Countly v20.11.2 Release Notes

  • πŸ›  Fixes

    • πŸ“ˆ [analytics] fixed top calculation to be the same in all places
    • πŸ”€ [api] more aggregated data checks for merging metrics
    • 🚚 [api] remove all trailing $ symbols in events
    • ⚑️ [configs] fix refreshing value when updating config
    • [config] subdirectory cases for localhost calls
    • ⚑️ [crashes] updated app version column header
    • [export] use internal request processor instead of localhost for request exports
    • 🚚 [logger] remove sdk mismatch warning as they should be fully cross compatible
    • [populator] add populator tag to all generated users
    • [push] batched sent messages deletion
    • [push] dealing with autocompletion for other credentials
    • [push] extra check on multiple β€œsend” button clicks in a row
    • [push] fixing unsuccessfull message compilation for highly-concurrent cases
    • πŸ‘ [push] full support for transactional notifications
    • [push] missing notification header in some cases
    • [push] missing personalization tooltips on preview
    • [push] wording fix for expiration description
    • [reports] fixing link when countly works from subdirectory
    • [server-stats] changed format of dp reports
    • πŸ›  [sources] fixed direct calculation logic
    • πŸ’… [star-rating] feedback sticker style bug fixed
    • [views] fix view postprocessing with dots in names
    • πŸ›  [views] fixed view export file name
    • [views] show view names in graph tooltips

    πŸ›  Enterprise fixes

    • [active_users] emphasize that Active user totals are average
    • [attribution] fix fetching data on period change in campaign details
    • [block] fix displaying internal event names
    • πŸ›  [cohorts] fixed limit of 800K users
    • [cohorts] less memory usage for cohort calculation
    • [cohorts] run tasks in series
    • πŸ›  [concurrent-users] fixed on data breakdown in the view
    • [dashboards] allow single app, multi event, single metric
    • [drill] allow selecting OR for numbers and dates
    • [drill] change user property view name to last view
    • πŸ›  [drill] fixed week 53 problem
    • πŸ›  [drill] unique user count fixed in multi BY queries
    • πŸ›  [formulas] fixed visual bug for no buckets case
    • πŸ›  [funnels] fixed "times" number not displayed properly
    • πŸ›  [populator] heat map fixed
    • πŸ”€ [retention_segments] user merge sharding fix
    • πŸ›  [survers] fixed bug when survey becomes visible again
    • πŸ›  [surveys] fixed exporting surveys data appear as [object Object]
    • πŸ‘€ [users] changed "fac" column as "First seen on" and "fs" as "First session"
    • [users] correctly display purchase data
    • [users] fix cohorts queries for export

    πŸ‘Œ Improvements

    • πŸ‘ [alerts] add support for Data Point alerts
    • [api] add new metric, manufacturer
    • [crashes] added binary images view to CE
    • [populator] allow overriding
    • [push] added search to select lists
    • πŸ‘ [push] proxy support for attachment HEADing
    • πŸ”’ [security] add enabling/disabling autocomplete on login forms
    • πŸ‘ [server-stats] added command line support

    Enterprise Improvements

    • [crashes] automatic crash symbolication
    • [dashboards] changed selected event limit from 3 to 5
    • πŸ”§ [flows] add configuration for maxSampleSize
    • [formulas] allow selecting numerical user properties too
    • [groups] allow multi group assignment to users
    • 🐎 [hooks] add processing of some internal events like views, crashes, performance, etc
    • πŸ”Œ [ldap] separate ldap plugin
    • 🐎 [performance-monitoring] allow custom time filtering in performance monitoring
    • [push] add event segmentation to push personalisation options
    • [retention_segments] added minimal weighted calculation method
    • [surveys] allow custom logo upload
    • [surveys] allow duplicating surveys
    • [surveys] allow text customizations
    • [symbolication] do not display very long error names in full
    • [views] correctly postprocess views in Drill
    • [whitelabelring] override logo in email template too

    Development related

    • πŸ”€ [api] count all merges
    • πŸ”¨ [api] refactored versionCompare and added unit tests for it
    • 🐳 [docker] Adding which to CentOS API image & removing pystan in debian image
    • πŸ”Š [reportmanager] debbug logs for rerunning tasks
    • πŸ— [scripts] getting rid of global grunt and adding sass to build steps