JRuby End of Life (EOL) Dates and End of Support (EOS) Dates

Latest Release: 10.1.0.0

4 JRuby versions have reached End of Life (EOL) and End of Support (EOS), including JRuby 9.3 (EOL date: Jun 26, 2024) — no longer receiving security updates or patches. JRuby 10.1.0.0 is the current supported release — 3 versions in active support. Also see Jenkins EOSL dates for related end-of-life information.

Currently Supported JRuby Releases - Active EOS/EOSL Support (3)

Release Min Java Version Supported Ruby Version Released Support Latest LTS
10.1 21 4.0 (2 months ago) Active 10.1.0.0 (2 months ago) -
10.0 (LTS) 21 3.4 (1 year and 2 months ago) (in 1 year and 8 months) 10.0.6.0 (3 weeks and 5 days ago) LTS
9.4 8 3.1 (3 years and 7 months ago) Active 9.4.15.0 (4 weeks and 1 day ago) -

JRuby End of Life (EOL) Releases - No Longer Supported (4)

Release Min Java Version Supported Ruby Version Released Support Latest LTS
9.3 8 2.6 (4 years and 9 months ago) (2 years ago) 9.3.15.0 (2 years ago) -
9.2 8 2.5 (8 years and 1 month ago) (4 years ago) 9.2.21.0 (4 years ago) -
9.1 7 2.3 (10 years and 2 months ago) (8 years and 2 months ago) 9.1.17.0 (8 years and 2 months ago) -
9.0 7 2.2 (10 years and 11 months ago) (10 years and 5 months ago) 9.0.5.0 (10 years and 5 months ago) -

JRuby End of Life & Support Summary

Which JRuby Versions Are Currently Supported?

JRuby currently has 3 supported releases. JRuby 10.1.0.0 is the latest. JRuby 10.0 (LTS) is also supported until Apr 01, 2028. Also see Sourcegraph end of support for related end-of-life information.

JRuby End of Life (EOL) Version History

4 JRuby releases have reached End of Life (EOL) and End of Support (EOS) — no longer receiving updates or patches. JRuby 9.3 reached EOL on Jun 26, 2024. JRuby 10.1.0.0 is the recommended upgrade for users still on End of Life versions.