You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Correct specification for semantic versioning is described in the RubyGems guides patterns for declaring dependencies. You lock users to a bug fix series and don't allow backward-compatible releases with new features.
For >= 1.2.3 the semantic-versioning-safe requirement is ~> 1.2, >= 1.2.3.
The text was updated successfully, but these errors were encountered:
I originally locked it to patch level upgrades because I had a project where a supposedly minor upgrade was not in fact backwards compatible. But it shouldn't be the default any more.
I'm planning on adding options to the command line script, which will give the user the choice of how restrictive/permissive they are with their version upgrades.
Correct specification for semantic versioning is described in the RubyGems guides patterns for declaring dependencies. You lock users to a bug fix series and don't allow backward-compatible releases with new features.
For
>= 1.2.3
the semantic-versioning-safe requirement is~> 1.2, >= 1.2.3
.The text was updated successfully, but these errors were encountered: