Upgrade Ruby on Rails
Let's talk without
confusing terminology
Q: So, you have an outdated version of Ruby on Rails. Do you need to do anything about it?
A: A solid tech foundation is key to the success of your application.
Having an outdated stack (for example, Ruby on Rails) is like having a modern house with outdated electricity.
Things can become dangerous.
Sooner or later, you must update, but if you wait too long you risk loading errors, app crashes, frequent bugs… Because
of that your customers/users will eventually switch to your competitors and you’ll lose money.
Our advice is to upgrade early and often.
Q: Is it better to upgrade Ruby on Rails or should you migrate to another stack?
A: You will lose money and time migrating to another stack and there is no guarantee you’ll see better results
than upgrading Ruby on Rails.
Code doesn't rust so don't let anybody sweet-talk you into rewriting it from zero in some new fancy XY stack. Many
world-famous sites use Ruby on Rails: Airbnb, Twitter, Shopify, Hulu, GitHub… and many more.
If You Upgrade Ruby on Rails With Us, Here’s What You Get:
Better security
Hackers are getting smarter and more vicious than ever before, so with the updated version of Ruby, you are closing possible security holes and have a solid fortress to resist their attacks.
Easier upgrades
Outdated technology isn’t limiting you anymore in improving your site. You are finally enjoying better speed and scale!
Code free of bugs
You are getting rid of common bugs, but not only that!
Our team is making sure to take care of any new bugs that may come up during the upgrade process and also perform
additional quality assurance for the upcoming month, all FOR FREE.
Easier development
You are finally keeping up with the latest trends in the development world by giving your developers an environment where they can develop more confidently.
Better test support
Test-driven development (TDD) flow is improved with increased testing capabilities and out of the box support for parallelization. Testing is faster and easier than ever before!
Make sure to upgrade early and often.
4.2.0
December 20, 2014
5.0.0
June 30, 2016
5.1.0
April 27, 2017
5.2.0
April 09, 2018
6.0.0
August 16, 2019
7.0.0
December 15, 2021
Ruby on Rails 7
SOME OF THE NEW FEATURES
Webpack and node are not required
JavaScript in Rails 7 no longer requires NodeJS or Webpack. And you can still use npm packages.
UJS and Turbolinks is now replaced Stimulus and Turbo
Applications using Rails 7 now get Stimulus and Turbo (from Hotwire) from default. This means fast loading pages, templates simultaneously running on the server, and a productive development experience for developers.
Use controller actions to the stream generated files
Rail on Ruby 7 allows you to streamline a file generated on the fly using send_stream inside controller action.
Zeitwerk mode
All Rails 7 applications must use Zeitwerk mode, but the switch is pretty easy.
How we work


