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 #196

Merged
merged 1 commit into from
Nov 13, 2023
Merged

chore: release #196

merged 1 commit into from
Nov 13, 2023

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Nov 7, 2023

🤖 New release

  • rasn: 0.11.1 -> 0.12.0 (⚠️ API breaking changes)
  • rasn-derive: 0.11.1 -> 0.12.0
  • rasn-pkix: 0.11.1 -> 0.12.0
  • rasn-cap: 0.11.1 -> 0.12.0
  • rasn-cms: 0.11.1 -> 0.12.0
  • rasn-kerberos: 0.11.1 -> 0.12.0
  • rasn-ldap: 0.11.1 -> 0.12.0
  • rasn-mib: 0.11.1 -> 0.12.0
  • rasn-smi: 0.11.1 -> 0.12.0
  • rasn-ocsp: 0.11.1 -> 0.12.0
  • rasn-smime: 0.11.1 -> 0.12.0
  • rasn-snmp: 0.11.1 -> 0.12.0 (✓ API compatible changes)

⚠️ rasn breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.24.2/src/lints/constructible_struct_adds_field.ron

Failed in:
  field Field.name in /tmp/.tmpejZjuL/rasn/src/types/fields.rs:74
  field Field.name in /tmp/.tmpejZjuL/rasn/src/types/fields.rs:74

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.24.2/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field nested of variant DecodeErrorKind::FieldError in /tmp/.tmpejZjuL/rasn/src/error/decode.rs:363
  field nested of variant DecodeErrorKind::FieldError in /tmp/.tmpejZjuL/rasn/src/error/decode.rs:363
  field nested of variant DecodeErrorKind::FieldError in /tmp/.tmpejZjuL/rasn/src/error/decode.rs:363

--- failure enum_struct_variant_field_missing: pub enum struct variant's field removed or renamed ---

Description:
A publicly-visible enum has a struct variant whose field 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.24.2/src/lints/enum_struct_variant_field_missing.ron

Failed in:
  field msg of variant DecodeErrorKind::FieldError, previously in file /tmp/.tmpU8byAX/rasn/src/error/decode.rs:336
  field msg of variant DecodeErrorKind::FieldError, previously in file /tmp/.tmpU8byAX/rasn/src/error/decode.rs:336
  field msg of variant DecodeErrorKind::FieldError, previously in file /tmp/.tmpU8byAX/rasn/src/error/decode.rs:336

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn 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.24.2/src/lints/inherent_method_missing.ron

Failed in:
  Codec::encode, previously in file /tmp/.tmpU8byAX/rasn/src/codec.rs:36
  Codec::decode, previously in file /tmp/.tmpU8byAX/rasn/src/codec.rs:53
  Codec::encode, previously in file /tmp/.tmpU8byAX/rasn/src/codec.rs:36
  Codec::decode, previously in file /tmp/.tmpU8byAX/rasn/src/codec.rs:53

--- failure method_parameter_count_changed: pub method parameter count changed ---

Description:
A publicly-visible method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#fn-change-arity
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.24.2/src/lints/method_parameter_count_changed.ron

Failed in:
  rasn::prelude::fields::Field::new_required now takes 3 parameters instead of 2, in /tmp/.tmpejZjuL/rasn/src/types/fields.rs:78
  rasn::prelude::fields::Field::new_optional now takes 3 parameters instead of 2, in /tmp/.tmpejZjuL/rasn/src/types/fields.rs:87
  rasn::prelude::fields::Field::new_default now takes 3 parameters instead of 2, in /tmp/.tmpejZjuL/rasn/src/types/fields.rs:96
  rasn::types::fields::Field::new_required now takes 3 parameters instead of 2, in /tmp/.tmpejZjuL/rasn/src/types/fields.rs:78
  rasn::types::fields::Field::new_optional now takes 3 parameters instead of 2, in /tmp/.tmpejZjuL/rasn/src/types/fields.rs:87
  rasn::types::fields::Field::new_default now takes 3 parameters instead of 2, in /tmp/.tmpejZjuL/rasn/src/types/fields.rs:96
Changelog

rasn

0.12.0 - 2023-11-12

Fixed

  • (macros) handle negative discriminants

Other

  • Add Option<T::EXTENDED_VARIANTS> for Choice, clippy cleanup for relevant macros (#200)
  • Fix issue #192, add APER ExtensiblePersonnelRecord with bug fixes (#199)
  • Feature/jer (#187)
  • Field_error improved, Boxed error kind, explicit naming also for DecodeErrorKind (#197)
  • run cargo fmt

rasn-derive

0.12.0 - 2023-11-12

Fixed

  • (macros) handle negative discriminants

Other

  • Add Option<T::EXTENDED_VARIANTS> for Choice, clippy cleanup for relevant macros (#200)
  • Feature/jer (#187)
  • Field_error improved, Boxed error kind, explicit naming also for DecodeErrorKind (#197)
  • run cargo fmt

rasn-pkix

0.10.6 - 2023-10-26

Other

  • Add CI check for formatted files and reformat source (#181)

rasn-cap

0.8.0 - 2023-07-11

Other

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

rasn-cms

0.9.3 - 2023-08-06

Other

  • fmt

rasn-kerberos

0.9.3 - 2023-08-06

Other

  • fmt

rasn-ldap

0.8.0 - 2023-07-11

Other

  • Use workspace metadata

rasn-mib

0.11.0 - 2023-10-28

Other

  • Shared error module (#164)

rasn-smi

0.11.0 - 2023-10-28

Other

  • Shared error module (#164)

rasn-ocsp

0.8.0 - 2023-07-11

Other

  • Use workspace metadata

rasn-smime

0.9.3 - 2023-08-06

Other

  • fmt

rasn-snmp

0.12.0 - 2023-11-12

Other

  • Feature/jer (#187)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2023-11-07T19-27-19Z branch 3 times, most recently from f945786 to 0e1db03 Compare November 11, 2023 20:45
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@github-actions github-actions bot force-pushed the release-plz-2023-11-07T19-27-19Z branch from 0e1db03 to 7fa9a4e Compare November 12, 2023 21:33
@XAMPPRocky XAMPPRocky merged commit cdc4e24 into main Nov 13, 2023
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