|
| 1 | +## Version 25.x.x |
| 2 | +Features: |
| 3 | +- [alerts] alerts table default order should be by creation time newest at the top |
| 4 | +- [core] allow tracking Countly dashboard usage with Countly |
| 5 | +- [sdk] Improved and added new Server Config options |
| 6 | + |
| 7 | +Enterprise Features: |
| 8 | +- [journey_engine] Editing/Deleting/Duplication of blocks and version management |
| 9 | + |
1 | 10 | ## Version 24.12
|
2 | 11 | Features:
|
3 | 12 | - [audit-logs] Exported audit logs from UI now would have "BEFORE" and "AFTER" fields
|
4 | 13 | - [core] Ability to mark reports as 'dirty' to make sure they are regenerated in full
|
5 | 14 | - [core] Adding a cancel button to "create new app" form
|
6 | 15 | - [core] Adding a nightly job to delete old data
|
| 16 | +- [core] Fixed a bug causing events to not being loaded when there's an escaped character in the event name |
7 | 17 | - [core] Redirecting user to a newly created app
|
8 | 18 | - [core] Removing HTML from localization files
|
9 | 19 | - [core] Showing a flex banner on sidebar if the version is Countly Lite
|
10 | 20 | - [crashes] Adding confirmation for deleting crash groups
|
11 | 21 | - [dashoards] Fixed the "Add/manage notes" button that did not work for the technology widget
|
12 | 22 | - [dbviewer] Preventing aggregation of using any stages which might open user to harmful actions (like $merge, $out, $lookup, $uninonWith) for all users except global admin
|
| 23 | +- [gridfs] fixes for moving to Promises |
13 | 24 | - [nps] Fixing issues with default logo selection
|
14 | 25 | - [populator] Adding ability to select features to populate and other small improvements
|
| 26 | +- [push] Fixed bug where IOS credentials get mixed up while sending messages from different apps at the same time |
| 27 | +- [push] Fixed bug where it crashes in connection pool growth because of a type mismatch in an if condition |
| 28 | +- [reports] Fixes report generation failure due to SSL error |
15 | 29 | - [star-rating] Removed unnecessary limitation with using cohorts for targeting
|
16 |
| -- [surveys] Removed unnecessary limitation with using cohorts for targeting |
| 30 | +- [system-utility] Fixed: Mongo error (code: 26) in some Countly instances when the profiler gets run for the first time |
| 31 | +- [user-management] Global admins can now disable 2FA for individual users |
17 | 32 |
|
18 | 33 | Enterprise Features:
|
19 | 34 | - [cohorts] Adding ability to edit cohorts. This deletes historical calculations
|
20 | 35 | - [content] Adding "Content Builder" feature
|
21 | 36 | - [core] Adding support For SingleStore Kai
|
22 | 37 | - [flows] Adding UX improvements to the editor
|
23 | 38 | - [journey_engine] Adding "Journey Engine" feature
|
| 39 | +- [ldap] Fixed issues that would lead to configuration options not being picked up |
24 | 40 | - [remote-config] Moving enable/disable functionality to the dropdown
|
| 41 | +- [surveys] "Select one" text in the widget can be edited now |
| 42 | +- [surveys] Removed unnecessary limitation with using cohorts for targeting |
25 | 43 |
|
26 | 44 | Dependencies:
|
27 |
| -- Bump countly-sdk-nodejs from 22.6.0 to 24.10.0 |
28 |
| -- Bump countly-sdk-web from 24.4.1 to 24.11.0 |
| 45 | +- Bump countly-sdk-nodejs from 24.10.0 to 24.10.1 |
| 46 | +- Bump countly-sdk-web from 24.11.2 to 24.11.3 |
| 47 | +- Bump express from 4.21.1 to 4.21.2 |
| 48 | +- Bump express-rate-limit from 7.4.1 to 7.5.0 |
29 | 49 | - Bump form-data from 4.0.0 to 4.0.1
|
30 | 50 | - Bump jimp from 0.22.12 to 1.6.0
|
31 | 51 | - Bump jsdoc from 4.0.3 to 4.0.4
|
| 52 | +- Bump mocha from 10.2.0 to 10.8.2 |
32 | 53 | - Bump nodemailer from 6.9.15 to 6.9.16
|
33 |
| -- Bump puppeteer from 23.8.0 to 23.9.0 |
| 54 | +- Bump puppeteer from 23.10.4 to 23.11.1 |
| 55 | +- Bump sass from 1.81.0 to 1.83.3 |
34 | 56 | - Bump tslib from 2.7.0 to 2.8.1
|
35 | 57 |
|
| 58 | +## Version 24.10.7 |
| 59 | +Fixes: |
| 60 | +- [data-manager] Modifying existing values when segment values want to be updated in the Data Manager |
| 61 | +- [drill] Fix for UI error when push plugin is not enabled |
| 62 | + |
| 63 | +Enterprise fixes: |
| 64 | +- [drill] Fixed empty events list in drill section |
| 65 | + |
| 66 | +Features: |
| 67 | +- [core] Add self tracking capability |
| 68 | +- [hooks] Added remote config changes to internal actions |
| 69 | +- [system-utility] New endpoint: /take-heap-snapshot. |
| 70 | +- [system-utility] Using nodejs fs to write profiler files instead of gridfs. |
| 71 | + |
| 72 | +## Version 24.10.6 |
| 73 | +Fixes: |
| 74 | +- [push] Using apns-id header as message result in debug mode |
| 75 | +- [server-stats] Fix data point calculation in job |
| 76 | +- [TopEventsJob] preserver previous state if overwriting fails |
| 77 | +- [ui] scroll top on step changes in drawers |
| 78 | + |
| 79 | +Enterprise fixes: |
| 80 | +- [drill] Encoding url component before changing history state |
| 81 | +- [drill] Fixed drill meta regeneration |
| 82 | +- [drill] [license] Update license loader to enable supplying db client |
| 83 | +- [users] Format data points displayed in user sidebar |
| 84 | +- [cohorts] Unescape drill texts in cohort component |
| 85 | + |
| 86 | +Dependencies: |
| 87 | +- Bump fs-extra from 11.2.0 to 11.3.0 |
| 88 | +- Bump nodemailer from 6.9.16 to 6.10.0 |
| 89 | + |
| 90 | +Enterprise Dependencies: |
| 91 | +- Bump nanoid in /plugins/cognito from 2.1.11 to 3.3.8 |
| 92 | +- Bump shortid in /plugins/cognito from 2.2.16 to 2.2.17 |
| 93 | + |
| 94 | +## Version 24.10.3 |
| 95 | +Fixes: |
| 96 | +- [dashboards] Fixing issue where dashboard widgets go into single column |
| 97 | + |
| 98 | +Security: |
| 99 | +- Bump puppeteer from 17.1.3 to 23.8.0 |
| 100 | +- Bump express from 4.21.0 to 4.21.1 |
| 101 | +- Bump sass from 1.79.4 to 1.81.0 |
| 102 | +- Bump express-session from 1.18.0 to 1.18.1 |
| 103 | +- Bump cross-spawn from 7.0.3 to 7.0.6 in /ui-tests |
| 104 | +- Bump cross-spawn from 7.0.3 to 7.0.6 in /plugins/hooks |
| 105 | + |
| 106 | +## Version 24.10.2 |
| 107 | +Fixes: |
| 108 | +- [core] Correct aggregated collection cleanup on event omitting |
| 109 | +- [core] Fixed bug where changing passwords results in the loss of the "Global Admin" role |
| 110 | +- [core] Fixed bug where exporting incoming data logs could result in "Incorrect parameter \"data\" error |
| 111 | +- [core] Removed use of commands which needs admin rights from report manager. |
| 112 | +- [crash] Fixed bug in crash ingestion for scenarios where the "app version" is not a string. |
| 113 | +- [script] Fixing bug with "delete_old_members" script that led to malformed requests |
| 114 | + |
| 115 | +Enterprise fixes: |
| 116 | +- [nps] Fixed bug that showed the wrong nps preview title |
| 117 | + |
| 118 | +## Version 24.10.1 |
| 119 | +Fixes: |
| 120 | +- [core] Replaced "Users" with "Sessions" label on technology home widgets |
| 121 | +- [push] Improved ability to observe push related errors |
| 122 | +- [push] Replaced push plugin with an earlier version of the plugin |
| 123 | + |
| 124 | +Enterprise fixes: |
| 125 | +- [cohorts] Fixed issues with nightly cleanup |
| 126 | +- [data-manager] Fixed UI bug where rules were not visible when editing "Merge by regex" transformations |
| 127 | +- [drill] Fixed wrong pie chart label tooltip in dashboard widget |
| 128 | +- [flows] Fixed bug in case of null data in schema |
| 129 | +- [license] Fixed bug with MAU type of licenses that would prevent the server from starting |
| 130 | +- [nps] Fixed bug in the editor where the "internal name" field was not mandatory |
| 131 | +- [nps] Fixed bug where it was possible to submit empty nps surveys |
| 132 | +- [ratings] Fixed bug with user consent |
| 133 | +- [ratings] Fixed UI bug where "Internal name" was not a mandatory field |
| 134 | + |
| 135 | +Security: |
| 136 | +- Bumped cookie-parser from 1.4.6 to 1.4.7 |
| 137 | +- Bumped express-rate-limit from 7.4.0 to 7.4.1 |
| 138 | +- Bumped moment-timezone from 0.5.45 to 0.5.46 |
| 139 | +- Bumped sass from 1.79.3 to 1.79.4 |
| 140 | +- Fixing minor vulnerability that would allow for unauthorized file upload |
| 141 | + |
| 142 | +Enterprise Features: |
| 143 | +- [block] Added a way to filter crashes by their error (stacktrace) |
| 144 | + |
36 | 145 | ## Version 24.10
|
37 | 146 | Fixes:
|
38 | 147 | - [core] Correct aggregated collection cleanup on event omitting
|
@@ -69,6 +178,42 @@ Enterprise Features:
|
69 | 178 | - [users] UI improvements
|
70 | 179 | - [views] Added a quick transition to drill
|
71 | 180 |
|
| 181 | +## Version 24.05.21 |
| 182 | +Fixes: |
| 183 | +- [core] Fixed a bug causing events to not being loaded when there's an escaped character in the event name |
| 184 | +- [gridfs] fixes for moving to Promises |
| 185 | +- [reports] Fixes report generation failure due to SSL error |
| 186 | +- [surveys] "Select one" text in the widget can be edited now |
| 187 | +- [system-utility] Fixed: Mongo error (code: 26) in some Countly instances when the profiler gets run for the first time |
| 188 | + |
| 189 | +Dependencies: |
| 190 | +- Bump countly-sdk-nodejs from 24.10.0 to 24.10.1 |
| 191 | +- Bump countly-sdk-web from 24.11.2 to 24.11.4 |
| 192 | +- Bump express-rate-limit from 7.4.1 to 7.5.0 |
| 193 | +- Bump puppeteer from 23.10.4 to 23.11.1 |
| 194 | +- Bump sass from 1.81.0 to 1.83.4 |
| 195 | + |
| 196 | +## Version 24.05.20 |
| 197 | +Fixes: |
| 198 | +- [push] Fixed bug where IOS credentials get mixed up while sending messages from different apps at the same time |
| 199 | +- [push] Fixed bug where it crashes in connection pool growth because of a type mismatch in an if condition |
| 200 | + |
| 201 | +Security: |
| 202 | +- [cohorts] Prevent query injection on cohort creation |
| 203 | + |
| 204 | +Dependencies: |
| 205 | +- Bump countly-sdk-nodejs from 22.6.0 to 24.10.0 |
| 206 | +- Bump countly-sdk-web from 24.4.1 to 24.11.0 |
| 207 | +- Bump express from 4.21.1 to 4.21.2 |
| 208 | +- Bump form-data from 4.0.0 to 4.0.1 |
| 209 | +- Bump jimp from 0.22.12 to 1.6.0 |
| 210 | +- Bump jsdoc from 4.0.3 to 4.0.4 |
| 211 | +- Bump mocha from 10.2.0 to 10.8.2 |
| 212 | +- Bump mongodb from 4.9.1 to 4.17.2 |
| 213 | +- Bump nodemailer from 6.9.15 to 6.9.16 |
| 214 | +- Bump puppeteer from 23.8.0 to 23.9.0 |
| 215 | +- Bump tslib from 2.7.0 to 2.8.1 |
| 216 | + |
72 | 217 | ## Version 24.05.19
|
73 | 218 | Fixes:
|
74 | 219 | - [dashboards] Fixing issue where dashboard widgets go into single column
|
@@ -4460,4 +4605,3 @@ This version provides several features and bugfixes to both server and SDKs. The
|
4460 | 4605 | A user of an application can only view analytics for that application
|
4461 | 4606 | and cannot edit its settings.
|
4462 | 4607 | * Added csfr protection to all methods provided through app.js.
|
4463 |
| - |
|
0 commit comments