4 ms·
Does Ruby truly follow semantic versioning now? I still see the patch version. $ ruby -v ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0]
by anonova 12y ago
Does Ruby truly follow semantic versioning now? I still see the patch version.
$ ruby -v
ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0]
- timblair 12y agoThe PATCH version is the "number of commits since last MINOR release (will be reset at 0 when releasing MINOR)" — https://www.ruby-lang.org/en/news/2013/12/21/semantic-versioning-after-2-1-0/ https://www.ruby-lang.org/en/news/2013/12/21/semantic-versio...
- chrisseaton 12y agoNo they don't exactly follow semantic versioning, which is as useful as not following semantic versioning at all. Specifically, I believe they're planning on breaking API compatibility within major version numbers.
- steveklabnik 12y ago> Specifically, I believe they're planning on breaking API compatibility within major version numbers. Yes. Full details: https://www.ruby-lang.org/en/news/2013/12/21/semantic-versioning-after-2-1-0/ https://www.ruby-lang.org/en/news/2013/12/21/semantic-versio...
- adamors 12y ago> Semantic Versioning starting with Ruby 2.1.0 > MINOR: increased every christmas, may be API incompatible That is not semantic versioning.
- steveklabnik 12y agoI know :'(