Skip to content

cli-v0.21.2

Choose a tag to compare

@superdoc-bot superdoc-bot released this 13 Jul 19:22

Fixes

  • Comment selection feedback β€” Fixed comment selection highlighting not settling reliably when feedback animations were deferred.
  • Numbered list export β€” Fixed DOCX export dropping XML namespaces (xmlns:w16cid, etc.) when creating a numbered list in a document that had no numbering.xml part, causing Word to refuse opening the file.
  • Overlapping metadata anchors β€” Anchored metadata ranges now reject overlaps with existing anchors instead of silently splitting into duplicate entries; selection normalizes on removal to prevent stray carets.
  • Custom XML synchronization β€” Metadata and customXml writes now route through part-sync, ensuring remote clients receive partChanged events and converted XML reflects deletions, late-joins, and cache invalidation correctly.
  • Custom XML tombstoning β€” Deleted custom XML parts are recorded as tombstones during collaboration so remote clients don't resurrect stale parts on export; stale tombstones clear only when parts actually hydrate, not merely when local copies exist.
  • Metadata payload validation β€” Payload serialization now fails during the attach preview instead of mid-transaction, preventing anchors from being inserted with non-serializable content (BigInt, cyclic objects).
  • CI workflow β€” Bun is now installed in the React CI workflow so SDK contract generation can run during type checks.