distillery icon indicating copy to clipboard operation
distillery copied to clipboard

Version 2.1 should be 3.0

Open ndac-todoroki opened this issue 4 years ago • 3 comments

Description of issue

  • What are the expected results? incompatible changes should bump Major version up
  • What version of Distillery? 2.1.0

According to the Semantic Versioning 2.0 docs, backward incompatible changes should bump major versions up. スクリーンショット 2019-07-04 20 41 53

Given that Mix.Release changing to Distillery.Releases without any aliases, this should be a major version-up.

Some libraries which specify {:distillery, "~> 2.0"} like mix_erllambda are already affected by this.

ndac-todoroki avatar Jul 04 '19 11:07 ndac-todoroki

I second this. Also, I really like that there is a documented upgrade path to 2.x but I was unable to find documentation about these breaking changes in 2.1.

jhaagmans avatar Jul 08 '19 15:07 jhaagmans

IMO, it is well worth cutting a new release just to get the versioning correct. We lost a half day trying to puzzle out what broke, because we didn't suspect a minor version change would break the entire release process.

shonfeder avatar Jul 10 '19 12:07 shonfeder

This has been very confusing on our application. Sticking to semver would have been appreciated

lpil avatar Jul 13 '19 12:07 lpil