Skip to content

fix(security): SEC-619 raise minimum deployment target to iOS 17#20

Open
juwoncube wants to merge 1 commit into
release/v2.3.1from
release/v2.3.2
Open

fix(security): SEC-619 raise minimum deployment target to iOS 17#20
juwoncube wants to merge 1 commit into
release/v2.3.1from
release/v2.3.2

Conversation

@juwoncube

Copy link
Copy Markdown

Why

Pen test (SEC-619) flags EOL minimum OS versions in embedded frameworks of the Blood iOS app. ThunderCollection is one of 8 3SC frameworks being raised to a minimum deployment target of iOS 17.0.

What changed

  • IPHONEOS_DEPLOYMENT_TARGET raised to 17.0:
    • Framework targets (were 16.0) and project-level settings (were 15.0) in ThunderCollection.xcodeproj
    • Demo app project (was 10.3) in ThunderCollectionDemo.xcodeproj
  • MARKETING_VERSION bumped 2.3.0 → 2.3.2 to match the release branch
  • No Package.swift, podspec, xcconfig, or Cartfile in this repo — no other changes needed

Build / test results

  • xcodebuild build (ThunderCollection scheme, generic/platform=iOS): BUILD SUCCEEDED
  • xcodebuild test (iPhone 17 simulator, iOS 26.4): TEST SUCCEEDED — 2/2 tests passed

New warnings

None. The target compiles with -warnings-as-errors; a clean build after the bump produced no new deprecation warnings.

Note for consumers

Consumer apps must target iOS >= 17.0 to adopt this version.

🤖 Generated with Claude Code

Bump IPHONEOS_DEPLOYMENT_TARGET to 17.0 across framework, tests, and
demo project, and bump MARKETING_VERSION to 2.3.2.
@juwoncube juwoncube changed the base branch from master to release/v2.3.1 June 3, 2026 17:23
@juwoncube juwoncube requested a review from a team as a code owner June 3, 2026 17:23
@juwoncube juwoncube requested review from 3scsamdavis, JonValijonov, Szuyun-3SC and neil3sidedcube and removed request for a team June 3, 2026 17:23
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.

1 participant