We’re in the process of upgrading to a current version of Ruby on Rails. To help with the process, we’ve generated base installations for multiple versions and provided diffs between each major version.
Like Rails itself, this code is provided under the MIT license.
- Make sure the
versions
file has all the Rails versions you're interested in (currently 4.2 through 8.0). - Run
./install-versions
, which runs therails new
command for each version. - Run
./diff-versions
, which iterates through each version, summarizing the from the previous version.
.ruby-version
should be kept up-to-date with the supported versions of Ruby (note that./install-versions
modifies the file because some older versions of Rails require older versions of Ruby)