Skip to content

chore: release#140

Open
devrandom-release-plz[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-07-10T14-44-55Z
Open

chore: release#140
devrandom-release-plz[bot] wants to merge 1 commit into
mainfrom
release-plz-2026-07-10T14-44-55Z

Conversation

@devrandom-release-plz

@devrandom-release-plz devrandom-release-plz Bot commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • cesr-rs: 0.5.0 -> 0.6.0 (⚠ API breaking changes)
  • keri-rs: 0.0.2 -> 0.0.3

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

Failed in:
  variant SerderError:NonCanonical in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:64
  variant SerderError:VersionStringOverflow in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:77
  variant SerderError:InvalidEventLayout in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:88
  variant SerderError:NonCanonical in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:64
  variant SerderError:VersionStringOverflow in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:77
  variant SerderError:InvalidEventLayout in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:88
  variant SerderError:NonCanonical in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:64
  variant SerderError:VersionStringOverflow in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:77
  variant SerderError:InvalidEventLayout in /tmp/.tmpZAhA2M/cesr/cesr/src/serder/error.rs:88
Changelog

cesr-rs

0.6.0 - 2026-07-11

Added

Fixed

Fixed (breaking)

  • serder::ample now matches keripy's ample() exactly (eventing.py,
    keripy de59bc7d): ample(3) returns 3 (was 2), so a 3-witness
    inception built without an explicit witness threshold emits "bt":"3"
    like keripy. The signature is now fallible —
    ample(n: usize) -> Result<u32, SerderError> — replacing the
    unwrap_or(u32::MAX) sentinel conversion with a typed
    SerderError::Validation when the threshold exceeds u32 (fix(serder): ample(3) diverges from keripy — emits bt 2 where keripy computes 3 #147).

keri-rs

0.0.3 - 2026-07-11

Other

  • updated the following local packages: cesr-rs


This PR was generated with release-plz.

@codspeed-hq

codspeed-hq Bot commented Jul 10, 2026

Copy link
Copy Markdown

Merging this PR will not alter performance

✅ 26 untouched benchmarks
⏩ 21 skipped benchmarks1


Comparing release-plz-2026-07-10T14-44-55Z (fe5aecb) with main (71a52f5)

Open in CodSpeed

Footnotes

  1. 21 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

@devrandom-release-plz devrandom-release-plz Bot force-pushed the release-plz-2026-07-10T14-44-55Z branch from 7dd6cad to fe5aecb Compare July 11, 2026 00:49
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.

0 participants