elm-community / result-extra

Convenience functions for working with Result.

Home Page:http://package.elm-lang.org/packages/elm-community/result-extra/latest

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Package version for 0.19

aparent-emgs opened this issue · comments

Hey!

I noticed something a bit weird with the latest version of this package that I think I should mention.

We haven't yet migrated our projects to 0.19, so we're still using the 0.18 versions of all packages. This has led me to notice that the release associated to the version bump to 0.19 updated only the patch number in the version (2.2.0 -> 2.2.1). Shouldn't such a big change be a major bump? This is a breaking change that makes it so that consumers that used the latest 2.x.x version will have to migrate to 0.19.

I'm mainly pointing this out because the elm-package manager sets the version's constraints to 2.2.0 <= v < 3.0.0 by default when I'm installing this package in 0.18, which in this case is completely false. I cannot use version 2.2.1 in a project which builds with the 0.18 version of the elm compiler.

I'll just change the constraints manually, but I feel like I should not have to do this.