Skip to content

v0.8.0

Choose a tag to compare

@simontaurus simontaurus released this 31 Jul 05:53
· 51 commits to main since this release

First release since v0.7.0, consolidating the spec and tooling work toward v1.0. Not a 1.0 candidate yet: the remaining v1.0 gates are #25 (finalize edge cases - nullable types, composition with @context, circular $ref) and #21 (backend impact review).

Highlights

  • Validator: exposed as a reusable oold-validate CLI (#98); hardened for large, cyclic and scalar-leaf schemas (#99), and for real-world schema sets with structural embed detection and deterministic generation at bounded nodes (#103).
  • Round-trip contract: typed literals round-trip as native JSON values (#100); the no-coercion rule now covers every natively-JSON-encoded datatype, not just xsd:string (#104).
  • Docs / site: canonical domain migrated to oo-ld.org (#101); serializations and neighbouring-formats guide - YAML-LD, CBOR-LD, CDDL - plus a large/bulk-data section (#105); clean spec URLs with no index.html (#106); sharpened abstract and positioning (#102).

Full changelog: v0.7.0...v0.8.0