Ruby is a dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write.
Release | Released | Support Status | Latest |
---|---|---|---|
3.1 |
12 months ago (25 Dec 2021)
|
Ends
in 3 years (25 Dec 2025)
|
3.1.3
(24 Nov 2022)
|
3.0 |
1 year and 12 months ago (25 Dec 2020)
|
Ends
in 1 year and 3 months (31 Mar 2024)
|
3.0.5
(24 Nov 2022)
|
2.7 |
2 years and 12 months ago (25 Dec 2019)
|
Ends
in 3 months and 1 week (31 Mar 2023)
|
2.7.7
(24 Nov 2022)
|
2.6 |
3 years and 12 months ago (25 Dec 2018)
|
Ended
8 months ago (31 Mar 2022)
|
2.6.10 |
2.5 |
4 years and 12 months ago (25 Dec 2017)
|
Ended
1 year and 8 months ago (31 Mar 2021)
|
2.5.9 |
2.4 |
5 years and 12 months ago (23 Dec 2016)
|
Ended
2 years and 8 months ago (31 Mar 2020)
|
2.4.10 |
2.3 |
6 years and 12 months ago (24 Dec 2015)
|
Ended
3 years and 8 months ago (31 Mar 2019)
|
2.3.8 |
2.2 |
7 years and 12 months ago (25 Dec 2014)
|
Ended
4 years and 8 months ago (31 Mar 2018)
|
2.2.10 |
2.1 |
8 years and 12 months ago (25 Dec 2013)
|
Ended
5 years and 8 months ago (31 Mar 2017)
|
2.1.10 |
2.0.0 |
9 years ago (24 Feb 2013)
|
Ended
6 years and 10 months ago (24 Feb 2016)
|
2.0.0p648 |
1.9.3 |
11 years ago (30 Oct 2011)
|
Ended
7 years and 10 months ago (23 Feb 2015)
|
1.9.3p551 |
Since Ruby 2.1 a new major version of Ruby has been released every year on December 25th, and EOLed 3 years, 3 months later.
More information is available on the Ruby website.
You should be running one of the supported release numbers listed above in the rightmost column.
You can check the version that you are currently using by running:
ruby --version
You can submit an improvement to this page on GitHub . This page has a corresponding Talk Page.
A JSON version of this page is available at /api/ruby.json. See the API Documentation for more.
This page was last updated on 25 November 2022. Latest releases are automatically updated.