commercialhaskell / stackage

Stable Haskell package sets: vetted consistent packages from Hackage
https://www.stackage.org/
MIT License
530 stars 805 forks source link

cryptohash 0.9.0 #54

Closed snoyberg closed 11 years ago

snoyberg commented 11 years ago

diagrams-builder-0.3 (Brent Yorgey byorgey@gmail.com @diagrams) cannot use:

uuid-1.2.9 (Antoine Latter) cannot use:

Paging @byorgey and @aslatter

aslatter commented 11 years ago

Hi @vincenthz - looking at the commits to cryptohash I don't see any API changes from the 0.8 series. Is that correct?

byorgey commented 11 years ago

Looks to me like the API didn't change per se, but some parts of the API were deprecated. I for one am glad of the major version bump since otherwise I wouldn't notice that I'm using deprecated stuff.

byorgey commented 11 years ago

Released diagrams-builder-0.3.0.1.

aslatter commented 11 years ago

Released uuid-1.2.10.

snoyberg commented 11 years ago

Thanks guys, closing.

vincenthz commented 11 years ago

Sorry, i'm a bit slow to respond, but there's no API change if you're not using crypto-api. I wasn't sure that it was the proper PvP way, but i've heard people complain when putting a deprecation notice with just a point upgrade. Also i believe the PvP warrant another major upgrade (which i'll probably call 1.0.0) to remove the deprecated stuff and dependency, so if you're not using crypto-api by then (either using cryptohash api directly, or cryptohash-cryptoapi package), i can recommend putting a higher bound preemptively (< 1.1) if you make another release of your respective packages. Cheers !