A step-by-step guide for upgrading Ruby on Rails applications from version 8.0 to 8.1. Covers prerequisites (Ruby 3.2 minimum, 80% test coverage, dual boot setup), gem compatibility checks, config file updates via rails app:update or RailsDiff, and notable new features including Active Job Continuations, Structured Event Reporting, local CI support, Markdown rendering, and Kamal credentials integration. Also lists removed deprecations across Railties, Action Pack, Active Record, Active Storage, Active Support, and Active Job.

5m read timeFrom fastruby.io
Post cover image
Table of contents
1. Preparations2. Ruby Version3. Gems4. Config Files5. Rails Guides6. Notable New Features7. Application Code8. Next Steps

Sort: