-
Notifications
You must be signed in to change notification settings - Fork 3
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
Release version 4.1.0. #92
Conversation
This has been the default for new Gemfiles since a major security incident at rubygems.org in 2013[1]. While we're at it, also fix a missing https in a link in the README. [1]: https://venturebeat.com/business/rubygems-org-hacked-interrupting-heroku-services-and-putting-millions-of-sites-using-rails-at-risk/
On second thoughts, let's release a 4.1.0 now to get us unblocked and then include some actually-breaking stuff in 5.0 shortly after. That way we don't risk blocking Replatforming on changes that aren't strictly needed for Replatforming, but we can still move just as fast on the other Plek cleanup stuff in the likely event that it goes smoothly. |
0abe17c
to
cdadda1
Compare
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.
Looks good, I did a quick rebase to get commits in order of release
This has been deprecated [1] since Plek 4.1 [2]. Instead we can use forego the need for a current method and call find directly. [1]: alphagov/plek#94 [2]: alphagov/plek#92
This has been deprecated [1] since Plek 4.1 [2]. Instead we can use forego the need for a current method and call find directly. [1]: alphagov/plek#94 [2]: alphagov/plek#92
Plek 4.1 [1] deprecates the Plek.current method. This resolves this gem emitting deprecation warnings. [1]: alphagov/plek#92
Plek 4.1 [1] deprecates the Plek.current method. This resolves this gem emitting deprecation warnings. This also updates the Gemfile.lock of this gem to use the new version. [1]: alphagov/plek#92
Plek 4.1 [1] deprecates the Plek.current method. This resolves this gem emitting deprecation warnings. This also updates the Gemfile.lock of this gem to use the new version. [1]: alphagov/plek#92
If we wanted to be super strict, we could view removing the unused setter methods for
parent_domain
andexternal_domain
as a compatibility-breaking API change. There isn't a single usage of these anywhere though, so in practice it's more helpful to consider this a minor release as it's supposed to be 100% compatible with all existing usage.Also, start using
https
when fetching gem dependencies during build.