Rails
- Category
- Frameworks and libraries
- Latest
- 8.1.4
- Released
- Sep 24, 2026
- Docs outline
- 18 sections
Official docs outline
guides.rubyonrails.org- Getting Started with Rails
MVC overview, generating a new app, scaffolding resources, convention over configuration.
- Rails Routing
resources, RESTful routes, nested resources, member and collection routes, constraints, and route helpers.
- Action Controller
Controller actions, params and strong parameters, sessions, cookies, filters/callbacks, and rendering and redirecting.
- Layouts and Rendering
render and redirect_to, layouts, partials, template inheritance, and content_for.
- Action View Form Helpers
form_with, model-backed forms, fields_for, nested attributes, and form helpers.
- Active Record Basics
ORM conventions, CRUD, naming, schema conventions, and model classes.
- Active Record Migrations
Creating and running migrations, schema.rb, rollbacks, and changing tables and columns.
- Active Record Validations
Validation helpers, custom validators, conditional validation, and validation errors.
- Active Record Associations
belongs_to, has_many, has_one, has_many :through, polymorphic associations, and dependent options.
- Active Record Query Interface
where, order, joins, includes (N+1), scopes, calculations, find_each, and eager loading.
- Active Record Callbacks
Lifecycle callbacks, before/after hooks, transactions, and callback pitfalls.
- Active Job
Background jobs, queue adapters, perform_later, retries, and job scheduling.
- Action Mailer, Active Storage, Action Cable
Sending email, file attachments and uploads, and WebSocket channels for real-time features.
- Caching with Rails
Fragment caching, Russian doll caching, low-level caching, cache stores, and HTTP caching.
- Securing Rails Applications
Sessions, CSRF, SQL injection, XSS, mass assignment, authentication, and credentials.
- Testing Rails Applications
Fixtures, model, controller, integration and system tests, and test helpers.
- Configuring Rails Applications
Environments, initializers, config options, credentials, and autoloading.
- API-only Apps and Rails on Rack
API-only mode, middleware stack, Rack integration, and serialization of JSON responses.
Each section links to the official page. Titles and summaries by Extra Credit; the docs belong to their authors.
Versions and support
6 release lines| Line | Released | Latest | Support |
|---|---|---|---|
| 8.1 | Oct 22, 2025 | 8.1.4 | Until Oct 10, 2027 |
| 8.0 | Nov 7, 2024 | 8.0.5.1 | Until Nov 7, 2026 |
| 7.2 | Aug 9, 2024 | 7.2.4 | Ended Aug 9, 2026 |
| 7.1 | Oct 5, 2023 | 7.1.6 | Ended Oct 1, 2025 |
| 7.0 | Dec 15, 2021 | 7.0.10 | Ended Apr 1, 2025 |
| 6.1 | Dec 9, 2020 | 6.1.7.10 | Ended Oct 1, 2024 |
Source: endoflife.date