v0.8.0
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-validateCLI (#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