From: "Earlopain (Earlopain _) via ruby-core" Date: 2025-11-06T02:08:59+00:00 Subject: [ruby-core:123698] [Ruby Misc#21657] Question: Is Ruby 4.0 planned for December 2025 or later? Issue #21657 has been updated by Earlopain (Earlopain _). > introduce language standard versioning, that would make it clear both Ruby 3.4 and Ruby 4.0 are implementing same language standard Maybe they are but that is not the only important thing. Current news list a bunch of default gems that are now bundled which is pretty significant. `cgi` is also getting very similar treatment. `rack` for example needed updates to work around the `cgi` changes, it didn't load otherwise. Users are able to add `cgi` to their gemfile to work around this but practically speaking versions of `rack` without knowledge about that change are broken with 3.5 or whatever else it may be called. The majority of gems are unaffected by that particular change but `rack` is a pretty significant gem. Should this hypothetical version number be increased (specifically about "safe to assume gem work in both versions")? If you follow semantic versioning then surely it should be increased. Your third point is what I would want and is also already the case for majority of gems I'd say (one could actually confirm/deny this, all the data is out there). From a quick look, I did find `minitest` which currently would refuse to run on 4.0 > What are currently the most dangerous part to break gems with new Ruby release? Gems moving to being bundled is a non-significant part of why gems have to be updated for new ruby versions these days. It is always easy to work around for the user by adding it to their gemfile and usually there is one ruby version that warns in advance (+ it is usually easy to fix for the gem maintainer as well) ---------------------------------------- Misc #21657: Question: Is Ruby 4.0 planned for December 2025 or later? https://bugs.ruby-lang.org/issues/21657#change-115081 * Author: dmitry.pogrebnoy (Dmitry Pogrebnoy) * Status: Feedback ---------------------------------------- Hello Ruby core team, I noticed that the first preview of Ruby 3.5 has been released, and at the same time there���s some talk in the community about Ruby 4.0 potentially arriving in December 2025. Could you please clarify what the current roadmap looks like? Is Ruby 4.0 already planned for this December, or is the next stable release still Ruby 3.5? Having a clear, public roadmap would really help library and tooling authors (like IDE vendors) prepare for upcoming versions and provide better support. Thank you! -- https://bugs.ruby-lang.org/ ______________________________________________ ruby-core mailing list -- ruby-core@ml.ruby-lang.org To unsubscribe send an email to ruby-core-leave@ml.ruby-lang.org ruby-core info -- https://ml.ruby-lang.org/mailman3/lists/ruby-core.ml.ruby-lang.org/