Followup of #6925
Upgrade Rails from the current ~> 8.0 to the 8.1 series.
https://rubygems.org/gems/rails/versions
The previous Rails upgrade (7.1 → 8.0) was tracked in #6955
See: https://guides.rubyonrails.org/upgrading_ruby_on_rails.html#upgrading-from-rails-8-0-to-rails-8-1
Existing gem(s), file(s) needing updating, changing or deleting
- Gemfile — bump gem "rails", "~> 8.0" to ~> 8.1
- Gemfile.lock — regenerate via bundle update rails
- config/application.rb — review config.load_defaults
- config/environments/*.rb — review framework defaults / new config knobs
- config/initializers/new_framework_defaults_*.rb — add the 8.1 file via bin/rails app:update, then enable settings one at a time
- bin/* — bin/rails app:update may regenerate binstubs
- Any deprecation warnings surfaced when running bin/rails spec
New file(s) needing creating
- config/initializers/new_framework_defaults_1_0.rb (generated by bin/rails app:update)
- Any new config files generated by bin/rails app:update (review each carefully before committing)
Questions? Join Slack!
We highly recommend that you join us in slack #casa channel to ask questions quickly and hear about office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.
Followup of #6925
Upgrade Rails from the current ~> 8.0 to the 8.1 series.
https://rubygems.org/gems/rails/versions
The previous Rails upgrade (7.1 → 8.0) was tracked in #6955
See: https://guides.rubyonrails.org/upgrading_ruby_on_rails.html#upgrading-from-rails-8-0-to-rails-8-1
Existing gem(s), file(s) needing updating, changing or deleting
New file(s) needing creating
Questions? Join Slack!
We highly recommend that you join us in slack #casa channel to ask questions quickly and hear about office hours (currently Tuesday 5-7pm Pacific), stakeholder news, and upcoming new issues.