LaunchDarkly breaking changes

cocoapods

6 curated breaking changes across major versions of LaunchDarkly. Use this as a migration checklist before bumping dependencies.

6
changes
Breaking changes by transition
  • 10.1.0 \u2192 11.0.0breaking

    put public completions into main-thread (makes it Swift6 compatible) ([#465](https://github.com/launchdarkly/ios-client-sdk/issues/465))

  • 9.15.0 \u2192 10.0.0breaking

    Timeout executor to fix race conditions on timeout ([#457](https://github.com/launchdarkly/ios-client-sdk/issues/457))

  • 9.15.0 \u2192 10.0.0breaking

    Bump swift-tools-version to 5.5 and macosx to 12.00 to be compatible with Otel ([#453](https://github.com/launchdarkly/ios-client-sdk/issues/453))

  • 9.15.0 \u2192 10.0.0breaking

    update doc and podspec

  • 9.15.0 \u2192 10.0.0breaking

    bump target versions to iOS13 and others ([#451](https://github.com/launchdarkly/ios-client-sdk/issues/451))

  • 9.15.0 \u2192 10.0.0breaking

    drop support for iOS12, watchOS 4.0, tvOS 12.0, masOS 10.13

API access

Get this data programmatically \u2014 free, no authentication.

curl https://depscope.dev/api/breaking/cocoapods/LaunchDarkly
LaunchDarkly breaking changes — CocoaPods migration guide | DepScope