Skip to content

v17.17.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Nov 14:11
· 108 commits to master since this release

17.17.0 (2024-11-11)

Bug Fixes

  • json-crdt-extensions: 🐛 correctly delete when in range selection (02103b6)
  • json-crdt-extensions: 🐛 on unite selection at current position, always focus end (0133eb8)
  • json-crdt-peritext-ui: 🐛 correct types for event map (397b57d)
  • json-crdt-peritext-ui: 🐛 fixup caret rendering for spacious lines (464c9a6)
  • json-crdt-peritext-ui: 🐛 make sure collapsed cursors are proper "after" carets (2c1714b)

Features

  • json-crdt-extensions: 🎸 add inline annotation (0abc25e)
  • json-crdt-extensions: 🎸 add ability to find current block marker (3700013)
  • json-crdt-extensions: 🎸 improve block split insertion logic (ce233cc)
  • json-crdt-extensions: 🎸 improve cursor collapsing logic (d9b3d4f)
  • json-crdt-extensions: 🎸 improve deletion (59ec4eb)
  • json-crdt-extensions: 🎸 improve text insertion logic, especially into range (cdea38e)
  • json-crdt-extensions: 🎸 print human-readable block type (c125938)
  • json-crdt-peritext-ui: 🎸 add ability to render different block types (573a2ec)
  • json-crdt-peritext-ui: 🎸 add initial block type switching functionality (cd8f771)
  • json-crdt-peritext-ui: 🎸 do not show score on cursor movement (3d7f58e)
  • json-crdt-peritext-ui: 🎸 implement initial "marker" event (f779251)
  • json-crdt-peritext-ui: 🎸 improve selection and caret display (d348077)
  • json-crdt-peritext-ui: 🎸 improve typing score display (edfd647)
  • json-crdt-peritext-ui: 🎸 insert more type scoring phrases (52001a9)
  • json-crdt-peritext-ui: 🎸 keep score while actively moving cursor (071ec09)
  • json-crdt-peritext-ui: 🎸 keeps score while user performs actions (9fc675f)
  • json-crdt-peritext-ui: 🎸 make +2 harder (1f85886)
  • json-crdt-peritext-ui: 🎸 make anchors look flatter (947b73d)
  • json-crdt-peritext-ui: 🎸 make score messages shake (10bdf3d)
  • json-crdt-peritext-ui: 🎸 minor tweaks (23fc35d)
  • json-crdt-peritext-ui: 🎸 render score when typing (40cb826)
  • json-crdt-peritext-ui: 🎸 show score deltas and UT easter egg messages (4add638)
  • json-crdt-peritext-ui: 🎸 specify the "marker" event (a4d77bd)
  • json-crdt-peritext-ui: 🎸 tweak typing scoring parameters (c37bf84)

Performance Improvements

  • json-crdt-extensions: ⚡️ just cursor directly to insertion end (1e86004)