Ruby 3.1
end of lifeEOL 2025-03-26
Ruby 3.1 reached end of life on 2025-03-26 and is no longer supported. First release: 2021-12-25. Latest stable release: 3.1.7. Lifecycle periods below are derived from official vendor sources with provenance.
Latest stable 3.1.7 (2025-03-26)
Lifecycle & support periods
| Phase | From | Until | Provider | Source |
|---|---|---|---|---|
| standard support | 2021-12-25 | 2024-04-01 | Ruby core team | Ruby branches.yml (ruby/www.ruby-lang.org) |
| security support | 2024-04-01 | 2025-03-26 | Ruby core team | Ruby branches.yml (ruby/www.ruby-lang.org) |
| end of life | 2025-03-26 | — | Ruby core team | Ruby branches.yml (ruby/www.ruby-lang.org) |
Provenance
Every lifecycle fact is traceable to its authoritative source.
- Ruby branches.yml (ruby/www.ruby-lang.org)first party · highhttps://raw.githubusercontent.com/ruby/www.ruby-lang.org/master/_data/branches.yml
Retrieved 2026-08-29 · Ruby 3.1 end-of-life (official eol_date)
- Ruby branches.yml (ruby/www.ruby-lang.org)first party · highhttps://raw.githubusercontent.com/ruby/www.ruby-lang.org/master/_data/branches.yml
Retrieved 2026-08-29 · Ruby 3.1 security maintenance
- Ruby branches.yml (ruby/www.ruby-lang.org)first party · highhttps://raw.githubusercontent.com/ruby/www.ruby-lang.org/master/_data/branches.yml
Retrieved 2026-08-29 · Ruby 3.1 normal maintenance (bug + security fixes)
Recent releases
- 3.1.72025-03-26
- 3.1.62024-05-29
- 3.1.52024-04-23
- 3.1.42023-03-30
- 3.1.32022-11-24
- 3.1.22022-04-12
- 3.1.12022-02-18
- 3.1.02021-12-25
- 3.1.0-preview1prerelease2021-11-09
