Closed orph3usLyre closed 11 months ago
Indeed that may be a problem, I don't know what would be the best way to handle that, maybe I should use the msrv attribute in the manifest.
@alice-i-cecile You are more experienced in OSS than I am, what would be your preferred way of handling this kind of problem ?
My preference here is to include the MSRV in our Cargo.toml.
If you want to be particularly by-the-books, you'd yank any published releases with this undocumented semver-violating change, and bump the major version when your MSRV is updated.
0.10.1 yanked !
A change introduced by PR #114 will prevent
hexx
from compiling with rust versions prior tov1.71.0
This is because the implementation for
impl<T> From <(T, T)> for [T; 2]
was only stabilized in rustv1.71.0
This is the code block that causes this issue (
src/hex/convert.rs
):Perhaps update/mention the MSRV for the crate or rollback the change for backwards compatibility?