native-pkcs11 icon indicating copy to clipboard operation
native-pkcs11 copied to clipboard

chore: release

Open brandonweeks opened this issue 9 months ago • 0 comments

🤖 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.

brandonweeks avatar Mar 25 '25 01:03 brandonweeks