Skip to content

v0.3.0 — Canonical hash switches to SHA-256

Choose a tag to compare

@mbolli mbolli released this 31 Aug 18:42
· 9 commits to master since this release

Backfilled release note. Originally tagged 2026-06-15; the publish date above is when
this GitHub release entry was created.

Changed

  • Breaking: the canonical hash is now SHA-256 instead of unseeded XXH3-128. Ron::canonicalHash
    returns 64 lowercase hex digits (was 32), computed as hash('sha256', ...) of the canonical RON
    bytes. This matches upstream RON (PR #16); any
    consumer storing or comparing previously-produced hashes must recompute them.

Full changelog: CHANGELOG.md · v0.2.0...v0.3.0