v17.36.0
·
415 commits
to master
since this release
17.36.0 (2025-03-31)
Bug Fixes
- json-crdt-peritext-ui: 🐛 correctly format slice type tags (2903178)
Features
- json-crdt-extensions: 🎸 implement EditorApi injectable for Editor cursor methods (779b891)
- json-crdt-peritext-ui: 🎸 add 'line-vert' cursor movement unit (9d9d4f6)
- json-crdt-peritext-ui: 🎸 add ability to compute point x coordinate on the screen (9271737)
- json-crdt-peritext-ui: 🎸 add ability to move caret to soft line wrap position (b0660fa)
- json-crdt-peritext-ui: 🎸 add ability to move point-by-point using keyboard (b17c4ba)
- json-crdt-peritext-ui: 🎸 add right EOL indicator to debug mode and fix char pos off (946900f)
- json-crdt-peritext-ui: 🎸 compute previous line caret position (87edfe7)
- json-crdt-peritext-ui: 🎸 create helper for debugging overlays (6eb56a8)
- json-crdt-peritext-ui: 🎸 display debug button in top toolbar (1c1ab58)
- json-crdt-peritext-ui: 🎸 display word just locations in debug mode (558f171)
- json-crdt-peritext-ui: 🎸 hide cursor inline debug label (d574fb0)
- json-crdt-peritext-ui: 🎸 highlight characters immediately adjacent to caret (e4107c1)
- json-crdt-peritext-ui: 🎸 implement utility for retrieving line bounds (93a31ba)
- json-crdt-peritext-ui: 🎸 improve debug label display (2b3387e)
- json-crdt-peritext-ui: 🎸 improve display of block debug labels (06ae980)
- json-crdt-peritext-ui: 🎸 improve display of caret adjacent characters (b9c547b)
- json-crdt-peritext-ui: 🎸 improve display of debug labels, add small label ability (fe6d0b1)
- json-crdt-peritext-ui: 🎸 introduce concept of rendering surface API handle (834f7dc)
- json-crdt-peritext-ui: 🎸 make debug plugin enabled state reactive (5c19869)
- json-crdt-peritext-ui: 🎸 pass through caret Point position (f7def34)
- json-crdt-peritext-ui: 🎸 render caret anchor point (346a41a)
- json-crdt-peritext-ui: 🎸 render prev and next line caret destination in debug mode (d0dad61)
- json-crdt-peritext-ui: 🎸 render soft line beginning in debug mode (a1b7f98)
- json-crdt-peritext-ui: 🎸 show debug labels over inline formatting (f0b5e0e)
- json-crdt-peritext-ui: 🎸 show previous and next line boundaries (3f8a636)
- json-crdt-peritext-ui: 🎸 use the new in debug highlighting (c73013e)
- json-crdt-peritext-ui: 🎸 wire in vertical cursor movement using keyboard (966c017)