Skip to content

Releases: UOR-Foundation/uor-addr

v0.2.0

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

v0.1.1

Choose a tag to compare

@github-actions github-actions released this 23 May 22:42

UOR-ADDR release v0.1.1.

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

  • ADR-060 migration to uor-foundation 0.5.1 / uor-prism 0.3.1 + GGUF/ONNX realizations (V&V'd against real models) by @afflom in #9
  • feat: pluggable hash σ-axes (sha256/blake3/sha3-256/keccak256) + CBOR realization by @afflom in #10

Full Changelog: v0.1.0...v0.1.1

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 20 May 13:56

UOR-ADDR release v0.1.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

  • Import prism by @afflom in #1
  • Migrate to uor-prism standard library + TC-05 replay round-trip by @afflom in #2
  • Typed JsonValue input + in-surface canonicalization + cost-model commitment by @afflom in #3
  • Ship full UOR-ADDR architecture: 6 formats + 3 schema-imports + 2 cost-model variants + 16 examples by @afflom in #4
  • Cleanup + complete spec-conformance test suites + restructured documentation system by @afflom in #5
  • no_std + no_alloc rewrite + C ABI + WASM Component Model FFI by @afflom in #6
  • Release tooling: npm + PyPI + matrix-OS C ABI prebuilts (and re-land CI workflows on main) by @afflom in #8

Full Changelog: https://github.com/UOR-Foundation/uor-addr/commits/v0.1.0