Skip to content

24.7.0

Compare
Choose a tag to compare
@arifBurakDemiray arifBurakDemiray released this 01 Jul 11:35
· 350 commits to staging since this release
ac2f14f
  • ! Minor breaking change ! User properties will now be automatically saved under the following conditions:

    • When an event is recorded
    • During an internal timer tick
    • Upon flushing the event queue
  • Added array, List, and JSONArray support to all user-given segmentations. They will support only mutable and immutable versions of the primitive types. Which are:

    • String, Integer, int, Boolean, bool, Float, float, Double, double, Long, long
    • Keep in mind that the float array will be converted to a double array by the JSONArray
  • Mitigated an issue where remote config values caching was changing due to a device ID change, but it is not anymore. It is linked to the configuration "enableRemoteConfigValueCaching" now.

  • Mitigated an issue related to the device ID by creating an internal migration.

  • Resolved a problem where revoked consents were sent after changes without merging.

  • Fixed a bug that caused the device ID to be incorrectly set after changes with merging.

  • Mitigated an issue where, on consent revoke, remote configuration values were cleared, but they are not anymore.

  • Change device id with merge not reporting session duration anymore.