Skip to content

Latest commit

 

History

History
224 lines (100 loc) · 7.39 KB

CHANGELOG.md

File metadata and controls

224 lines (100 loc) · 7.39 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

1.13.0 (2023-03-27)

Features

  • made reset and identify api's synchronous to reflect the data immediately (#284) (6047fc6)

1.12.1 (2023-03-21)

Bug Fixes

  • swift package manager umbrella header warning (041805c)

1.12.0 (2023-03-02)

Features

  • added consent support for cloud mode (22745d9)

1.11.1 (2023-02-28)

Bug Fixes

  • semantic versioning issue (c329286)
  • swift package manager build issue (320a600)

1.11.0 (2023-02-21)

Features

  • added consent support (c39786c)
  • log error message for empty writeKey & dataPlaneUrl (f7887d8)

Bug Fixes

  • handled corrupt data of database (fd67568)

1.10.0 (2023-02-09)

Features

1.9.0 (2023-02-02)

Features

1.8.0 (2022-12-08)

Features

  • remove timestamp from messageId (a0f89fc)

Bug Fixes

  • initialise eventFiltering object even when destinations is empty (3a5c1c4)

1.7.2 (2022-11-17)

Bug Fixes

  • initialise eventFiltering object even when destinations is empty (3a5c1c4)

1.7.1 (2022-11-04)

Bug Fixes

  • session is generating on reset api even when session is disabled (7585f3a)

1.7.0 (2022-09-22)

Feature

  • Added session tracking.

1.6.4 (2022-08-24)

Bug Fixes

  • Made context.device.attTrackingStatus independent of context.device.advertisingId so that the att Tracking status would be sent along in the payload even if the advertisingId is nil as opposed to prior.
  • Handled an edge case where in if the RSOption objects are created even before the SDK was initialized, the queue it was trying to dispatch a task on is nil and resulted in crash.

1.6.3 (2022-07-13)

Bug Fixes

  • Removed HardCoded Status values of Bluetooth, Cellular, Wifi from the context object of the event payload

1.6.2 (2022-06-28)

Bug Fixes

  • Fixed additional / in the url for both control plane url and dataplaneurl as a result of which the network requests to both control plane and data plane url are being failed.

1.6.1 (2022-06-22)

Bug Fixes

  • Included Build Number as well in the life cycle events Application Installed & Application Updated.
  • Accepting path as well as part of the url for both control plane url and data plane url.

1.6.0 (2022-05-06)

Feature

  • Flush API

1.5.3 (2022-04-07)

Bug Fixes

  • Improper timestamp issue

1.5.2 (2022-02-16)

Bug Fixes

  • Thread issue

1.5.1 (2022-02-11)

Bug Fixes

  • Removed warnings

1.5.0 (2022-01-20)

Feature

  • Added Support for Client Side Event Filtering for Device Mode Destinations

1.4.2 (2022-01-12)

Bug Fixes

  • Fixed Memory leak issue while replaying events to the device mode factories once they are initialized.

1.4.1 (2022-01-11)

Feature

  • Added support for additional background run time through configuration on watchOS as well along with iOS, tvOS.

Bug Fixes

  • Fixed building issue via Carthage for watchOS & tvOS.

1.3.1 (2021-12-30)

Feature

  • Added support for watchOS.
  • Added support for event sending from background mode.

Bug Fixes

  • Optimized the GDPR by removing the un-necessary checks in the life cycle events tracking code.

1.2.2 (2021-12-13)

Bug Fixes

  • Added logic to filter out the property which are not set for Application Opened event.

1.2.1 (2021-11-25)

Bug Fixes

  • Method 'setAnonymousId' marked as deprecated method

1.2.0 (2021-11-24)

Feature

  • Added Support for Setting device token before SDK initialization as well.

1.1.5 (2021-11-18)

Bug Fixes

  • Timestamp as Gregorian Calender.

1.1.4 (2021-11-08)

Bug Fixes

  • Removed User agent