Skip to content

Drop support for > 1 year EOL Ruby 3.0 and Rails 6.1#673

Merged
Mangara merged 1 commit into
Shopify:mainfrom
larouxn:drop_support_for_eol_ruby_and_rails
Jan 22, 2026
Merged

Drop support for > 1 year EOL Ruby 3.0 and Rails 6.1#673
Mangara merged 1 commit into
Shopify:mainfrom
larouxn:drop_support_for_eol_ruby_and_rails

Conversation

@larouxn

@larouxn larouxn commented Jan 15, 2026

Copy link
Copy Markdown
Contributor

Proposing we drop support for Ruby 3.0 and Rails 6.1 as both have been out of security support for over a year. Come April of this year we can consider removing support for Ruby 3.1 and Rails 7.0 as well.

Sources

Inspired by #544

New matrix, also from above inspiration PR:

Rails \ Ruby 3.1 3.2 3.3 3.4 4.0 head
7.0 ✔️ ✔️ ✔️
7.1 ✔️ ✔️ ✔️ ✔️ ✔️
7.2 ✔️ ✔️ ✔️ ✔️ ✔️
8.0 ✔️ ✔️ ✔️ ✔️
8.1 ✔️ ✔️ ✔️ ✔️
edge ✔️ ✔️ ✔️ ✔️

@larouxn larouxn requested a review from a team as a code owner January 15, 2026 16:08
@Mangara

Mangara commented Jan 15, 2026

Copy link
Copy Markdown
Contributor

Unless there's another reason, can we limit this to Ruby and Rails versions that have been EOL for more than a year, like last time? (Ruby 3.0 and Rails 6.1) I don't want to force users into major updates needlessly.

We should also document the new status: https://github.com/Shopify/job-iteration?tab=readme-ov-file#supported-dependencies

@larouxn larouxn force-pushed the drop_support_for_eol_ruby_and_rails branch from 9831c2e to a7d5a44 Compare January 15, 2026 17:17
@larouxn

larouxn commented Jan 15, 2026

Copy link
Copy Markdown
Contributor Author

👋 @Mangara, sure thing, adjusted accordingly.

@larouxn larouxn changed the title Drop support for EOL Rubies (3.0, 3.1) and Rails (6.1, 7.0) Drop support for > 1 year EOL Ruby 3.0 and Rails 6.1 Jan 15, 2026

@Mangara Mangara left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! Could you update the Readme as well?

I'd like to cut a release before merging this, to separate it from the bug fixes that are in. Afterwards, we'll need a change log entry for this as well.

@larouxn larouxn force-pushed the drop_support_for_eol_ruby_and_rails branch from a7d5a44 to 6a95b35 Compare January 15, 2026 22:17
@larouxn

larouxn commented Jan 15, 2026

Copy link
Copy Markdown
Contributor Author

Could you update the Readme as well?

Ah sorry, missed that in your earlier message. Done! ✔️

@larouxn larouxn force-pushed the drop_support_for_eol_ruby_and_rails branch from 6a95b35 to 4557b39 Compare January 16, 2026 15:58
@larouxn larouxn force-pushed the drop_support_for_eol_ruby_and_rails branch from 4557b39 to 5605cbf Compare January 16, 2026 15:59
@Mangara Mangara merged commit a1e4bc3 into Shopify:main Jan 22, 2026
27 checks passed
@larouxn larouxn deleted the drop_support_for_eol_ruby_and_rails branch January 22, 2026 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants