alphaHeavy / protobuf

An implementation of Google's Protocol Buffers in Haskell.
http://hackage.haskell.org/package/protobuf
BSD 3-Clause "New" or "Revised" License
95 stars 18 forks source link

0.2.1.4 vs 0.3.0.0 #39

Open bergmark opened 2 years ago

bergmark commented 2 years ago

Hi, 0.2.1.4 was just published but contained some breaking changes. The changelog seems to imply that it should have been releasad as 0.3.0.0. Is that correct?

YoEight commented 2 years ago

That's on me, I lost track of what was made and though it was safe to do so. I will yank it and publish a new version using 0.3.0.0. Sorry for the inconvenience

YoEight commented 2 years ago

Thinking about it, I should rather start from the v0.2.1.3 tag, bump the dependencies I need then publish a new version under 0.2.1.5. Yanking 0.2.1.4 is still on the menu though.

NathanHowell commented 2 years ago

it's a bit confusing but master had breaking changes (binary vs cereal) and a version bump to 0.3 that never went to hackage. hackage was tracking branch-0.2. it's probably better to swap them around and move the binary changes to a non-default branch. I can help fix this later in the week if ya want.

YoEight commented 2 years ago

I deprecated the version 0.2.1.4 on Hackage. Turned out I didn't have to update the package in the first place. I thought master was on par with the last version uploaded on Hackage. I'm very sorry for the trouble :sweat_smile:

Qiu233 commented 1 year ago

still waiting for 0.3, but this repo seems to have been dead for years.