packedvec-2.0.0#44
Conversation
I umed and ahed on this one, but once it became clear to me that we have to make a major semver bump anyway, renaming the feature seemed the right thing to do at the same time.
|
I think it's probably the right call, I do wonder because cargo lacks a way to deprecate features, Sadly this comes with some downsides:
But it would make for a nicer error when people just bump the version. |
|
Because packedvec has few dependents -- and my guess is only grmtools uses the bincode dependency -- I think we can cross our fingers and hope the rename doesn't hurt anyone in practise. If it does turn out to cause other people issues, we could do a 2.0.1 where we add a feature like the above? |
|
Seems reasonable enough, but lets put a note in the |
|
Good point! Fixed in the force push. |
|
@ratmice This should now be live on crates.io. |
@ratmice I'd welcome your opinions here. On reflection I think we have no choice in this crate but to do a major semver bump, at which point updating the feature name seems worth the pain. I can be persuaded otherwise on both points though!