Skip to content

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 17 Feb 00:01
· 25 commits to main since this release
888be7e

Changed

  • Breaking: ExtensionMark::glossary() now emits "ref" instead of "termId" to match the spec's glossaryMark schema
  • Breaking: GlossaryRef.term_id serializes as "ref" instead of "termId"
  • Deserialization accepts both old "termId" and new "ref" for backward compatibility

Added

  • ExtensionMark::get_glossary_ref() helper supporting both "ref" and legacy "termId" keys
  • ExtensionMark::normalize_glossary_attrs() to migrate "termId" → "ref" in-place
  • Backward-compatibility tests for glossary "termId" deserialization