Skip to content

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 26 May 14:29
· 34 commits to main since this release
48408af

W3C TDMRep-Conformant TDM Schema

This release replaces the five per-category TDM fields (train, inference, derive, search, analyze) with a W3C TDMRep-conformant schema using two standardized fields.

Breaking Changes

  • Removed train, inference, derive, search, analyze fields from TDM schema
  • Per-category fields deferred until the IETF AIPREF vocabulary stabilizes (target August 2026)

New Fields

  • tdm_reservation - integer (0/1) bound to http://www.w3.org/ns/tdmrep#reservation
  • tdm_policy - URI field bound to http://www.w3.org/ns/tdmrep#policy
  • iscc - added to standalone TDM schema for binding declarations to content by ISCC-CODE or ISCC-ID

Other Changes

  • Changed embedded tdm wrapper to use JSON-LD @nest semantics (no intermediate blank node in RDF expansion)
  • Embedded and standalone TDM objects now allow additional properties for backward compatibility with v0.5.0 payloads
  • Fixed empty_string_to_default validator coercing integer 0 to None

Links

Full Changelog: v0.5.0...v0.6.0