-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
All 0.7.x versions have been yanked? #174
Comments
I was about to open this issue. Yanking older versions without making fixed semver-compatible versions available broke a bunch of other crates, preventing |
Ah, I just saw #163. This seems to be on purpose. |
Yea i don't know if Yanking the packages was a good call. Now a significant portion of ecosystem is broken. 🤦♂️ This package is 5 levels down one of my dependencies. ouef |
I encourage everyone to not judge whether or not it was a good call but rather discuss how best to help this crate move forward. |
Please see here for the reason: https://github.com/tkaitchuck/aHash/wiki/Yanked-versions |
Yeah backporting the fixes to 0.7 is probably the cleanest way forward. It takes too long for 0.8 to propagate through the indirect dependencies. |
It is possible to un-yank versions. (And release a rustsec advisory.)
As far as I'm concerned I stopped compiling because of a "^0.4.4" requirement at depth 5. |
I agree with @CryZe. Given how deeply buried A somewhat less quick method but one that could also work well is to backport the fix that caused the yanking in the first place to 0.7.x and release a “hotfix”. |
0.7.7 is now published |
@tkaitchuck much thanks! 🌮 🌮 🌮 |
0.4.8 is also published with a patch. |
@tkaitchuck Thank you so much, what a blast and a fast move. Thanks |
Thank you very much, @tkaitchuck! |
Hi @tkaitchuck,
Thank you for this amazing crate. I (and I am sure many others) really appreciate all the work you (and other contributors) have put into this.
This afternoon, it looks like all 0.7.x versions and <=0.8.3 versions (and maybe more) have been yanked? Was this on purpose? Looking at some of the other issues & recent merges, was only 0.8.4 meant to be yanked?
cbindgen
hasahash 0.7.6
as a sub-dependency (throughindexmap 1.9.3
), so I wonder if many people will notice the yanked crate versions very soon. I've reported this tocbindgen
here and now I'm looking to see if I can maybe getindexmap
updated incbindgen
to help this transition if it was intended.The text was updated successfully, but these errors were encountered: