3Hren / msgpack-rust

MessagePack implementation for Rust / msgpack.org[Rust]
MIT License
1.17k stars 130 forks source link

Why are almost all older versions yanked? #346

Open TheDan64 opened 6 months ago

TheDan64 commented 6 months ago

The vast majority of the older versions have been yanked: https://crates.io/crates/rmp-serde/versions. Surely they don't all have critical vulnerabilities that warrant this?

I can obviously use a lockfile to retrieve the yanked version, but this broke underneath my feet. I have a few libraries which don't have lockfiles per the previous rust guidelines and are depending on 0.x.y and can't be upgraded to 1.x. So these libraries just stopped working out of the blue and now require a lockfile going forward, which is concerning

AlexGatz commented 6 months ago

I completely agree with @TheDan64

This was pretty shocking to stumble upon.

KillTheMule commented 6 months ago

0.15.5 and 0.14.4 are still available, don't those fit?

TheDan64 commented 6 months ago

Nope, am stuck on 0.13 :( 0.13.7 was just recently yanked