Thanks to visit codestin.com
Credit goes to github.com

Skip to content

chore: release v4.0.0#62

Merged
PeterKneale merged 1 commit into
mainfrom
release-plz-2026-06-25T04-18-38Z
Jun 25, 2026
Merged

chore: release v4.0.0#62
PeterKneale merged 1 commit into
mainfrom
release-plz-2026-06-25T04-18-38Z

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • bioassert: 3.1.3 -> 4.0.0 (⚠ API breaking changes)

bioassert 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.48.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant Rule::assertion 21 -> 22 in /tmp/.tmpl7SKRj/bioassert/src/engine/parser.rs:5
  variant Rule::assertions 22 -> 23 in /tmp/.tmpl7SKRj/bioassert/src/engine/parser.rs:5
  variant Rule::file_contents 23 -> 24 in /tmp/.tmpl7SKRj/bioassert/src/engine/parser.rs:5

--- 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.48.0/src/lints/enum_variant_added.ron

Failed in:
  variant Rule:comment in /tmp/.tmpl7SKRj/bioassert/src/engine/parser.rs:5

--- warning partial_ord_enum_variants_reordered: enum variants reordered in #[derive(PartialOrd)] enum ---

Description:
A public enum that derives PartialOrd had its variants reordered. #[derive(PartialOrd)] uses the enum variant order to set the enum's ordering behavior, so this change may break downstream code that relies on the previous order.
        ref: https://doc.rust-lang.org/std/cmp/trait.PartialOrd.html#derivable
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/partial_ord_enum_variants_reordered.ron

Failed in:
  Rule::assertion moved from position 22 to 23, in /tmp/.tmpl7SKRj/bioassert/src/engine/parser.rs:5
  Rule::assertions moved from position 23 to 24, in /tmp/.tmpl7SKRj/bioassert/src/engine/parser.rs:5
  Rule::file_contents moved from position 24 to 25, in /tmp/.tmpl7SKRj/bioassert/src/engine/parser.rs:5
Changelog

4.0.0 - 2026-06-25

Added

  • add suggest command to bootstrap assertions files (#63)

Fixed

  • echo comparators as written in assertion output (#60)
  • use lowercase -v for the version flag (#61)

Other

  • specify the bioassert generate command (#59)


This PR was generated with release-plz.

@github-actions github-actions Bot force-pushed the release-plz-2026-06-25T04-18-38Z branch 2 times, most recently from 7b2a146 to 3d9b946 Compare June 25, 2026 05:32
@github-actions github-actions Bot changed the title chore: release v3.1.4 chore: release v4.0.0 Jun 25, 2026
@github-actions github-actions Bot force-pushed the release-plz-2026-06-25T04-18-38Z branch from 3d9b946 to a7ddb9a Compare June 25, 2026 06:57
@PeterKneale PeterKneale merged commit 534b087 into main Jun 25, 2026
3 checks passed
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