Skip to content

Update baseline swiftinterface files for pallares/update-ci-to-xcode-26.4#6893

Merged
ajpallares merged 1 commit into
pallares/update-ci-to-xcode-26.4from
generated_swiftinterface/pallares/update-ci-to-xcode-26.4-600893
Jun 3, 2026
Merged

Update baseline swiftinterface files for pallares/update-ci-to-xcode-26.4#6893
ajpallares merged 1 commit into
pallares/update-ci-to-xcode-26.4from
generated_swiftinterface/pallares/update-ci-to-xcode-26.4-600893

Conversation

@RCGitBot

@RCGitBot RCGitBot commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Requested by @ajpallares for pallares/update-ci-to-xcode-26.4


Note

Low Risk
Committed API snapshot and compiler-metadata only; no application logic changes in the diff.

Overview
Refreshes the committed RevenueCat iOS simulator .swiftinterface baseline so API snapshot checks stay aligned with Xcode 26.4 / Swift 6.3.2 (replacing the prior 6.2.4 header and module flags, including dropping -enforce-exclusivity=checked from the emitted module flags).

The bulk of the diff is formatting from the new toolchain: widespread removal of #if compiler(>=5.3) && $NonescapableTypes guards around optional APIs (e.g. CustomerInfo, Purchases, paywall types, attribution setters). The public surface in the file is otherwise the same shapes—this is a regenerated contract snapshot, not a feature or behavior change in SDK source in this PR.

Reviewed by Cursor Bugbot for commit fec19b4. Bugbot is set up for automated code reviews on this repo. Configure here.

@RCGitBot RCGitBot requested a review from a team as a code owner June 3, 2026 10:57
@ajpallares ajpallares merged commit c7d6eb6 into pallares/update-ci-to-xcode-26.4 Jun 3, 2026
4 of 5 checks passed
@ajpallares ajpallares deleted the generated_swiftinterface/pallares/update-ci-to-xcode-26.4-600893 branch June 3, 2026 10:58
ajpallares added a commit that referenced this pull request Jun 5, 2026
* Update CI to Xcode 26.4 and iOS 26.4 simulators

Made-with: Cursor

* Update baseline swiftinterface files (#6556)

* Update baseline swiftinterface files (#6595)

* Fix FallbackComponentTests for Swift 6.3's new DecodingError format (SE-0489)

Made-with: Cursor

* Update CI to Xcode 26.4.1

Made-with: Cursor

* Update baseline swiftinterface files (#6699)

* Fix iOS simulator versions for Xcode 26.4.1

xcodebuild destinations require the three-component version (26.4.1)
while fastlane scan uses the two-component runtime version (26.4).

Made-with: Cursor

* Update CI to Xcode 26.5 (Beta 3) with iOS 26.5 simulators

Made-with: Cursor

* Add comment noting FB22500243 affects run-test-ios-26

Co-authored-by: Cursor <cursoragent@cursor.com>

* Keep run-test-ios-26 on Xcode 26.3 due to FB22500243

Co-authored-by: Cursor <cursoragent@cursor.com>

* Update baseline swiftinterface files (#6893)

* Update baseline swiftinterface files (#6920)

---------

Co-authored-by: RevenueCat Git Bot <72824662+RCGitBot@users.noreply.github.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants