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
[Ruby] Ruby 2.6 is now the minimum (dropping Ruby 2.5) #20413
Conversation
Lint/ErbNewArguments: | ||
Enabled: false | ||
|
||
Style/SlicingWithRange: | ||
Enabled: false | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will disable these later but wanted to make this change PR minimal 🤷♂️
* master: [pilot] added the Pilot::TesterExporter class unit tests (#20394) Add device Google Pixel 5 (#20389) [action][update_info_plist] improve the plist file-path option validation check (#20356) Specify s3 object prefix (#20344) [snapshot] Add missing iPod touch to Generated Snapshot Reports (#20337) [Ruby] Ruby 2.6 is now the minimum (dropping Ruby 2.5) (#20413)
Hey @joshdholtz 👋 Thank you for your contribution to fastlane and congrats on getting this pull request merged 🎉 Please let us know if this change requires an immediate release by adding a comment here 👍 |
Congratulations! 🎉 This was released as part of fastlane 2.207.0 🚀 |
Shouldn't this kinda change warrant a major version bump, rather than a minor bump? |
Motivation and Context
Ruby 2.5 has been end-of-lifed 1 year and 2 months ago on March 31st, 2021.
Some of our dependencies are bumping to a minimum of Ruby 2.6 which causes some rough installations. Specifically,
signet
's latest release of0.17
no longer supports Ruby 2.5 andsignet
is used by a bunch of Google gems.Description
fastlane.gemspec
to minimum Ruby 2.6.rubocop.yml
to target of Ruby 2.6