Skip to content

chore(v10): release 11.0.0 - #6

Open
github-actions[bot] wants to merge 2 commits into
v10from
release-please--branches--v10
Open

chore(v10): release 11.0.0#6
github-actions[bot] wants to merge 2 commits into
v10from
release-please--branches--v10

Conversation

@github-actions

Copy link
Copy Markdown

🤖 I have created a release beep boop

11.0.0 (2026-06-10)

⚠ BREAKING CHANGES

  • Timeout executor to fix race conditions on timeout (#457)
  • Bump swift-tools-version to 5.5 and macosx to 12.00 to be compatible with Otel (#453)
  • update doc and podspec
  • bump target versions to iOS13 and others (#451)
  • drop support for iOS12, watchOS 4.0, tvOS 12.0, masOS 10.13

Features

  • Add LDConfig.sendEvents option to disable all events (#414) (9a51844)
  • Add cache usage option for identify calls (#408) (b928345)
  • Add initial support for hooks (#370) (93239fc)
  • Add new identify method with time out support (#344) (34ba8ab)
  • Add option to enable compression of event payloads (#399) (ae4131f)
  • Add support for per-context summary events. (#471) (e30150e)
  • Adds experimental plugin functionality. (41c8ad5)
  • adds LD_OBJC_EXCLUDE_PURE_SWIFT_APIS compiler flag. (#386) (fef65f5)
  • Adds support for client-side prerequisite events (#409) (d4ad59c)
  • allow any type instead encodable in evaluation series data (#446) (0d7c902)
  • Honor polling interval between restarts (#355) (bd58864)
  • Identify hooks (#462) (0461f6a)
  • Implement shedding identity queue (#343) (393a28c)
  • Inline context for custom events (26fa397)
  • Inline contexts for all evaluation events (#332) (a0f795b)
  • Introduce variation method with generic return types (#342) (7ff2ffb)
  • Redact anonymous attributes within feature events (#333) (0fd5dbd)
  • Store and use e-tag header between SDK initializations (#268) (701aaa8)
  • Timeout executor to fix race conditions on timeout (#457) (f76f15e)
  • Update caching strategy to allow for greater cache use (#404) (62587ad)

Bug Fixes

  • Add default implementation for hook methods (#384) (4461043)
  • 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)
  • Add privacy manifest (#334) (154fde7)
  • adds multithread protections for LDClient.start(...) (#382) (8fd47e4)
  • backport #489 - app hang in didEnterBackground by making ConnectionInformationStore writes async (v10) (#493) (7f63164)
  • configured logger is now also used for logging LDEventSource log messages (#390) (7a3e67a)
  • Deprecate calling start without a timeout parameter (#364) (65d88a4)
  • Ensure anonymous context is valid (#338) (65406cc)
  • Ensure secondary environments use correct mobile key (#347) (e92054c)
  • fixes race condition that could lead to multiple start completion invocations (#429) (17d1ad4)
  • Flake unit tests (#459) (452b2c4)
  • improving performance of FlagSynchronizer creation (#420) (e9575a0)
  • LDContext equality is no longer order dependent (#265) (683e0c3)
  • LDContext equality is no longer order dependent (#266) (3b0cf06)
  • Mark NSPrivacyCollectedDataTypeTracking as false in privacy manifest (#366) (fac9030)
  • not multithread safe access to cancel var (3184f84)
  • Prevent null value changes to observe listeners (#352) (c1f1926)
  • Replace simple logger with os_log statements (#340) (7ba4397)
  • replaced inefficient string logic for sync complete log (#425) (2099bbe)
  • Sort private attributes for improved stable encoding (#401) (90bf896)
  • start time warning log now uses float wildcard for string interpolation of time interval (#393) (573c99b)
  • updates diagnostic cache to be memory only to remove concurrency bug (#499) (7d7f858)
  • Use resource_bundle for privacy manifest in podspec (#361) (971a4c4)
  • Use stable encoding format to increase cache hits (#267) (40a5d01)

Miscellaneous Chores

  • chore!: (b3e7faf)
  • Bump swift-tools-version to 5.5 and macosx to 12.00 to be compatible with Otel (#453) (068a422)
  • bump target versions to iOS13 and others (#451) (9d25460)
  • drop support for iOS12, watchOS 4.0, tvOS 12.0, masOS 10.13 (320c60d)
  • update doc and podspec (cbc0f75)

This PR was generated with Release Please. See documentation.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants