Published August 3, 2026
| Version v1.0.0-rc.1
Software
Open
OO-LD/oold-schema: v1.0.0-rc.1
Description
First release candidate for the v1.0 spec. A pre-release: /latest/ and the site default stay on v0.9.0; this candidate is served at /1.0.0-rc.1/.
Rolls up the term-mapping / type work (v0.9.0) plus the corrections from a spec review, each verified against a primary source (a live JSON-LD processor, the JSON Schema / JSON-LD 1.1 texts, SSSOM/SKOS).
Since v0.9.0
xsd:floatcorrectly reclassified - it is not JSON-native (onlyxsd:string/boolean/integer/doubleare elided on round-trip), so it is no longer forbidden; the datatype rule is reframed around default projections, with theuseNativeTypesassumption stated.- Compatibility claims corrected - JSON Schema 2020-12 treats unknown keywords as annotations, but strict-mode validators (Ajv) reject them; the "generic validators ignore" wording is fixed and separated from
$vocabularyrefusal. - Composition - object-valued embeds (including array items) SHOULD be property-scoped; a cyclic scoped context is broken by inlining the remote context locally, not by moving it to the root. Removed the unfounded
@propagate-array MUST; fixed the JSON-LD citation. - Mapping machinery - SKOS mapping predicates kept (reasoner-safe, not
owl:equivalent*); co-emission clarified as a pragmatic aid, not an entailment;x-oold-context/x-sssomCURIEs expand against a well-known prefix set the meta-schema defines (its@context), not the instance context; schema-levelx-sssomsubject is the schema$id; materialized@typealiasing follows term-vs-IRI semantics.
Remaining v1.0 gates
Not yet final: #25 (finalize edge cases) and #21 (backend impact review) are the outstanding gates before v1.0.0.
Full changelog: https://github.com/OO-LD/oold-schema/compare/v0.9.0...v1.0.0-rc.1
Files
OO-LD/oold-schema-v1.0.0-rc.1.zip
Files
(694.1 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:7fb8ac3b3a3d29fea771e0496bc5568b
|
694.1 kB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/OO-LD/oold-schema/tree/v1.0.0-rc.1 (URL)
Software
- Repository URL
- https://github.com/OO-LD/oold-schema