Skip to content
October 01, 2024

Rails release: All about the Rails 8.0 release

Ruby on Rails

The new Rails 8.0 brings new features, optimized processes and also marks the end of community support for Rails 6.1 - everything you need to know now.

Rails Version 8.0 Release
Reading time:

Update October 2026: Rails 8.1 is now the current version (released on October 22, 2025). Security support for Rails 8.0 ends on November 7, 2026, and Rails 7.2 has been unsupported since August 2026. We have updated the support dates in this article accordingly.

Rails 8.0 is now officially available! After the Rails 8.0 Beta was introduced at the end of September 2024 at the Rails World conference in Toronto with over 1,000 Rails developers in attendance, the stable version was released on November 7, 2024. This release brings numerous improvements that revolutionize development and streamline application operations for developers and businesses alike. Around the same time, official community support for Rails 6.1 ended. In this post, you’ll learn about the new features of Rails 8.0 and the options available if your applications are running on older Rails versions.

Key updates in Rails 8.0

Rails 8.0 introduces many improvements aimed at simplifying the development and operation of applications significantly:

  1. Solid Queue, Solid Cache and Solid Cable by default: By switching to database-based queues, caches and WebSockets, many applications will no longer require additional in-memory services like Redis. This reduces costs and simplifies the technology stack.
  2. Propshaft as the default asset pipeline: The lean asset pipeline Propshaft replaces Sprockets in new applications.
  3. New authentication generator: Finally, a native, lightweight solution for user authentication is available, eliminating the need for external libraries like Devise.
  4. Streamlined deployment with Kamal 2 and Thruster: New applications are ready for deployment with Kamal 2 out of the box. The Thruster proxy ensures efficient delivery in production – no Platform-as-a-Service required.

Transitioning to Rails 8.0: What you should consider during the upgrade

While upgrading to Rails 8 offers many advantages, it requires careful preparation:

  • Target: If you upgrade today, you should aim directly for Rails 8.1. Security support for Rails 8.0 ends on November 7, 2026.
  • Recommendation: Proceed step by step – one minor version at a time, e.g. from 7.2 via 8.0 to 8.1 – and make sure your application runs smoothly after each step. This lets you make use of deprecation warnings and minimizes the risk of complications.
  • Risks and opportunities: Rails 8 simplifies the technology stack and introduces new features. However, adjustments may be needed to keep existing projects stable. In the long run, Rails 8’s new features will reduce maintenance effort and operational costs.

Community support and EOL for older Rails versions

The Ruby on Rails community only provides official support for the latest releases. Security support ended in October 2024 for Rails 6.1, in 2025 for Rails 7.0 and 7.1, and in August 2026 for Rails 7.2. These versions no longer receive official security updates.

The Ruby on Rails maintenance policy

The maintenance policy for Ruby on Rails defines how older versions are handled, how long community support is available, and when a version officially reaches EOL. Since Rails 7.2, the following applies:

  • New features: New versions with new features are planned roughly every six months. If no new version is released within a year, support for the previous version is extended until the next release.
  • Bug fixes: Each minor version (e.g. 8.0 or 8.1) receives bug fixes for one year after its initial release.
  • Security updates: Security vulnerabilities are patched for two years following the initial release of a version. After that period, official support ends.
VersionSecurity support
Rails 8.1.xUntil October 10, 2027
Rails 8.0.xUntil November 7, 2026
Rails 7.2.xEnded August 9, 2026
Rails 7.1.xEnded October 1, 2025
Rails 7.0.xEnded April 1, 2025
Rails 6.1.xEnded October 1, 2024

Alternative to community support: Rails LTS

For companies that don’t have the capacity to upgrade or are concerned about compatibility issues with the new version, we offer an alternative to community support: Rails LTS. With a Rails LTS subscription, you will continue to receive security updates.

Rails versions supported by Rails LTS

Rails LTS provides security updates for Rails 2, 3, 4, 5, 6 and 7. This means there is also a secure alternative for Rails 7, whose community support ended with Rails 7.2 in August 2026. This gives you the flexibility to upgrade on your own schedule without compromising the security of your application.

Benefits of Rails LTS

  • Security updates: We continue to provide security patches even after a version is officially unsupported.
  • Upgrade on your own timeline: You choose when to switch to a newer version without pressure from official deadlines.
  • Compatibility: Rails LTS is a drop-in replacement for existing Rails versions and requires minimal code changes.
  • Support for both modern and older Ruby versions: Rails LTS works not only with the Ruby versions current at release, but also with modern Rubies like Ruby 3.3 or 4.0 – even Rails 2.3 LTS.

Conclusion

Rails 8.0 brings numerous innovations that simplify the development and deployment of applications. Companies relying on older Rails versions can continue to benefit from our Rails LTS solution, which offers a secure and stable environment. For organizations planning long-term and dealing with full backlogs, using Rails LTS is the optimal way to avoid security vulnerabilities and plan upgrades flexibly.
Stay secure and flexible with Rails LTS.
Discover how to future-proof your older Rails applications. Learn more about our packages, prices, and features.
Get more information now