feat(ios): update for 4.16.3 - #271
Merged
Merged
Conversation
Deploying with
|
| Status | Name | Latest Commit | Preview URL | Updated (UTC) |
|---|---|---|---|---|
| ✅ Deployment successful! View logs |
superwall-docs | fe71f7c | Commit Preview URL Branch Preview URL |
Aug 19 2026, 04:19 PM |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
4.16.2 -> 4.16.3CHANGELOG.md@4.16.3— "Fixes a build error when compiling the SDK with Xcode 26.0."This is a small patch release containing a single fix (an ambiguous
CGFloat/Doublearithmetic call that failed to compile under Xcode 26.0) plus the corresponding version bumps inConstants.swiftandSuperwallKit.podspec. No public API or behavior changes.Checklist of doc updates performed
content/docs/ios/index.mdx— bumped<SdkLatestVersion version="...">to4.16.3content/docs/ios/sdk-reference/index.mdx— bumped<SdkLatestVersion version="...">to4.16.3content/docs/ios/changelog.mdx— added## 4.16.3entry verbatim from upstream changelog, above the existing## 4.16.2entry (history preserved, nothing removed)content/docs/ios/quickstart/install.mdx— SPM/CocoaPods snippets use major-version range pins (4.0.0lower bound /< 5.0.0), not exact patch pins, so no change neededcontent/docs/ios/sdk-reference/getDeviceAttributes.mdx— contains "available in version 4.16.2+" feature-introduction markers forfontScale/fontSize/preferredContentSizeCategory; left unchanged since those features were introduced in 4.16.2, not 4.16.34.16.2references remain incontent/docs/ios/outside the preserved changelog history sectionVerification
bun test— 64 pass / 0 failbun run build:cf— could not complete in this sandbox (OOM-killed, exit 137, during Vite's production chunk-rendering step across the site's ~7425 modules on a 3.8GB-RAM/2-CPU box). This is an environment resource constraint unrelated to the 3-line content diff in this PR — reproduced the same OOM kill on a barevite buildwith a reduced memory ceiling. Recommend re-runningbun run build:cfin CI/on a larger box before merge.Follow-ups / known gaps
bun run build:cfshould be re-verified in an environment with more available memory before merging, since it could not be completed here.Note
Low Risk
Documentation-only version bump and changelog text; no runtime or API changes in this repo.
Overview
Updates iOS docs for SuperwallKit 4.16.3, a patch release whose only user-facing note is fixing an SDK build failure on Xcode 26.0.
Adds a
## 4.16.3section at the top ofchangelog.mdxwith that fix. BumpsSdkLatestVersionfrom4.16.2to4.16.3on the iOS welcome page and SDK reference overview. No install snippets or feature docs were changed.Reviewed by Cursor Bugbot for commit fe71f7c. Bugbot is set up for automated code reviews on this repo. Configure here.