Skip to content

Releases: launchdarkly/ios-client-sdk

v9.10.0

07 Aug 20:59
319735e
Compare
Choose a tag to compare

9.10.0 (2024-08-07)

Features

  • Update caching strategy to allow for greater cache use (#404) (62587ad)

Bug Fixes

  • Sort private attributes for improved stable encoding (#401) (90bf896)

v9.9.0

02 Aug 21:47
dc3ebd6
Compare
Choose a tag to compare

9.9.0 (2024-08-02)

This release introduces the ability to enable compression of event payloads. When enabled, the SDK will compress events before sending them to the LaunchDarkly servers. This can reduce the bandwidth required to send events, which can be useful in high-traffic environments to reduce egress traffic costs.

Important

Relay Proxy users MUST upgrade to version 8.9 or higher prior to enabling this option to prevent loss of event data.

However, enabling this feature is NOT required when using the Relay Proxy as it will manage compression automatically.

Features

  • Add option to enable compression of event payloads (#399) (ae4131f)

v9.8.2

10 Jun 14:11
9f4f93a
Compare
Choose a tag to compare

9.8.2 (2024-06-10)

Bug Fixes

  • start time warning log now uses float wildcard for string interpolation of time interval (#393) (573c99b)

v9.8.1

03 Jun 16:10
f070af9
Compare
Choose a tag to compare

9.8.1 (2024-06-03)

Bug Fixes

  • configured logger is now also used for logging LDEventSource log messages (#390) (7a3e67a)

v9.8.0

20 May 21:31
e10541d
Compare
Choose a tag to compare

9.8.0 (2024-05-20)

Features

  • adds LD_OBJC_EXCLUDE_PURE_SWIFT_APIS compiler flag. (#386) (fef65f5)

v9.7.2

20 May 13:41
b94379f
Compare
Choose a tag to compare

9.7.2 (2024-05-20)

Bug Fixes

  • Add default implementation for hook methods (#384) (4461043)

v9.7.1

16 May 20:43
fbb2645
Compare
Choose a tag to compare

9.7.1 (2024-05-16)

Bug Fixes

  • adds multithread protections for LDClient.start(...) (#382) (8fd47e4)

v9.7.0

02 May 19:49
726c06a
Compare
Choose a tag to compare

9.7.0 (2024-05-02)

Features

v9.6.2

03 Apr 19:35
a71c356
Compare
Choose a tag to compare

9.6.2 (2024-04-03)

Bug Fixes

  • Mark NSPrivacyCollectedDataTypeTracking as false in privacy manifest (#366) (fac9030)

v9.6.1

02 Apr 18:42
bb4be0f
Compare
Choose a tag to compare

9.6.1 (2024-04-02)

Bug Fixes

  • Add missing privacy manifest resource for SPM (#360) (48f06cf)
  • Add missing privacy tracking fields in manifest (#362) (7439997)
  • Add objective-c binding for LDConfig.logger (#365) (eae8d78)
  • Deprecate calling start without a timeout parameter (#364) (65d88a4)
  • Use resource_bundle for privacy manifest in podspec (#361) (971a4c4)