Ruby end of life
The newest Ruby release still getting fixes is 4.0. Ruby 3.3 reaches end of life on 31 Mar 2027. Ruby 3.2 reached end of life on 31 Mar 2026.
- 4.0 Supported
- 3.4 Supported
- 3.3 Supported
- 3.2 End of life
- 3.1 End of life
- 3.0 End of life
- 2.7 End of life
- 2.6 End of life
- 2.5 End of life
- 2.4 End of life
Which Ruby version does your project use?
Drop your project into the End-of-Life Checker to see every runtime, base image and framework it uses, in your browser.
Every Ruby release
| Release | Released | End of life | Latest | Status |
|---|---|---|---|---|
| 4.0 | 25 Dec 2025 | 31 Mar 2029 | 4.0.7 | Supported |
| 3.4 | 24 Dec 2024 | 31 Mar 2028 | 3.4.11 | Supported |
| 3.3 | 25 Dec 2023 | 31 Mar 2027 | 3.3.12 | Supported |
| 3.2 | 25 Dec 2022 | 31 Mar 2026 | 3.2.11 | End of life |
| 3.1 | 25 Dec 2021 | 26 Mar 2025 | 3.1.7 | End of life |
| 3.0 | 25 Dec 2020 | 23 Apr 2024 | 3.0.7 | End of life |
| 2.7 | 25 Dec 2019 | 31 Mar 2023 | 2.7.8 | End of life |
| 2.6 | 25 Dec 2018 | 31 Mar 2022 | 2.6.10 | End of life |
| 2.5 | 25 Dec 2017 | 31 Mar 2021 | 2.5.9 | End of life |
| 2.4 | 23 Dec 2016 | 31 Mar 2020 | 2.4.10 | End of life |
| 2.3 | 24 Dec 2015 | 31 Mar 2019 | 2.3.8 | End of life |
| 2.2 | 25 Dec 2014 | 31 Mar 2018 | 2.2.10 | End of life |
| 2.1 | 25 Dec 2013 | 31 Mar 2017 | 2.1.10 | End of life |
| 2.0.0 | 24 Feb 2013 | 24 Feb 2016 | 2.0.0p648 | End of life |
| 1.9.3 | 30 Oct 2011 | 23 Feb 2015 | 1.9.3p551 | End of life |
Container images the checker reads as Ruby: docker.io/library/ruby.
Questions
Frequently asked questions
Which Ruby version should I use?
Ruby 4.0 is the newest release still getting fixes, with fixes until 31 Mar 2029. Check your own dependencies before upgrading.
When is Ruby 4.0 end of life?
Ruby 4.0 reaches end of life on 31 Mar 2029 (in 2 years).
When is Ruby 3.4 end of life?
Ruby 3.4 reaches end of life on 31 Mar 2028 (in 17 months).
When is Ruby 3.3 end of life?
Ruby 3.3 reaches end of life on 31 Mar 2027 (in 5 months).
When is Ruby 3.2 end of life?
Ruby 3.2 reached end of life on 31 Mar 2026 and no longer gets fixes.
Where these dates come from
From the Ruby page on endoflife.date, maintained by its contributors and published under the MIT License, which follows Ruby’s own release policy. We download it daily; these dates last changed on 15 Oct 2026 and were last confirmed on 16 Oct 2026. See Methodology & sources.