roadmap icon indicating copy to clipboard operation
roadmap copied to clipboard

Migrate from Ruby 3.0 to Ruby 3.3 due to EOL status

Open andreadavanzo opened this issue 6 months ago • 2 comments

Ruby 3.0 has officially reached end-of-life (EOL) 2024-04-23, and is no longer receiving security or bug fix updates. While Ruby 3.2 is still receiving security maintenance, its normal maintenance ended on 2025-04-01

Action: Upgrade to Ruby 3.3.

Image

Source: Ruby Maintenance Branches

andreadavanzo avatar Jul 08 '25 11:07 andreadavanzo

Here's a picture of what rails looks like too (we are currently on v7.1):

Image

https://endoflife.date/rails

aaronskiba avatar Jul 08 '25 15:07 aaronskiba

The following open dependabot security PRs require Ruby version >= 3.1. https://github.com/DMPRoadmap/roadmap/security/dependabot/186 https://github.com/DMPRoadmap/roadmap/security/dependabot/189

Although it is also EOL, It might be worth at least bumping our Ruby version to 3.1.4 for the next release and merging these security fixes. It was a pretty straightforward bump for DMP Assistant (PR linked below): https://github.com/portagenetwork/roadmap/pull/808

aaronskiba avatar Sep 10 '25 15:09 aaronskiba