Skip to content

v17.36.0

Compare
Choose a tag to compare
@github-actions github-actions released this 31 Mar 13:36
· 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)