You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Page numbering — Add page numbers to documents with an opt-in toolbar control and popover. Set alignment, format (1,2,3 vs i,ii,iii), start value, and first-page visibility. Available via toolbar, the Document API (headerFooters.pageNumbers.insert, get, set, remove), and Mod+Shift+Alt+P.
IME composition in tables and headers — Compose text in table cells and header/footer regions without rejection or mode conflicts.
OOXML symbol rendering — Render symbol characters (wingdings, symbol fonts) mapped through OOXML code points with Unicode fallback, keeping them aligned with canonical text offsets.
Contextual field updates — Update individual PAGE, NUMPAGES, and SECTIONPAGES fields in place in V2 with awareness of surrounding content.
Improvements
Preserve page break markers through document compare and diff operations.
Allow Backspace deletion at cross-paragraph comment boundaries.
Improve responsiveness of deletion in large review documents by reducing projection work.
Preserve tracked deletions across Backspace boundaries.
Support multi-run tracked change replacement boundaries in the document API.
Complete loading for table textboxes in footers.
Reduce typing projection cost in large-document collaboration rooms.
Restore configured author identity display in V2 comment UI.
Fixes
Fix inline images persisting in targeted content controls during edits.
Fix cached page markers replaying correctly through apply and review operations.
Fix controlled cell paragraphs breaking after border writes in shared rooms.
Fix paste behavior inserting content controls at the intended insertion point.
Allow strictly contained V2 metadata anchors to validate correctly.
Allocate IDs for split insertions in the editor core.
Fix search replacement refs and host outcome timing.
Validate bookmark creation names before mutation (client-side).
Resolve pnpm Vue imports from shared UI chunks in packaged builds.
Fix inline content control removal replaying atomically in diff operations.
Fix collapsed XML insertion at tracked change boundaries.
Allow typing in newly created headers and footers after activation.
Fix viewBox-only icons collapsing in the toolbar overflow menu.
Treat w:noBreakHyphen as a control leaf, not an unknown element.
Fix deletion text offset issues when floating drawings are selected.
Fix AlternateContent drawing selection alignment with rendered content.
Allow double-click editing of TOC headings linked to the document body.
Preserve held deletion across fragments and content control boundaries.
Preserve anchored Shift selections across footnote boundaries.
Insert row-shaped repeating content control items correctly.
Allow mouse drags across footnotes and notes regions.
Preserve line-end caret position and citation edits in footnotes.
Preserve caret and typing after paragraph identity repair from import.
Preserve zero-byte package parts when creating collaboration rooms.
Fix duplicate keys in responsive toolbar separator updates.
Preserve EMF letterhead text spacing in V2 rendering.
Show paragraph breaks in tracked-change cards in the review panel.
Preserve caret offsets after tabs at line endings.
Render TIFF media in V2 with correct bounds.
Return compact text-hit payloads from doc.find to reduce overhead.
Preserve Replace All session across search refresh and document edits.
Preserve styled terminal deletion after pending insertion in tracked mode.
Fix inline control insertion and retained-control text replay during diff.
Keep anchored paragraph deletion local and ordered.
Type at upstream caret position after Backspace in tracked mode.
Enforce locked structured data tag protection on mixed selections.
Keep overlapping comments and tracked changes reachable in review.
Preserve whole-control edits and rich clipboard content.
Preserve page-break paragraph typing after tracked deletions.
Preserve text edit authority through pending paint cycles.
Navigate to body bookmarks through the public V2 UI.
Preserve deleted manual break caret and typing.
Retain local typing projection under unchanged sections.