Releases
v2.10.0
Compare
Sorry, something went wrong.
No results found
What's New
Tracked change bulk actions — subscribe to events when bulk decisions are made on tracked changes
Runtime context menu control — enable or disable context menu items at runtime
Session revision tracking — access the current document revision through the document-host API
Exception diagnostics — attach structured diagnostic payloads to onException for better error investigation
Request timeouts — enforce deadlines on document-host requests to prevent operations from stalling
Default change mode — set tracked or direct editing as the session fallback
Content control constraints — validate required and restricted attributes when creating content controls
Improvements
Configuration simplification — compose toolbar, comments, search, and ruler configurations more intuitively
Terminal Enter formatting — preserve character-level formatting when pressing Enter in terminal contexts
Style relationship validation — correctly resolve and validate styles inherited from other styles or external parts
Typing state preservation — maintain cursor position and typing suggestions across table, list, and long-paragraph edits
On-demand style loading — load style catalogs only when needed, reducing memory overhead
Live field updates — cross-reference, note, and style reference fields update as you edit
Hebrew number formats — render Hebrew-numbered lists and page numbers correctly
CJK text justification — justify lines with trailing punctuation after CJK characters
Fixes
Tab stop alignment — resolve explicit tab stops from list-marker origin instead of paragraph indent
Large table responsiveness — keep large-table edits and recovery responsive without stalling
Comment anchor rendering — correctly import and render collapsed and point-positioned comment anchors
Localized heading styles — resolve heading-style references through their canonical HeadingN sibling
Pinyin composition — reject unresolved IME output to prevent incomplete characters from landing
Textbox collaboration safety — prevent pages with textboxes from dropping during collaborative sessions
Note projection overhead — eliminate duplicate work when rendering footnotes and endnotes
Font fallback diagnostics — correctly identify which characters need system font fallback
Loading overlay containment — keep the loading indicator visible and properly bounded during boot
TypeScript interop — launch TypeScript compilation through Node.js for better cross-platform compatibility
You can’t perform that action at this time.