A Rails upgrade where passing tests weren’t enough
We upgraded our own public copy of Tracks, a long-running open-source app, from Rails 7.2 to 8.0. Its 647 tests had no failures before or after. Running the app found what they missed.
Rails 7.2 07:00 +0000 Rails 8.0 12:00 +0500