Version 23.11
Features:
- [apps] App initial as default app image
- [compliance-hub] Use millisecond timestamp when recording consent
- [consent] Ask for countly tracking and newsletter subscription
- [core] Add config for setting maximum upload file size
- [data_migration] Fixed problem with export
- [guides] New plugin explaining Countly sections with videos and other content
- [hooks] Add validation error messages when creating hooks
- [jobs] Add the ability to pause jobs
- [license] Check license at render instead of login
- [onboarding] New onboarding flow when setting up a server
- [quickstart] Menu to show some actions new users could take
- [sdks] Add health checks with debug information
- [sdks] Add queue size metrics
- [sdks] Add request metrics
- [server-stats] Record breakdown of internal events of data points
- [settings] Trim incoming data based on API setting
- [star-rating] Make comments table serverside
- [UI] Loading state fixes to distinguish from no data state
- [views] Make table column widths adjustable
Enterprise features:
- [ab-testing] Add user selected minimum improvement rate for the automatic stop option
- [ab-testing] Add experiment health-check logs for effective sample size and MCMC convergence
- [auth-plugins] Allow hiding/showing login form
- [block] Show the last time the filtering rule was triggered
- [cohorts] Filtering by User Property segmentation in Cohorts using OR operator
- [cohorts] Improved cohorts nightly job to reduce memory usage
- [concurrent_users] Switched user sampling to the job so it will run only once per cluster
- [crash_symbolication] Add instance id to symbolication requests
- [data-manager] Allow exporting the event schema as a data populator template
- [drill] Automatically disable estimation correction on slow servers
- [drill] Delete dashboard widgets if a related Drill query is deleted
- [drill] Make table column widths adjustable
- [drill] Table widget for dashboards
- [drill] Track how many duration updates did the session have in the document
- [drill] Update user properties on session updates, so the session always gets the latest user properties that changed during the session
- [drill] Use data snapshots to provide consistent data view between graph, table, and export
- [ingestion] Fixed some concurrency issues when updating the duration for views or sessions
- [surveys] Add ability for providing custom segment
- [surveys] Added global/app/widget level settings
- [surveys] Fixed export table
- [users] Make table column widths adjustable
- [users] New debug dialog for users merging both options
- [views] Record UTM and Source as segments on drill
- [white-labeling] Add emailing settings