The latest version of Ruby on Rails, the web application framework for creating database back-end web solutions, is now available. Version 6.0 has been 2 1/2 years in the making with 7,275 commits.
Key features include:
- Action text for rich text content and editing. This includes the Trix editor that handles formatting, links, quotes, lists, embedded images and galleries.
- New multiple database support. “You can either do this because you want to segment certain records into their own databases for scaling or isolation, or because you’re doing read/write splitting with replica databases for performance,” the team wrote.
- Parallel testing support that enables users to run big test suites faster.
- A new code loader
- Support for sass-rails 6
- Improved MySQL error detection
- Log potential matches when asserting active job test helpers
“While we took a little while longer with the final version than expected, the time was spent vetting that Rails 6 is solid. In fact, GitHub, Shopify, and Basecamp, as well as plenty of other companies and applications, have been running the pre-release version of Rails 6 for months and months in production. We might not have caught everything, but if it’s good enough for GitHub, Shopify, and Basecamp, it’s probably good enough for you too!,” the team wrote.
The full release notes are available here.