Skip to content

chore: update ios-client-sdk to 11.5.0 - #59

Draft
devin-ai-integration[bot] wants to merge 1 commit into
mainfrom
devin/1786957420-bump-ios-sdk-11.5.0
Draft

chore: update ios-client-sdk to 11.5.0#59
devin-ai-integration[bot] wants to merge 1 commit into
mainfrom
devin/1786957420-bump-ios-sdk-11.5.0

Conversation

@devin-ai-integration

Copy link
Copy Markdown
Contributor

Summary

Bumps the committed SPM pin for the LaunchDarkly iOS/macOS client SDK from 11.3.0 to 11.5.0 (latest release within the existing upToNextMajorVersion(11.0.0) requirement). Only Package.resolved changes — the project's package requirement and MACOSX_DEPLOYMENT_TARGET = 12.0 already accommodate 11.5.0 (11.5.0 raised the SDK's macOS platform floor to 12.0).

  • latest evidence: https://github.com/launchdarkly/ios-client-sdk/releases/tag/11.5.0 (11.4.0 LDValue hashable, 11.5.0 configurable evaluation exposure deduplication)
  • swift-eventsource stays at 3.3.0 — that is the exact dependency of SDK 11.5.0 and the latest release.
  • No deprecated LaunchDarkly APIs remain in the example: the SDK's deprecated surfaces are LDValue(integerLiteral:) overload, optional-completion identify, and no-timeout start; the example already uses start(config:context:startWaitSeconds:), observe, and boolVariation.

Validation

Verified statically only — this is an Xcode/macOS project and the audit ran on Linux, so xcodebuild is unavailable. Checks performed:

  • resolved 11.5.0's commit SHA directly from the SDK repo tag (5bfd8f8…) so the pin's revision/version pair is consistent.
  • read the 11.5.0 Package.swift to confirm platform floors (macOS 12) and the pinned swift-eventsource exact version.
  • repo CI (.github/workflows/ci.yml build on macOS 15 / Xcode 16.4 and run.yml build+run flag-evaluation assertion) will exercise the actual build and runtime flag evaluation on this PR.

Limitations

Could not run the app locally (no macOS/Xcode); relying on repo CI for build and runtime verification.

Link to Devin session: https://app.devin.ai/sessions/fe5831e2e4834224a678d4bcdb1c87bb

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment, CI, and merge conflict monitoring

@devin-ai-integration

Copy link
Copy Markdown
Contributor Author

@cursor review

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants