nikita-volkov / stm-containers

Containers for STM
http://hackage.haskell.org/package/stm-containers
MIT License
67 stars 13 forks source link

Changelog #22

Closed mitchellwrosen closed 5 years ago

mitchellwrosen commented 6 years ago

Hi there, I humbly request a changelog be kept so it's easier to upgrade downstream packages. Cheers :)

mitchellwrosen commented 5 years ago

Ran into an issue about this again. slave-thread stopped compiling between using 1.1.0.2 and 1.1.0.3 due to unfoldlMByKey being renamed to unfoldMByKey - hard to track down without a changelog (and a PVP violation).

As far as the PVP goes, I would really appreciate a prominent disclaimer in the package description that clarifies this package does not follow it, since it's very important to users who are writing bounds in .cabal files!

And as far as the changelog goes, I understand it's extra busywork, so please feel free to close this issue if you do not want to maintain one.

Thanks :)

nikita-volkov commented 5 years ago

This was a fault release. This package follows PVP. The 1.1.0.3 release is deprecated and fix is released in 1.1.0.4.

And as far as the changelog goes, I understand it's extra busywork, so please feel free to close this issue if you do not want to maintain one.

Thanks for understanding!

mitchellwrosen commented 5 years ago

Excellent, my mistake, I didn't notice 1.1.0.3 was deprecated.

nikita-volkov commented 5 years ago

Actually it wasn't at the time of your report :) It's your report that made me fix this, so thanks!