Skip to content

Conversation

@keelerm84
Copy link
Member

@keelerm84 keelerm84 commented Dec 2, 2025

Note

Introduces identify hook support and modernizes CI/tooling while updating branch references to v10.

  • Hooks/SDK: Adds LDClientIdentifyHook.swift and IdentifySeriesContext.swift; LDClient now routes identify calls through _identifyHooked (supports timeout) to execute before/after identify hooks; adds tests (LDClientIdentifyHookSpec.swift) and splits/renames evaluation hook tests.
  • Build/Tooling: Xcode project SwiftLint run scripts now log to swiftlint_build_output.log, prefer system swiftlint with mint fallback; CI composite action installs swiftlint and xcpretty, runs SwiftLint on ContractTests, and prints log on failure.
  • CI/Release: Workflows switch from v9 to v10, upgrade runners to macOS 15/14 with Xcode 16.4/15.4 and newer iOS Simulators; release-please and manual publish/docs workflows updated accordingly.
  • Docs: README CI badge points to v10; PR template link updated to v10.

Written by Cursor Bugbot for commit 59bf6f0. This will update automatically on new commits. Configure here.

@keelerm84 keelerm84 requested a review from a team as a code owner December 2, 2025 17:26
Copy link

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 1 potential issue.

Bugbot Autofix is OFF. To automatically fix reported issues with Cloud Agents, enable Autofix in the Cursor dashboard.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants