Focusing Ruby Fix PR Support on Modern Versions
At Snyk, our goal is to provide developers with the most secure and reliable tools. To deliver on that promise, we are focusing our support for Ruby Fix PRs on modern, actively supported versions of the language (3.1 and newer).
What's Changing?
As part of this focus, we will be ending support for creating Fix PRs for projects that use end-of-life (EOL) Ruby versions (those below 3.1)
This means that if you are using a Ruby version older than 3.1, you will no longer be able to automatically generate Fix PRs from Snyk.
Why We're Making This Change
Focus on Security and Reliability: By concentrating on modern Ruby versions, we can ensure the quality and reliability of our Fix PRs, providing you with more accurate and secure fixes.
Aligning with Ruby's Lifecycle: We're aligning our support with the official Ruby EOL schedule, ensuring that you're always working with supported and secure versions.
What This Means for You
If you're using Ruby 3.1 or newer, there's no change for you. You will continue to receive Fix PRs as usual.
If you're using a Ruby version older than 3.1, we encourage you to upgrade. This will not only allow you to continue using our Fix PR feature but also ensure you're benefiting from the latest security updates and performance improvements from the Ruby community.
Timeline
October 1, 2025: End of Fix PR support for Ruby v2.3.
February 1, 2026: End of Fix PR support for all Ruby versions below 3.1.
We're excited to continue improving Snyk for Ruby developers and helping you build secure applications.
If you're using Ruby 3.1 or newer, there's no change for you and you will continue to receive Fix PRs as usual. If you're using an older version, we encourage you to upgrade. This will allow you to continue using our Fix PR feature and benefit from the latest security updates and performance improvements from the Ruby community.
To learn more, visit our Snyk User Documentation.

Johann Sutherland