Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Require Swift 5.6 Compiler for Concurrency Support #3590

Merged
merged 1 commit into from
Apr 13, 2022

Conversation

jshier
Copy link
Contributor

@jshier jshier commented Apr 12, 2022

Issue Link 🔗

#3529

Goals ⚽

This PR bumps the Swift compiler version required to build the concurrency features to 5.6, as Xcode 13.3.1 finally fixes the long line of bugs Apple shipped. Unfortunately I can't precisely require 13.3.1, just 5.6, which also shipped with Xcode 13.3, so the BitCode bug can still hit people, but it's fixed simply by updating Xcode.

Implementation Details 🚧

This PR simply bumps the required version to build, not functional changes.

Testing Details 🔍

Concurrency tests also bumped to require Swift 5.6.

@jshier jshier merged commit 6bb3f6b into master Apr 13, 2022
@jshier jshier deleted the update/require-swift-5.6-for-concurrency branch April 13, 2022 21:42
@jshier jshier added this to the 5.6.0 milestone Apr 13, 2022
Steven0351 added a commit to ionic-team/ionic-portals-ios that referenced this pull request Apr 14, 2022
Steven0351 added a commit to ionic-team/ionic-portals-ios that referenced this pull request Apr 18, 2022
* fix: Bumps the required Swift version to 5.6 to address potential issue
for Swift Concurrency. First discovered this in Alamofire/Alamofire#3590.
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.

None yet

1 participant