v0.10.1
Latest- Fixed an underlying DOM structure defect in WYSIWYG mode where the first header cell and first column cell in newly created tables could not be focused or edited, decoupling cell edit containers from atomic control handles.
- Fixed an issue where uncommitted content was lost when switching focus between multiple cells within a table, refining blur save granularity to individual cell boundaries.
- Added a flushPendingEdits synchronization mechanism to proactively flush uncommitted table edit data before switching render modes, saving documents, or dispatching commands, preventing any data loss.
- Fixed a noop error when AI continuation was in progress or when rapidly switching render modes, introducing concurrency re-entrancy protection and automatically aborting active AI streams upon mode switches.
- Fixed inconsistent modifier key labels across platforms and resolved an issue on macOS where Cmd+Option+T failed to bring up the insert table dialog, aligning cross-platform standards and adding native app menu items.