Skip to content

CON-805: Upgrade Ruby to 3.4.7#193

Open
ehimen-io wants to merge 2 commits intomf-cs-documentationfrom
owens/805/ruby-4-upgrade
Open

CON-805: Upgrade Ruby to 3.4.7#193
ehimen-io wants to merge 2 commits intomf-cs-documentationfrom
owens/805/ruby-4-upgrade

Conversation

@ehimen-io
Copy link

Addresses CON 805

Why not Ruby 4.0?

I initially tried Ruby 4.0.1 (the absolute latest), but Middleman 4.5.1 depends on ActiveSupport 7.0.x and concurrent-ruby 1.2.x, which rely on many stdlib gems (logger, benchmark, etc.) that were removed from Ruby 4.0's defaults. Even after adding those gems explicitly, the chain of missing dependencies makes it impractical until Middleman releases a Ruby 4.0-compatible version. Ruby 3.4.7 is the latest stable version that works cleanly.

@ehimen-io ehimen-io added merge-candidate This PR is ready to be merged, once it is reviewed and tested dependencies Pull requests that update a dependency file labels Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file merge-candidate This PR is ready to be merged, once it is reviewed and tested

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant