Skip to content

fix: resolve ios 12 compatibility with header lookup - #143

Merged
sighphyre merged 1 commit into
mainfrom
fix/resolve-ios-12-compatibility-with-header-lookup
Aug 17, 2026
Merged

fix: resolve ios 12 compatibility with header lookup#143
sighphyre merged 1 commit into
mainfrom
fix/resolve-ios-12-compatibility-with-header-lookup

Conversation

@sighphyre

@sighphyre sighphyre commented Aug 17, 2026

Copy link
Copy Markdown
Member

Fixes iOS 12 compatibility after the ETag header lookup change in 2.5.1, fixes #140. Alternative to #141 - this preserves the case insensitive matching for iOS 12 as well - missed etags are a significant enough problem for Unleash that I think it's worth making it sure it works for arbitrary iOS versions even if the code is uglier.

@sighphyre
sighphyre changed the base branch from main to chore/add-minimum-version-check August 17, 2026 08:28
@sighphyre
sighphyre marked this pull request as ready for review August 17, 2026 08:39
@sighphyre sighphyre closed this Aug 17, 2026
@sighphyre
sighphyre force-pushed the fix/resolve-ios-12-compatibility-with-header-lookup branch from 1c4440a to 2817eee Compare August 17, 2026 08:52
@github-project-automation github-project-automation Bot moved this from New to Done in Issues and PRs Aug 17, 2026
@sighphyre sighphyre reopened this Aug 17, 2026
@github-project-automation github-project-automation Bot moved this from Done to New in Issues and PRs Aug 17, 2026
@sighphyre
sighphyre changed the base branch from chore/add-minimum-version-check to main August 17, 2026 09:03
@ppicom
ppicom self-requested a review August 17, 2026 09:26
@github-project-automation github-project-automation Bot moved this from New to Approved PRs in Issues and PRs Aug 17, 2026
@sighphyre
sighphyre merged commit b47b4f0 into main Aug 17, 2026
11 checks passed
@sighphyre
sighphyre deleted the fix/resolve-ios-12-compatibility-with-header-lookup branch August 17, 2026 09:53
@github-project-automation github-project-automation Bot moved this from Approved PRs to Done in Issues and PRs Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

[Bug] 2.5.1 does not compile for iOS: 'value(forHTTPHeaderField:)' requires iOS 13, package declares .iOS(.v12)

3 participants