Releases: Countly/countly-server
Countly Version 24.05.27
Fixes:
- [crashes] Remove memory addresses from stack trace grouping
Countly Version 24.05.26
Enterprise fixes:
- [ab-testing] Fixed bug with variant user filtering
- [license] Fixed issue with handling invalid date periods
Fixes:
- [script] Refined delete_custom_events.js to clean up faulty/dead events completely.
Countly Version 25.03
Today, we are thrilled to unveil what our CEO Onur Alp Soner calls "not just a new version, but a new path forward" for Countly. As a leading digital analytics platform, we’re launching our most significant release to date, featuring two transformative tools—Journeys and Content Builder—crafted to redefine how you engage and personalize experiences for your customers.
Read more and see the video demonstration of it in our latest blogpost here.
Some key hightlights from this release:
- Introducing the new Journey and Content Builder features
- Changed our data model to have only a single collection for events. For the full list of changes, have a look here
- Lots of UI improvements throughout our dashboard
- Added support for MongoDB 8, Support for NodeJS 20; check out our upgrade guide here
- Adding compatibility for SingleStore Kai as an option for the database
- Adding the ability for your Countly server to track the usage patters of your dashbaord users, more information about it here
For a full list of changes, check out our changelog.
Countly Version 24.05.25
Fixes:
- [app-management] Unescaping HTML for created/updated application names
- [countly-edge] Add import from Countly Edge Server
- [languages] Calculated total users percentage correctly
Enterprise fixes:
- [ab-testing] Mismatching user counts between ab-testing and user profiles
Features:
- [hooks] Support sending header information for HTTP actions
Countly Version 24.05.24
Enterprise fixes:
- [ldap] Fixed issues that would lead to configuration options not being picked up
Countly Version 24.05.23
Features:
- [hooks] Added remote config changes to internal actions
- [system-utility] New endpoint: /take-heap-snapshot.
- [system-utility] Using nodejs fs to write profiler files instead of gridfs.
Fixes:
- [drill] Fix for UI error when push plugin is not enabled
Enterprise fixes:
- [drill] Fixed empty events list in drill section
Countly Version 24.05.22
Features:
- [core] Add self tracking capability
Fixes:
- [push] Using apns-id header as message result in debug mode
- [server-stats] Fix data point calculation in job
- [TopEventsJob] preserver previous state if overwriting fails
- [ui] scroll top on step changes in drawers
Enterprise fixes:
- [drill] Encoding url component before changing history state
- [drill] [license] Update license loader to enable supplying db client
- [users] Format data points displayed in user sidebar
- [cohorts] Unescape drill texts in cohort component
Dependencies:
- Bump fs-extra from 11.2.0 to 11.3.0
- Bump nodemailer from 6.9.16 to 6.10.0
Enterprise Dependencies:
- Bump nanoid in /plugins/cognito from 2.1.11 to 3.3.8
- Bump shortid in /plugins/cognito from 2.2.16 to 2.2.17
Countly Version 24.05.21
Fixes:
- [core] Fixed a bug causing events to not being loaded when there's an escaped character in the event name
- [gridfs] fixes for moving to Promises
- [reports] Fixes report generation failure due to SSL error
- [surveys] "Select one" text in the widget can be edited now
- [system-utility] Fixed: Mongo error (code: 26) in some Countly instances when the profiler gets run for the first time
Dependencies:
- Bump countly-sdk-nodejs from 24.10.0 to 24.10.1
- Bump countly-sdk-web from 24.11.2 to 24.11.4
- Bump express-rate-limit from 7.4.1 to 7.5.0
- Bump puppeteer from 23.10.4 to 23.11.1
- Bump sass from 1.81.0 to 1.83.4
Countly Version 24.05.20
Fixes:
- [push] Fixed bug where IOS credentials get mixed up while sending messages from different apps at the same time
- [push] Fixed bug where it crashes in connection pool growth because of a type mismatch in an if condition
Security:
- [cohorts] Prevent query injection on cohort creation
Dependencies:
- Bump countly-sdk-nodejs from 22.6.0 to 24.10.0
- Bump countly-sdk-web from 24.4.1 to 24.11.0
- Bump express from 4.21.1 to 4.21.2
- Bump form-data from 4.0.0 to 4.0.1
- Bump jimp from 0.22.12 to 1.6.0
- Bump jsdoc from 4.0.3 to 4.0.4
- Bump mocha from 10.2.0 to 10.8.2
- Bump mongodb from 4.9.1 to 4.17.2
- Bump nodemailer from 6.9.15 to 6.9.16
- Bump puppeteer from 23.8.0 to 23.9.0
- Bump tslib from 2.7.0 to 2.8.1
Countly Version 24.05.19
Fixes:
- [dashboards] Fixing issue where dashboard widgets go into single column
Security:
- Bump puppeteer from 17.1.3 to 23.8.0
- Bump express from 4.21.0 to 4.21.1
- Bump sass from 1.79.4 to 1.81.0
- Bump express-session from 1.18.0 to 1.18.1
- Bump cross-spawn from 7.0.3 to 7.0.6 in /ui-tests
- Bump cross-spawn from 7.0.3 to 7.0.6 in /plugins/hooks