native-pkcs11
native-pkcs11 copied to clipboard
chore: release
🤖 New release
native-pkcs11-traits: 0.2.25 -> 0.3.0 (⚠ API breaking changes)native-pkcs11-keychain: 0.2.26 -> 0.2.27 (✓ API compatible changes)native-pkcs11-windows: 0.2.26 -> 0.2.27 (✓ API compatible changes)native-pkcs11-core: 0.2.26 -> 0.2.27 (✓ API compatible changes)native-pkcs11: 0.2.26 -> 0.2.27 (✓ API compatible changes)
⚠ native-pkcs11-traits breaking changes
--- failure enum_variant_added: enum variant added on exhaustive enum ---
Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/enum_variant_added.ron
Failed in:
variant KeySearchOptions:Id in /tmp/.tmp2J2Fuj/native-pkcs11/native-pkcs11-traits/src/lib.rs:180
--- failure enum_variant_missing: pub enum variant removed or renamed ---
Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/enum_variant_missing.ron
Failed in:
variant KeySearchOptions::PublicKeyHash, previously in file /tmp/.tmpA5rIBN/native-pkcs11-traits/src/lib.rs:182
--- failure trait_method_added: pub trait method added ---
Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/trait_method_added.ron
Failed in:
trait method native_pkcs11_traits::Certificate::id in file /tmp/.tmp2J2Fuj/native-pkcs11/native-pkcs11-traits/src/lib.rs:130
--- failure trait_method_missing: pub trait method removed or renamed ---
Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.40.0/src/lints/trait_method_missing.ron
Failed in:
method public_key_hash of trait PrivateKey, previously in file /tmp/.tmpA5rIBN/native-pkcs11-traits/src/lib.rs:75
method public_key_hash of trait PublicKey, previously in file /tmp/.tmpA5rIBN/native-pkcs11-traits/src/lib.rs:108
Changelog
native-pkcs11-traits
0.3.0 - 2025-04-21
Other
- Bump the cargo group with 2 updates (#423)
- Replace public key hash with ID
- Move ID generation to backend
native-pkcs11-keychain
0.2.27 - 2025-04-21
Other
- Replace public key hash with ID
- Move ID generation to backend
native-pkcs11-windows
0.2.27 - 2025-04-21
Other
- Move ID generation to backend
- Bump windows from 0.60.0 to 0.61.1 in the cargo group (#414)
native-pkcs11-core
0.2.27 - 2025-04-21
Other
- Bump the cargo group with 2 updates (#423)
- Move ID generation to backend
native-pkcs11
0.2.27 - 2025-04-21
Other
- Move ID generation to backend
This PR was generated with release-plz.