Skip to content

fix: lower iOS deployment target to 15 - #4

Merged
mchirino89 merged 1 commit into
mainfrom
fix/ios15-deployment-target
Jul 27, 2026
Merged

mchirino89 merged 1 commit into
mainfrom
fix/ios15-deployment-target

Conversation

@mchirino89

Copy link
Copy Markdown
Contributor

What

Lowers the package's iOS platform floor from 17 to 15.

Why

Every API the package touches (async URLSession.data/download/upload, Sendable) has been available since iOS 15 — the 17 floor was a template accident. MatchWords deploys to iOS 15 and links this package locally (documentation/CHALLENGE_LINKS.md PR 2); the mismatch failed its build with "compiling for iOS 15.0, but module 'MauriNet' has a minimum deployment target of iOS 17.0".

Verification

  • swift test: 24/24 green (macOS).
  • MatchWords' full suite compiles the package for the iOS 15 simulator target and runs green with this change in place — that build is the real floor check.

🤖 Generated with Claude Code

https://claude.ai/code/session_01Cz7KThgfTBVH8Y3wUju6GX

Every API the package touches (URLSession async data/download/upload,
Sendable) is available since iOS 15; the 17 floor was an accident of
the template. MatchWords deploys to iOS 15 and links this package
locally — the mismatch broke its build.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Cz7KThgfTBVH8Y3wUju6GX
@mchirino89
mchirino89 merged commit 97e45b5 into main Jul 27, 2026
1 check passed
@mchirino89
mchirino89 deleted the fix/ios15-deployment-target branch July 27, 2026 04:19
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