end-of-life.org

Ruby 3.3 End of Life

Support dates, the patch stream you lose at EOL, and upgrade guidance — rebuilt from live data.

Supported

Ruby 3.3 is actively supported. It reaches end of life on 31 Mar 2027.

234 days of security support left
3.3.12 latest release
80% of this branch's supported lifetime has elapsed — 25 Dec 2023 → 31 Mar 2027.
Check your versionruby --version

Support timeline

Official dates from the Ruby release process.

MilestoneDateStatus
Initial release25 Dec 2023
End of life (scheduled)31 Mar 2027 in 234 days
Latest release3.3.12 · 16 Jul 2026 current

What you lose on 31 Mar 2027

Being supported means fixes keep shipping to this branch. Here is the stream that stops. Source: NVD.

Ruby CVEs published and patched, by year

1 published in the last 12 months · data refreshed 2026-08-09

0 5 10 7 2022 2 2023 2 2024 1 2025 1 2026

At the last-12-month rate of 1 Ruby CVEs, running 3.3 for a year past 31 Mar 2027 means roughly that many vulnerabilities fixed upstream but never backported to your branch. Past branches bear this out: Ruby 3.2 has missed 1 since it went end of life.

How much runway a newer branch buys

Moving to Ruby 4.0 extends security support by about 731 days.

BranchEnd of lifeDays leftvs 3.3
Ruby 4.0 31 Mar 2029 965 +731 days
Ruby 3.4 31 Mar 2028 600 +366 days
Ruby 3.3 31 Mar 2027 234 this branch

Review ruby-lang.org before moving to Ruby 4.0.

Frequently asked questions

When does Ruby 3.3 reach end of life?

Ruby 3.3 reaches end of life on 31 Mar 2027 — 234 days from now. After that date it receives no security fixes.

Is Ruby 3.3 still supported?

Yes. Ruby 3.3 is currently maintained. Latest release: 3.3.12, published 16 Jul 2026.

What happens when Ruby 3.3 reaches end of life?

Security fixes stop. Over the last 12 months 1 Ruby vulnerabilities were published and patched across supported branches; once 3.3 is end of life, fixes at that rate no longer reach it.

How long do I have to upgrade from Ruby 3.3?

234 days. Moving to Ruby 4.0 instead buys roughly 731 more days of security support.

All Ruby versions