Ruby 3.3: security fixes only, EOL expected March 31, 2027
The Ruby maintenance branches page lists Ruby 3.3 with status security maintenance and EOL 2027-03-31 (expected). Ruby 3.4 and Ruby 4.0 are in normal maintenance.
What it means
- No more bug-fix releases for 3.3 — only security fixes.
- After March 2027, no fixes at all.
- Gems drop old Rubies first: check your Gemfile.lock.
Example
Illustrative. Score 3.4 and 4.0 on gem compatibility, test effort and support window — then pick one target per app.
Checklist
- ☐ Find every app and image on Ruby 3.3
- ☐ Run the suite on 3.4 and 4.0
- ☐ Check gems with native extensions
- ☐ Pick one target and a date
Compare upgrade targets in a weighted decision matrix →
Source: ruby-lang.org, Ruby Maintenance Branches.