[Fastlane Swift] Update Runner Project to 14.6#29990
Conversation
|
Code wise I see this change and it makes sense. Outside of that I know nothing. I'm guessing the min at 14.6 isn't bad at all since that was years and years ago. Anyone building iOS has been forced to nearly macOS 26 at this point. I just don't understand impact outside of this as I never used Swift iteration. |
|
My personal motivation was Swift's native Regex implementation, which is only available for macOS 13 and up. Overall, would be able to take better advantage of many APIs implemented over almost ~8 years of Swift releases. |
There was a problem hiding this comment.
Hey @LePips 👋
Thank you for your contribution to fastlane and congrats on getting this pull request merged 🎉
The code change now lives in the master branch, however it wasn't released to RubyGems yet.
We usually ship about once a month, and your PR will be included in the next one.
Please let us know if this change requires an immediate release by adding a comment here 👍
We'll notify you once we shipped a new release with your changes 🚀"
There was a problem hiding this comment.
Congratulations! 🎉 This was released as part of fastlane 2.234.0 🚀
Checklist
bundle exec rspecfrom the root directory to see all new and existing tests passbundle exec rubocop -ato ensure the code style is validci/circlecibuilds in the "All checks have passed" section of my PR (connect CircleCI to GitHub if not)Motivation and Context
The template swift runner project is still on 10.12. It's 2026, we can update it a bit to take advantage of modern Swift APIs and functionality. I've been doing this manually to use Swift Regex, choosing 14.6 as a suitable minimum but can change if requested.
Description
Updates the swift runner project to target macOS 14.6.
Testing Steps