Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# [17.17.0](v17.16.0...v17.17.0) (2024-11-11) ### Bug Fixes * **json-crdt-extensions:** 🐛 correctly delete when in range selection ([02103b6](02103b6)) * **json-crdt-extensions:** 🐛 on unite selection at current position, always focus end ([0133eb8](0133eb8)) * **json-crdt-peritext-ui:** 🐛 correct types for event map ([397b57d](397b57d)) * **json-crdt-peritext-ui:** 🐛 fixup caret rendering for spacious lines ([464c9a6](464c9a6)) * **json-crdt-peritext-ui:** 🐛 make sure collapsed cursors are proper "after" carets ([2c1714b](2c1714b)) ### Features * **json-crdt-extensions:** 🎸 add <kbd> inline annotation ([0abc25e](0abc25e)) * **json-crdt-extensions:** 🎸 add ability to find current block marker ([3700013](3700013)) * **json-crdt-extensions:** 🎸 improve block split insertion logic ([ce233cc](ce233cc)) * **json-crdt-extensions:** 🎸 improve cursor collapsing logic ([d9b3d4f](d9b3d4f)) * **json-crdt-extensions:** 🎸 improve deletion ([59ec4eb](59ec4eb)) * **json-crdt-extensions:** 🎸 improve text insertion logic, especially into range ([cdea38e](cdea38e)) * **json-crdt-extensions:** 🎸 print human-readable block type ([c125938](c125938)) * **json-crdt-peritext-ui:** 🎸 add ability to render different block types ([573a2ec](573a2ec)) * **json-crdt-peritext-ui:** 🎸 add initial block type switching functionality ([cd8f771](cd8f771)) * **json-crdt-peritext-ui:** 🎸 do not show score on cursor movement ([3d7f58e](3d7f58e)) * **json-crdt-peritext-ui:** 🎸 implement initial "marker" event ([f779251](f779251)) * **json-crdt-peritext-ui:** 🎸 improve selection and caret display ([d348077](d348077)) * **json-crdt-peritext-ui:** 🎸 improve typing score display ([edfd647](edfd647)) * **json-crdt-peritext-ui:** 🎸 insert more type scoring phrases ([52001a9](52001a9)) * **json-crdt-peritext-ui:** 🎸 keep score while actively moving cursor ([071ec09](071ec09)) * **json-crdt-peritext-ui:** 🎸 keeps score while user performs actions ([9fc675f](9fc675f)) * **json-crdt-peritext-ui:** 🎸 make +2 harder ([1f85886](1f85886)) * **json-crdt-peritext-ui:** 🎸 make anchors look flatter ([947b73d](947b73d)) * **json-crdt-peritext-ui:** 🎸 make score messages shake ([10bdf3d](10bdf3d)) * **json-crdt-peritext-ui:** 🎸 minor tweaks ([23fc35d](23fc35d)) * **json-crdt-peritext-ui:** 🎸 render score when typing ([40cb826](40cb826)) * **json-crdt-peritext-ui:** 🎸 show score deltas and UT easter egg messages ([4add638](4add638)) * **json-crdt-peritext-ui:** 🎸 specify the "marker" event ([a4d77bd](a4d77bd)) * **json-crdt-peritext-ui:** 🎸 tweak typing scoring parameters ([c37bf84](c37bf84)) ### Performance Improvements * **json-crdt-extensions:** ⚡️ just cursor directly to insertion end ([1e86004](1e86004))
- Loading branch information