Skip to content

Update to Rails 8.1#2463

Merged
mroderick merged 4 commits intocodebar:masterfrom
olleolleolle:rails81
Feb 4, 2026
Merged

Update to Rails 8.1#2463
mroderick merged 4 commits intocodebar:masterfrom
olleolleolle:rails81

Conversation

@olleolleolle
Copy link
Collaborator

@olleolleolle olleolleolle commented Feb 3, 2026

This PR upgrades to the latest, current version of Ruby on Rails, v8.1.

Release notes
Release blog post

To release this, have all the boxes ticked:

  • Enable new framework defaults
  • Click around the site
  • When all is working, remove that file, and set 8.1 defaults in application.rb

Can be investigated after this is merged:

  • Begin using Propshaft, rather than Sprockets, for asset pipeline
  • Try using the built-in Markdown renderer
  • Structured Logging with Rails.event

@mroderick
Copy link
Collaborator

I have verified the branch locally. Everything seems to work just fine

@mroderick
Copy link
Collaborator

When all is working, remove that file, and set 8.1 defaults in application.rb

Is that config/initializers/new_framework_defaults_8_1.rb?

@olleolleolle olleolleolle marked this pull request as ready for review February 3, 2026 22:14
@mroderick mroderick merged commit f7328d9 into codebar:master Feb 4, 2026
8 checks passed
@olleolleolle olleolleolle deleted the rails81 branch February 4, 2026 14:57
@mroderick
Copy link
Collaborator

This is now in production!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants