Skip to content

Releases: electerious/Ackee

v3.4.2

17 Dec 16:00
Compare
Choose a tag to compare

Changed

Fixed

  • Rendering issue in Safari

v3.4.1

21 May 13:14
Compare
Choose a tag to compare

Fixed

  • Build failing on Netlify (thanks @adityatelange, #333)
  • Vercel not attaching CORS headers because of unsupported multiValueHeaders (thanks @birjj, #330)
  • ACKEE_AUTO_ORIGIN not attaching CORS headers (thanks @birjj, #330)

v3.4.0

15 May 09:33
Compare
Choose a tag to compare

Added

  • Support for Node.js 17 (#302)
  • Cache preflight requests (via Access-Control-Max-Age) (#261)
  • Automatically add CORS headers for domains that have fully qualified domain names as titles (ACKEE_AUTO_ORIGIN) (#271)

Changed

  • MongoDB 4.4 or newer is now required, but older versions still may work

v3.3.1

16 Jan 11:06
Compare
Choose a tag to compare

You will see a lower unique visitor count after updating. This release contains a fix for the unique visitor count and anonymisation that was broken since 3.2.0. The recorded visits were still anonymous, but Ackee tracked the visit path of each visitor. Data that Ackee normally removes. Data tracked since 3.2.0 are all counted as unique, even if they were not.

Fixed

  • Unique visitor count and anonymisation (#304)

v3.3.0

04 Dec 12:48
Compare
Choose a tag to compare

Added

  • Docker support for linux/arm64 and linux/arm/v7 (#298)

v3.2.0

18 Sep 10:19
Compare
Choose a tag to compare

Changed

  • Switch to official Node.js Docker image
  • Updated dependencies, including mongoose (thanks @suda, #291)

v3.1.1

27 Jun 15:19
Compare
Choose a tag to compare

Fixed

  • "Float cannot represent non numeric value: NaN" when visiting a new installation of Ackee

v3.1.0

27 Jun 14:45
Compare
Choose a tag to compare

⚠️ Contains breaking changes in the GraphQL API

This release contains a refactored front-end that takes advantage of the GraphQL API that has been a part of Ackee since version 2. Better caching and instant domain, event and permanent token updates. And: An active visitor counter that updated periodically without reloading the UI.

Added

  • Views and duration details: Click on a chart bar on the overview and insights page to see more details
  • Percentage changes of average views and duration in the facts panel
  • Active visitors counter updates periodically without reloading the UI
  • Tooltips for text in lists (#266)

Changed

  • DomainStatistics and EventStatistics (GraphQL API) now contain a unique id field
  • View, Duration and EventChartEntry (GraphQL API) now contain their date in a value field in the format: YYYY, YYYY-MM or YYYY-MM-DD. The format depends on the chosen interval.
  • DomainStatistics and EventStatistics (GraphQL API) now contain a unique id in the id field. The previous data has been renamed to value, because it was never unique and therefore shouldn't be named id.
  • averageViews and averageDuration (GraphQL API) are now types and don't contain the values directly

v3.0.6

02 Apr 13:57
Compare
Choose a tag to compare

Changed

  • Updated dependencies, including ackee-tracker in v5.1.0 which ignores updateRecord request when the website is in the background (#202)

v3.0.5

21 Feb 18:40
Compare
Choose a tag to compare

Changed

  • Ackee now requires Node.js 14 in the package.json even when Node.js 14 was already required
  • Tests are testing with Node.js 14 and 15