Closed tarcieri closed 5 years ago
we have to merge this for 2.0.0
grin release since it can't build already:
error: failed to select a version for the requirement `zeroize = "^0.8"`
candidate versions found which didn't match: 0.9.1, 0.9.0, 0.7.0, ...
zeroize 0.8 is now marked as " yanked".
Ok, 0.7.7 built now: https://crates.io/crates/grin_secp256k1zkp
Hello, I'm the author of
zeroize
. This commit updates it to v0.9.This crate presently seems to be the biggest user of zeroize v0.8 by downloads.
I'm trying to phase out (and eventually yank) v0.8 because it included an implicit Drop impl in its custom derive support, and I'm trying to backtrack on that and ensure it's always explicit (by using the
#[zeroize(drop)]
attribute). But before that, I want to make sure nobody is expecting an explicitDrop
impl when one won't be provided.Before I yank it, I want to ensure existing users are up-to-date.