[ruby-on-rails] Update Gem Dependencies#325
Open
hayat01sh1da wants to merge 2 commits into
Open
Conversation
34e914a to
ea10671
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
1. Overview
This PR updates the Ruby Gem dependencies of the Ruby on Rails sub-projects in the
tutorialsrepository, namelye-navigator,perfect-ruby-on-railsandrestful-api.All bumps are patch-level.
rubocop-rails(direct, lint toolchain) andpp(transitive) are updated across all three sub-projects, whileanonymous_loaderandversion_gemare additionally updated inperfect-ruby-on-rails.perfect-ruby-on-rails/rbs_collection.lock.yamlwas regenerated to track the newanonymous_loaderandversion_gemversions.2. Key Changes & Differences in Each Gem
Rails/SaveBangoffense when a persistence method is the final expression of a multiline method or block (#1379). Enhancement:Rails/Envnow allowsRails.env.local?(#1617). Updated in all three sub-projects.private instance_variables_to_inspect, suppresses documentation for internals, and adds a commit-sync workflow. Updated in all three sub-projects.kettle-jemv7.0.0. Updated inperfect-ruby-on-rails.kettle-jemv7.0.0; fixes RubyGems homepage and Open Collective metadata, and.simplecovbootstrap ordering. Updated inperfect-ruby-on-rails.3. Summary
Four gems were updated across the three Rails tutorial sub-projects, all at patch level.
rubocop-railsandppwere bumped everywhere, delivering lint-accuracy fixes and minor inspection/internal improvements respectively.anonymous_loaderandversion_gemwere bumped inperfect-ruby-on-rails, both mainly broadening Ruby engine support (JRuby 10.1 / TruffleRuby 34.0) and modernising development infrastructure;version_gemalso corrects packaging metadata.The update is low-risk and requires no application code changes.
4. References