Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v0.23.0 #402

Merged
merged 1 commit into from
Jan 25, 2025
Merged

chore: release v0.23.0 #402

merged 1 commit into from
Jan 25, 2025

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jan 5, 2025

🤖 New release

  • rasn: 0.22.2 -> 0.23.0 (⚠️ API breaking changes)
  • rasn-derive: 0.22.2 -> 0.23.0
  • rasn-derive-impl: 0.22.2 -> 0.23.0
  • rasn-pkix: 0.22.2 -> 0.23.0
  • rasn-atn-cpdlc: 0.22.2 -> 0.23.0
  • rasn-atn-ulcs: 0.22.2 -> 0.23.0
  • rasn-cap: 0.22.2 -> 0.23.0
  • rasn-cbr: 0.22.2 -> 0.23.0
  • rasn-cdt: 0.22.2 -> 0.23.0
  • rasn-cms: 0.22.2 -> 0.23.0
  • rasn-credssp: 0.22.2 -> 0.23.0
  • rasn-h282: 0.22.2 -> 0.23.0
  • rasn-kerberos: 0.22.2 -> 0.23.0
  • rasn-ldap: 0.22.2 -> 0.23.0
  • rasn-mib: 0.22.2 -> 0.23.0
  • rasn-smi: 0.22.2 -> 0.23.0
  • rasn-ocsp: 0.22.2 -> 0.23.0
  • rasn-smime: 0.22.2 -> 0.23.0
  • rasn-snmp: 0.22.2 -> 0.23.0

⚠️ rasn breaking changes

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---

Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.38.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant DecodeErrorKind::InvalidBitString 17 -> 19 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:572
  variant DecodeErrorKind::InvalidBool 18 -> 20 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:582
  variant DecodeErrorKind::ZeroLengthOfLength 19 -> 21 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:589
  variant DecodeErrorKind::MismatchedLength 20 -> 22 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:592
  variant DecodeErrorKind::MissingField 21 -> 23 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:601
  variant DecodeErrorKind::MissingTagClassOrValueInSequenceOrSet 22 -> 24 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:607
  variant DecodeErrorKind::RangeExceedsPlatformWidth 23 -> 25 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:616
  variant DecodeErrorKind::RequiredExtensionNotPresent 24 -> 26 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:624
  variant DecodeErrorKind::Parser 25 -> 27 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:630
  variant DecodeErrorKind::StringConversionFailed 26 -> 28 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:640
  variant DecodeErrorKind::FixedStringConversionFailed 27 -> 29 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:653
  variant DecodeErrorKind::NoValidChoice 28 -> 30 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:663
  variant DecodeErrorKind::TypeNotExtensible 29 -> 31 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:670
  variant DecodeErrorKind::UnexpectedExtraData 30 -> 32 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:673
  variant DecodeErrorKind::UnknownField 31 -> 33 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:679
  variant DecodeErrorKind::UnexpectedEmptyInput 32 -> 34 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:687
  variant DecodeErrorKind::InvalidBitString 17 -> 19 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:572
  variant DecodeErrorKind::InvalidBool 18 -> 20 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:582
  variant DecodeErrorKind::ZeroLengthOfLength 19 -> 21 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:589
  variant DecodeErrorKind::MismatchedLength 20 -> 22 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:592
  variant DecodeErrorKind::MissingField 21 -> 23 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:601
  variant DecodeErrorKind::MissingTagClassOrValueInSequenceOrSet 22 -> 24 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:607
  variant DecodeErrorKind::RangeExceedsPlatformWidth 23 -> 25 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:616
  variant DecodeErrorKind::RequiredExtensionNotPresent 24 -> 26 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:624
  variant DecodeErrorKind::Parser 25 -> 27 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:630
  variant DecodeErrorKind::StringConversionFailed 26 -> 28 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:640
  variant DecodeErrorKind::FixedStringConversionFailed 27 -> 29 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:653
  variant DecodeErrorKind::NoValidChoice 28 -> 30 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:663
  variant DecodeErrorKind::TypeNotExtensible 29 -> 31 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:670
  variant DecodeErrorKind::UnexpectedExtraData 30 -> 32 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:673
  variant DecodeErrorKind::UnknownField 31 -> 33 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:679
  variant DecodeErrorKind::UnexpectedEmptyInput 32 -> 34 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:687
  variant DecodeErrorKind::InvalidBitString 17 -> 19 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:572
  variant DecodeErrorKind::InvalidBool 18 -> 20 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:582
  variant DecodeErrorKind::ZeroLengthOfLength 19 -> 21 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:589
  variant DecodeErrorKind::MismatchedLength 20 -> 22 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:592
  variant DecodeErrorKind::MissingField 21 -> 23 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:601
  variant DecodeErrorKind::MissingTagClassOrValueInSequenceOrSet 22 -> 24 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:607
  variant DecodeErrorKind::RangeExceedsPlatformWidth 23 -> 25 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:616
  variant DecodeErrorKind::RequiredExtensionNotPresent 24 -> 26 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:624
  variant DecodeErrorKind::Parser 25 -> 27 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:630
  variant DecodeErrorKind::StringConversionFailed 26 -> 28 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:640
  variant DecodeErrorKind::FixedStringConversionFailed 27 -> 29 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:653
  variant DecodeErrorKind::NoValidChoice 28 -> 30 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:663
  variant DecodeErrorKind::TypeNotExtensible 29 -> 31 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:670
  variant DecodeErrorKind::UnexpectedExtraData 30 -> 32 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:673
  variant DecodeErrorKind::UnknownField 31 -> 33 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:679
  variant DecodeErrorKind::UnexpectedEmptyInput 32 -> 34 in /tmp/.tmpZBfx3P/rasn/src/error/decode.rs:687
  variant JerEncodeErrorKind::InvalidCharacter 4 -> 5 in /tmp/.tmpZBfx3P/rasn/src/error/encode.rs:410

--- 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.38.0/src/lints/trait_method_added.ron

Failed in:
  trait method rasn::enc::Encoder::encode_real in file /tmp/.tmpZBfx3P/rasn/src/enc.rs:123
  trait method rasn::prelude::Encoder::encode_real in file /tmp/.tmpZBfx3P/rasn/src/enc.rs:123
  trait method rasn::Encoder::encode_real in file /tmp/.tmpZBfx3P/rasn/src/enc.rs:123
  trait method rasn::de::Decoder::decode_real in file /tmp/.tmpZBfx3P/rasn/src/de.rs:98
  trait method rasn::prelude::Decoder::decode_real in file /tmp/.tmpZBfx3P/rasn/src/de.rs:98
  trait method rasn::Decoder::decode_real in file /tmp/.tmpZBfx3P/rasn/src/de.rs:98
Changelog

rasn

0.23.0 - 2025-01-13

Added

Fixed

rasn-derive

0.22.2 - 2025-01-05

Other

  • Better error messages for derives (#400)

rasn-derive-impl

0.22.2 - 2025-01-05

Other

  • Better error messages for derives (#400)

rasn-pkix

0.21.0 - 2024-11-12

Added

  • Implement Algorithms and Identifiers PKIX module

Fixed

  • fmt
  • Fix most issues related to dependency update, except hashbrown version (#349)

Other

  • Optimize field presence tracking of default/optional/extended fields (#324)
  • update dependencies

rasn-atn-cpdlc

0.8.0 - 2023-07-11

Other

  • Use workspace metadata
  • Implement Unpacked Encoding Rules (UPER)

rasn-atn-ulcs

0.8.0 - 2023-07-11

Other

  • Use workspace metadata
  • Implement Unpacked Encoding Rules (UPER)

rasn-cap

0.8.0 - 2023-07-11

Other

  • Use workspace metadata
  • Implement Unpacked Encoding Rules (UPER)

rasn-cbr

0.8.0 - 2023-07-11

Other

  • Use workspace metadata
  • Implement Unpacked Encoding Rules (UPER)

rasn-cdt

0.22.1 - 2025-01-03

Other

rasn-cms

0.21.0 - 2024-11-12

Fixed

  • Fix most issues related to dependency update, except hashbrown version (#349)

Other

  • Optimize field presence tracking of default/optional/extended fields (#324)

rasn-credssp

0.21.0 - 2024-11-12

Other

  • Update README.md

rasn-h282

0.8.0 - 2023-07-11

Other

  • Use workspace metadata
  • Implement Unpacked Encoding Rules (UPER)

rasn-kerberos

0.20.2 - 2024-10-18

Fixed

  • Run clippy and rustdoc only on stable channel in CI (#342)

rasn-ldap

0.21.0 - 2024-11-12

Fixed

  • (ldap) correct tag handing in Decoder and Encoder impls for LdapString (#369)

rasn-mib

0.22.1 - 2025-01-03

Other

rasn-smi

0.18.0 - 2024-09-17

Added

  • Constraint utilities, const default, more const functions (#321)

Fixed

  • [breaking] Remove Tag and TagTree from module root

rasn-ocsp

0.18.0 - 2024-09-17

Added

  • [breaking] Rework for SetOf type (#325)

rasn-smime

0.18.0 - 2024-09-17

Added

  • [breaking] Rework for SetOf type (#325)

rasn-snmp

0.21.0 - 2024-11-12

Other

  • Optimize field presence tracking of default/optional/extended fields (#324)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2025-01-05T15-14-56Z branch 2 times, most recently from 61ef504 to 433b274 Compare January 11, 2025 01:40
@github-actions github-actions bot changed the title chore: release v0.22.3 chore: release v0.23.0 Jan 13, 2025
@github-actions github-actions bot force-pushed the release-plz-2025-01-05T15-14-56Z branch from 433b274 to c6fb7a7 Compare January 13, 2025 13:35
@XAMPPRocky XAMPPRocky merged commit 7677b0b into main Jan 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant