Benefits Why Choose Rails LTS
2013
50+
180+
What happens when a Rails version reaches EOL?
After a few years of service, older versions of Ruby on Rails reach end of life (EOL). When this happens, the volunteer Rails community stops providing security updates for those versions, leaving them vulnerable to critical security risks.
That’s where Rails LTS comes in. Once community support ends, we take over maintenance, ensuring continued protection with regular security patches. When a new advisory is posted to the official Rails security list or reported directly to us, we quickly patch the vulnerability and release an updated version of the Rails LTS gems.
Best practices How to get started with Rails LTS
- Check system requirements
Review our system requirements in the documentation to ensure Rails LTS works smoothly with your application. - Get Rails LTS
If your application meets the requirements, you can sign up for Rails LTS. If you're uncertain, don’t hesitate to contact us for assistance. - Subscribe to our Newsletter
During sign-up, you can join our newsletter. We will only use it to inform you about updates and new security patches. - Install Rails LTS
Once Rails LTS is installed, you’re all set. From this point forward, we’ll safeguard your Rails version from critical security vulnerabilities.
makandra are the sharpest team of Rails developers I've worked with in my career. I was very impressed how they jumped into an old, hairy codebase and were able to immediately start improving our testing and reliability, without much management from us. The business value we received was off the charts.
Frequently asked questions
There is no planned end of life (EOL) for any Rails LTS versions. Rails 2.3 LTS (our first release) is still fully supported. If we ever decide to discontinue a version, we will provide at least one year's notice.
We are makandra, a team of experienced Rails developers and DevOps engineers. You might know us from our makandra cards guides.
makandra is a profitable company, independent of VC funding. We currently maintain about 50 Rails applications, some dating back to 2007, many of which are running on Rails LTS.
When the Rails core team stopped supporting Rails 2 in 2013, we had numerous applications still running on Rails 2.3, many of which were not undergoing active feature development. Instead of upgrading, we forked Rails and began patching security vulnerabilities. This effort eventually evolved into Rails LTS.
Click here to see our system requirements.
Please refer to our documentation for detailed upgrade instructions.
When maintaining a legacy Rails application, it’s crucial to stay on a supported version. Rails LTS gives you the flexibility to upgrade at your own pace or stay on your current version indefinitely. We currently have no plans to discontinue support for any Rails LTS versions.
Feel free to contact us if you need more information or assistance before making a decision. You will find a contact form at the bottom of the page.
Rails LTS includes optional security features that you can enable for enhanced protection.
Get in touch
Do you have questions about Rails LTS or are you unsure which plan is right for you?
Contact us — we’re happy to help.