Skip to content

v2.19.0

Choose a tag to compare

@chittolinag chittolinag released this 29 Sep 15:07

What's New

  • Word-level tracked redlines — Document comparison generates tracked changes at word granularity, matching Word's native behavior.
  • Watermark dialog — Configure and apply watermarks through a responsive toolbar entry.
  • Selected OOXML extraction — Export any text selection as structured OOXML with inherited styles and numbering scope.

Improvements

  • Textbox typing is 330ms faster per keystroke through nested story projection reuse and table catalog scoping.
  • Metadata preservation — Anchor identity, geometry, and citations now survive collaborative edits and comparison operations.
  • Tracked changes stability — Paragraph splits, row exceptions, note markers, and footnotes survive across edits.
  • Diff and compare correctness — DOCX metadata graphs, REF field topology, and tracked paragraph marks replay reliably.
  • Search responsiveness — Active matches refresh immediately after edits and Replace All operations.
  • Rendering fidelity — Section and page borders, PDF-bearing EMF images, inline markup text, and caret positioning all work correctly.

Fixes

  • Stabilize SDK room creation under concurrent requests.
  • Preserve comment identity during collaboration upgrade.
  • Extract nested DrawingML textbox pictures once instead of repeatedly.
  • Normalize default-only note parts in comparison.
  • Stop false-positive header and footer change blocking in compare apply.
  • Allow links beside pending revisions.
  • Correct pointer offsets after wrapped text deletions.
  • Update linked styles on list level changes.