Skip to content

v0.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 24 May 02:20

UOR-ADDR release v0.2.0.

Rust crates (published to crates.io in dependency order):

  • uor-addr — the core Rust crate; no_std + no_alloc by default. Six format realizations, three schema-pinned descendants, two cost-model variants.
  • uor-addr-c — C ABI bindings (extern "C" + cbindgen header); builds on hosted + thumbv7em-none-eabihf.
  • uor-addr-wasm — WASM Component Model bindings via wit-bindgen; consumable from any language with a wasm runtime.

Language bindings:

Release artifacts (attached below):

  • uor_addr_wasm.wasm — Component Model artifact.
  • uor_addr.h — auto-generated C header.
  • libuor_addr_c-*.{so,dylib,dll} — per-platform native libraries.

All distribution targets produce the same 71-byte ASCII sha256:<64hex> κ-label byte-for-byte. Architecture documented in ARCHITECTURE.md; conformance contract in CONFORMANCE.md; V&V gate at VERIFICATION.md.

What's Changed

  • feat: κ-label composition (ADR-061) on prism 0.4 / v0.2.0 by @afflom in #11

Full Changelog: v0.1.1...v0.2.0