3.6.0 (2024-11-13)
3.5.1 (2024-10-25)
3.5.0 (2024-10-16)
3.4.1 (2024-10-01)
3.4.0 (2024-09-17)
3.3.3 (2024-08-08)
3.3.2 (2024-06-27)
3.3.1 (2024-06-25)
3.3.0 (2024-06-17)
3.2.3 (2024-06-13)
3.2.2 (2024-05-29)
3.2.1 (2024-05-27)
3.2.0 (2024-05-07)
3.1.3 (2024-04-24)
3.1.2 (2024-04-16)
- track bq migration for identify profile events with no attributes (2fb4827)
3.1.1 (2024-04-15)
3.1.0 (2024-04-10)
3.0.2 (2024-04-09)
3.0.2 (2024-04-05)
3.0.1 (2024-03-21)
3.0.0 (2024-03-20)
- iOS as a source for Data Pipelines (#659)
- iOS as a source for Data Pipelines (#659) (0a68373)
- migration module to cater to all migration tasks (#530) (2feb1d4)
- add attributes to properties (#649) (4b02e92)
- all sdk modules can only be initialized once (ae46c7f)
- app crash on identify method (#458) (13e9862)
- compilation for test (f14b773)
- compilation issue (420a61e)
- eventbus handler ref (#469) (8c8ef91)
- journey id in migration payload (#653) (3b649c9)
- prevent duplicate automatic screenview events from being tracked (fea9ec5)
- pushEventHandler test (dc80fc2)
- remove occurrence of autoTrackDeviceAttributes from all push modules (#505) (8dc6507)
- removed last_used from properties (#477) (b0b9631)
- sample app issues (#551) (05544b3)
- use git commit instead of git branch for segment dependency (d245015)
2.12.5 (2024-03-18)
- do not bundle .md files in cocoapods deployments (15dbb48)
2.12.4 (2024-03-13)
- call completionHandler if push handler does not implement optional function (9996872)
- forward push received app in foreground events to 3rd party callbacks (bd55e2b)
- forward push response events to 3rd party callback functions, for CIO push (121b157)
- open deep link from main thread as required by UIKit (7d7867f)
2.12.3 (2024-03-05)
2.12.2 (2024-02-23)
2.12.1 (2024-02-15)
2.12.0 (2024-02-15)
2.11.1 (2024-02-14)
2.11.0 (2024-02-12)
2.10.2 (2024-01-18)
2.10.1 (2023-11-22)
2.10.0 (2023-11-08)
2.9.2 (2023-11-07)
2.9.1 (2023-11-07)
2.9.0 (2023-10-31)
2.8.5 (2023-10-27)
2.8.4 (2023-10-18)
2.8.3 (2023-10-11)
2.8.2 (2023-09-07)
2.8.1 (2023-08-31)
2.8.0 (2023-08-31)
2.7.8 (2023-08-14)
2.7.7 (2023-07-26)
2.7.6 (2023-07-21)
- apps initializing sdk multiple times in short amount of time may make SDK ignore requests (#360) (09829e0)
2.7.5 (2023-07-20)
2.7.4 (2023-07-17)
2.7.3 (2023-07-17)
2.7.2 (2023-07-12)
2.7.1 (2023-07-04)
2.7.0 (2023-06-21)
2.6.1 (2023-05-26)
2.6.0 (2023-05-26)
2.5.3 (2023-05-26)
2.5.2 (2023-05-19)
2.5.2 (2023-05-19)
2.5.1 (2023-05-12)
2.5.0 (2023-04-27)
2.4.1 (2023-04-27)
2.4.0 (2023-04-27)
2.3.0 (2023-04-19)
2.2.0 (2023-04-18)
2.1.2 (2023-03-10)
2.1.1 (2023-03-08)
2.1.0 (2023-02-22)
- access modifier for metric (#263) (e641982)
- added reusable code for wrapper SDKs (#247) (36adf15)
- in-app missing event (#259) (43b3e97)
- modify in-app event listener action parameters to new name (#255) (b46528a)
- region visibility modifier to be used by wrappers (#260) (f0edfbc)
- update the gist version in podspec (#256) (5451488)
2.0.6 (2023-02-15)
2.0.5 (2023-02-10)
2.1.0-beta.2 (2023-02-09)
2.1.0-beta.1 (2023-02-07)
- added reusable code for wrapper SDKs (#247) (36adf15)
- in-app missing event (#259) (43b3e97)
- modify in-app event listener action parameters to new name (#255) (b46528a)
- region visibility modifier to be used by wrappers (#260) (f0edfbc)
- update the gist version in podspec (#256) (5451488)
2.0.4 (2023-01-17)
2.0.3 (2023-01-11)
2.0.2 (2023-01-06)
2.0.1 (2022-12-22)
2.0.0 (2022-12-13)
- make delivered push metric more reliable
- remove FCM dependency from cocoapods (#210)
- singleton API only way to use SDK now (#209)
- add sdkwrapperconfig to rich push SDK config (#226) (e43b4cf)
- do not modify custom attributes casing (#234) (8160fdf)
- fix compile time errors notification service extensions (#214) (bd5911b)
- make delivered push metric more reliable (0478e52)
- sdk not able to compile in ios app (#225) (e4d1b3f)
- remove FCM dependency from cocoapods (#210) (3547076)
- singleton API only way to use SDK now (#209) (72b7477)
2.0.0-beta.1 (2022-12-09)
- make delivered push metric more reliable
- remove FCM dependency from cocoapods (#210)
- singleton API only way to use SDK now (#209)
- add sdkwrapperconfig to rich push SDK config (#226) (e43b4cf)
- do not modify custom attributes casing (#234) (8160fdf)
- fix compile time errors notification service extensions (#214) (bd5911b)
- make delivered push metric more reliable (0478e52)
- sdk not able to compile in ios app (#225) (e4d1b3f)
- remove FCM dependency from cocoapods (#210) (3547076)
- singleton API only way to use SDK now (#209) (72b7477)
1.2.7 (2022-12-06)
2.0.0-alpha.2 (2022-12-02)
2.0.0-alpha.1 (2022-11-30)
- make delivered push metric more reliable
- remove FCM dependency from cocoapods (#210)
- singleton API only way to use SDK now (#209)
- fix compile time errors notification service extensions (#214) (bd5911b)
- make delivered push metric more reliable (0478e52)
- remove FCM dependency from cocoapods (#210) (3547076)
- singleton API only way to use SDK now (#209) (72b7477)
1.2.6 (2022-11-17)
- device attributes shows sdk version instead of wrapper version (e2462b9)
1.2.5 (2022-11-14)
1.2.4 (2022-11-11)
- updated gist version in podspec (ab231b1)
1.2.3 (2022-11-10)
- install in-app bug fix via gist 2.2.1 (38d64fd)
1.2.2 (2022-10-31)
- updating gist dependency version (0b8569c)
1.2.1 (2022-10-25)
- added expo and flutter values in source enum (274aa1c)
1.2.0 (2022-10-17)
- allow option to handle deep link yourself (#177) (b8167ea)
- delete expired queue tasks (dc22280)
- in-app into develop to promote to alpha (2b2712c)
- sdk wrappers modify user-agent (5c127e5)
- cocoapods compiling of SDK (a20e583)
- compile sdk without xcode error app extensions (#185) (5fc0fd5)
- consolidate all apple platforms under ios (423f050)
- deprecating creating own instances (#202) (18859e6)
- image not shown in rich push notification (9fb8490)
- improve reliability of screen view tracking (60e9289)
- make sdkwrapperconfig accessible (#188) (f996a68)
- queue attempts to run all tasks on each run (80f90e9)
- restricting create own instance (085735c)
- some classes not found in tracking module (45f178e)
- updating gist dependency version (23c432e)
1.2.0-beta.4 (2022-10-13)
- restricting create own instance (085735c)
1.2.0-beta.3 (2022-10-07)
1.2.0-beta.2 (2022-10-04)
- updating gist dependency version (23c432e)
1.2.0-beta.1 (2022-09-08)
- allow option to handle deep link yourself (#177) (b8167ea)
- delete expired queue tasks (dc22280)
- in-app into develop to promote to alpha (2b2712c)
- sdk wrappers modify user-agent (5c127e5)
- cocoapods compiling of SDK (a20e583)
- compile sdk without xcode error app extensions (#185) (5fc0fd5)
- consolidate all apple platforms under ios (423f050)
- image not shown in rich push notification (9fb8490)
- improve reliability of screen view tracking (60e9289)
- make sdkwrapperconfig accessible (#188) (f996a68)
- queue attempts to run all tasks on each run (80f90e9)
- some classes not found in tracking module (45f178e)
1.2.0-alpha.4 (2022-09-01)
- consolidate all apple platforms under ios (423f050)
- image not shown in rich push notification (9fb8490)
1.2.0-alpha.3 (2022-08-05)
- in-app into develop to promote to alpha (2b2712c)
1.2.0-alpha.2 (2022-07-26)
- cocoapods compiling of SDK (a20e583)
- compile sdk without xcode error app extensions (#185) (5fc0fd5)
1.2.0-alpha.1 (2022-07-25)
- improve reliability of screen view tracking (60e9289)
- queue attempts to run all tasks on each run (80f90e9)
- some classes not found in tracking module (45f178e)
1.1.1 (2022-06-10)
- send attributes in all caps to API (9eea27b)
1.1.0 (2022-06-01)
- add device_manufacturer device attribute (585aefb)
- adding support for device attributes and custom device attributes (#143) (84ead00)
- add siteid to logs help with multi-workspace (#130) (0ad3906)
- change property name from push_subscribed to push_enabled (2f071ec)
- locale uses preferred language (4a5ecf1)
- missing public sdk functions (0ca0618)
- remove platform from os_version attribute (f735197)
- use dashes instead of underscores device locale (f85e858)
1.1.0-beta.1 (2022-04-19)
- add device_manufacturer device attribute (585aefb)
- adding support for device attributes and custom device attributes (#143) (84ead00)
- add siteid to logs help with multi-workspace (#130) (0ad3906)
- change property name from push_subscribed to push_enabled (2f071ec)
- locale uses preferred language (4a5ecf1)
- missing public sdk functions (0ca0618)
- remove platform from os_version attribute (f735197)
- use dashes instead of underscores device locale (f85e858)
1.1.0-alpha.3 (2022-04-19)
- add device_manufacturer device attribute (585aefb)
- locale uses preferred language (4a5ecf1)
1.1.0-alpha.2 (2022-03-25)
- remove platform from os_version attribute (f735197)
- use dashes instead of underscores device locale (f85e858)
1.1.0-alpha.1 (2022-03-22)
- add siteid to logs help with multi-workspace (#130) (0ad3906)
- change property name from push_subscribed to push_enabled (2f071ec)
- missing public sdk functions (0ca0618)
1.0.3 (2022-03-15)
1.0.2 (2022-02-07)
1.0.1 (2022-02-02)
- add createdAt timestamp to added queue tasks (#106) (46aab62)
- automatic screenview tracking correct siteid (#120) (abd3ea9)
- background queue timer scheduling and running (#114) (6be8a74)
- call callback on main thread APN tokens (#40) (982ce9d)
- change hostname for CIO API (#109) (90e9407)
- convert APN device token to string (#39) (1f64a13)
- deep links previously being ignored (#79) (2041767)
- duplicate entries for active workspace (#124) (c903e4a)
- improve user-agent with more detail (#74) (4301034)
- logs now show up in mac console app (#80) (535d0be)
- more safely handle 5xx, 401 status codes (#107) (d56807b)
- mutex locks shared across instances (#119) (cb169bf)
- opened push metrics (#70) (a277378)
- opened push metrics being sent to API again (#111) (93971bf)
- remove apn device token profile request body (#41) (61946c4)
- remove custom jsonencoder public functions (#122) (061a568)
- rename singletons instance to shared (#34) (3bf1384)
- rename stop identify function (#31) (d97e931)
- screen view tracking (#108) (f836b9a)
- track events type in HTTP requests (#117) (745d4ad)
- add [String:Any] support to identify & track (#94) (5a220c4)
- add screen view tracking (#82) (c2034a6)
- automatic push events (#63) (cf81b23)
- create background queue (#99) (80fffb8)
- create mocks for push messaging (#35) (b2c5d62)
- event tracking (#42) (be768bb)
- identify customer (#27) (f79d1c9)
- make US default region (#28) (1d10a8f)
- register device token with FCM (#46) (f6a87e0)
- register/delete device tokens (#26) (d0ddc07)
- rich push deep links (#45) (fe21cc8)
- rich push images (#59) (03fc284)
- save all siteids registered with SDK (#30) (95db6dc)
- subsequent identifies without passing identifier (#96) (47d9166)
- track push events (#47) (a37e60e)
1.0.0-beta.3 (2022-01-19)
1.0.0-beta.2 (2022-01-19)
- add createdAt timestamp to added queue tasks (#106) (46aab62)
- automatic screenview tracking correct siteid (#120) (abd3ea9)
- background queue timer scheduling and running (#114) (6be8a74)
- change hostname for CIO API (#109) (90e9407)
- more safely handle 5xx, 401 status codes (#107) (d56807b)
- mutex locks shared across instances (#119) (cb169bf)
- opened push metrics being sent to API again (#111) (93971bf)
- remove custom jsonencoder public functions (#122) (061a568)
- screen view tracking (#108) (f836b9a)
- track events type in HTTP requests (#117) (745d4ad)
- add [String:Any] support to identify & track (#94) (5a220c4)
- add screen view tracking (#82) (c2034a6)
- create background queue (#99) (80fffb8)
- subsequent identifies without passing identifier (#96) (47d9166)
1.0.0-alpha.33 (2022-01-19)
1.0.0-alpha.32 (2022-01-19)
1.0.0-alpha.31 (2022-01-19)
1.0.0-alpha.30 (2022-01-18)
1.0.0-alpha.29 (2022-01-18)
1.0.0-alpha.28 (2022-01-14)
1.0.0-alpha.27 (2022-01-14)
1.0.0-alpha.26 (2022-01-13)
1.0.0-alpha.25 (2022-01-11)
1.0.0-alpha.24 (2022-01-10)
1.0.0-alpha.23 (2021-12-17)
1.0.0-alpha.22 (2021-12-16)
1.0.0-alpha.21 (2021-12-13)
1.0.0-alpha.20 (2021-12-13)
1.0.0-alpha.19 (2021-12-03)
- call callback on main thread APN tokens (#40) (982ce9d)
- convert APN device token to string (#39) (1f64a13)
- deep links previously being ignored (#79) (2041767)
- improve user-agent with more detail (#74) (4301034)
- logs now show up in mac console app (#80) (535d0be)
- opened push metrics (#70) (a277378)
- remove apn device token profile request body (#41) (61946c4)
- rename singletons instance to shared (#34) (3bf1384)
- rename stop identify function (#31) (d97e931)
- automatic push events (#63) (cf81b23)
- create mocks for push messaging (#35) (b2c5d62)
- event tracking (#42) (be768bb)
- identify customer (#27) (f79d1c9)
- make US default region (#28) (1d10a8f)
- register device token with FCM (#46) (f6a87e0)
- register/delete device tokens (#26) (d0ddc07)
- rich push deep links (#45) (fe21cc8)
- rich push images (#59) (03fc284)
- save all siteids registered with SDK (#30) (95db6dc)
- track push events (#47) (a37e60e)