Skip to content

v17.12.0

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Nov 23:05
· 316 commits to master since this release

17.12.0 (2024-11-04)

Bug Fixes

  • json-crdt-peritext-ui: 🐛 imprve how cursor is displayed in debug mode (b6c61a8)
  • json-crdt-peritext-ui: 🐛 make event prevention more granular (86713f8)

Features

  • json-crdt-peritext-ui: 🎸 add ability to render controller state (b117417)
  • json-crdt-peritext-ui: 🎸 add ability to slant focus in italic text (46bdb02)
  • json-crdt-peritext-ui: 🎸 add CompositionController (585f5d4)
  • json-crdt-peritext-ui: 🎸 add text augmentation API (186801e)
  • json-crdt-peritext-ui: 🎸 add useSyncStore React hook (254efb7)
  • json-crdt-peritext-ui: 🎸 blur editor on Esc press (eeef3ea)
  • json-crdt-peritext-ui: 🎸 change inline view rendering API (fdb6e23)
  • json-crdt-peritext-ui: 🎸 early exit keyboard events when in composition (2131fab)
  • json-crdt-peritext-ui: 🎸 improve caret and selection edge rendering styling (df4d070)
  • json-crdt-peritext-ui: 🎸 improve key trackign reset behavior (57663ab)
  • json-crdt-peritext-ui: 🎸 improve Peritext root component rendering (ed5e8ee)
  • json-crdt-peritext-ui: 🎸 make CursorController state reactive (e711151)
  • json-crdt-peritext-ui: 🎸 memoize main component ref (86ad303)
  • json-crdt-peritext-ui: 🎸 print pressed key state (ebc3d0e)
  • json-crdt-peritext-ui: 🎸 remove text component (d2ecad4)
  • json-crdt-peritext-ui: 🎸 render caret grey when blurred (ab8dda9)
  • json-crdt-peritext-ui: 🎸 render selection grey when blurred (d3d28a0)
  • json-crdt-peritext-ui: 🎸 track focus state in input controller and print its state (d98070f)
  • json-crdt-peritext-ui: 🎸 use Position as "inline" event position parameters (be2e551)
  • util: 🎸 implement SyncStore helpers (4806c82)