A practical guide to upgrading Rails from 7.2 to 8.1, covering every breaking change and how to fix it. Key breaking changes include the enum keyword argument syntax removal (now requires positional syntax), to_time timezone behavior changes, schema.rb column reordering, and leading bracket parameter name parsing. New features

9m read timeFrom piechowski.io
Post cover image
Table of contents
Before You Touch the GemfileWhat Breaks in the Rails 7.2 to 8.1 UpgradeWhat’s New in Rails 8.1Rails 8.1 Upgrade StrategyQuick ReferenceRelated Articles

Sort: