Commit 1bf55cd
committed
chore(release): 17.17.0 [skip ci]
# [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))1 parent 8206d8c commit 1bf55cd
2 files changed
+45
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
1 | 45 | | |
2 | 46 | | |
3 | 47 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| |||
0 commit comments