Skip to content

Commit 35c9c40

Browse files
chore(release): 17.48.0 [skip ci]
# [17.48.0](v17.47.0...v17.48.0) (2025-07-05) ### Bug Fixes * **json-crdt-extensions:** 🐛 correctly retrieve type discriminants ([9f062ae](9f062ae)) * **json-crdt-peritext-ui:** 🐛 allow string type tag names ([e5eeefc](e5eeefc)) ### Features * **json-crdt-extensions:** 🎸 add slice Tag class implementation ([80a133f](80a133f)) * **json-crdt-extensions:** 🎸 implement .tagDataAsObj() getter method ([3d4adb7](3d4adb7)) * **json-crdt-extensions:** 🎸 implement PersistedSlice.tagDataNode() method ([483802b](483802b)) * **json-crdt-extensions:** 🎸 implement various type handling utilities ([37a3d16](37a3d16)) * **json-crdt-extensions:** 🎸 improve .typeStepNode() implementation ([ffd8985](ffd8985)) * **json-crdt-extensions:** 🎸 improve nested type setup ([52ab5ae](52ab5ae)) * **json-crdt-extensions:** 🎸 improve PersistedSlice .tag() implementation ([4f15c04](4f15c04)) * **json-crdt-extensions:** 🎸 improve slice type APIs ([a380b23](a380b23)) * **json-crdt-extensions:** 🎸 make slice type be a method ([5dc54dc](5dc54dc)) * **json-crdt-extensions:** 🎸 return correct tag data and tag discriminant ([48eb69c](48eb69c)) * **json-crdt-extensions:** 🎸 specify marker detailed event interface ([63e720a](63e720a)) * **json-crdt-extensions:** 🎸 update .typeStepApi() method ([9760c50](9760c50)) * **json-crdt-peritext-ui:** 🎸 add support for tag updates in "marker" events ([6b4b675](6b4b675)) * **json-crdt-peritext-ui:** 🎸 add support for type update in marker "upd" event ([ab7384a](ab7384a)) * **json-crdt-peritext-ui:** 🎸 use correct nested block data ([e7235fd](e7235fd)) * **json-crdt:** 🎸 add node .op API ([2e4ed50](2e4ed50)) * **json-crdt:** 🎸 implement .del() method on MarkerSlice ([6a619b7](6a619b7)) * **json-crdt:** 🎸 use .upd() API of "arr" node in .replace() call ([726bbfe](726bbfe)) * **json-patch-diff:** 🎸 update diff API ([c134cf4](c134cf4))
1 parent 9c8927f commit 35c9c40

File tree

2 files changed

+32
-1
lines changed

2 files changed

+32
-1
lines changed

CHANGELOG.md

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,34 @@
1+
# [17.48.0](https://github.com/streamich/json-joy/compare/v17.47.0...v17.48.0) (2025-07-05)
2+
3+
4+
### Bug Fixes
5+
6+
* **json-crdt-extensions:** 🐛 correctly retrieve type discriminants ([9f062ae](https://github.com/streamich/json-joy/commit/9f062aebc54f5891aa41b7ad2da8a317fba95ff9))
7+
* **json-crdt-peritext-ui:** 🐛 allow string type tag names ([e5eeefc](https://github.com/streamich/json-joy/commit/e5eeefc6f28000718b04666017b3e28979991d06))
8+
9+
10+
### Features
11+
12+
* **json-crdt-extensions:** 🎸 add slice Tag class implementation ([80a133f](https://github.com/streamich/json-joy/commit/80a133fc32be89c3eb9930786c3fee22946afb7a))
13+
* **json-crdt-extensions:** 🎸 implement .tagDataAsObj() getter method ([3d4adb7](https://github.com/streamich/json-joy/commit/3d4adb7ae105ab634b0ec6e51973272980c653ef))
14+
* **json-crdt-extensions:** 🎸 implement PersistedSlice.tagDataNode() method ([483802b](https://github.com/streamich/json-joy/commit/483802bc0a640372b0d6839a6e580966ef7895c4))
15+
* **json-crdt-extensions:** 🎸 implement various type handling utilities ([37a3d16](https://github.com/streamich/json-joy/commit/37a3d1630a8a10d222f79b8bc51ea7649125a455))
16+
* **json-crdt-extensions:** 🎸 improve .typeStepNode() implementation ([ffd8985](https://github.com/streamich/json-joy/commit/ffd8985be3c2c395c0c7df17973072ae6cf55182))
17+
* **json-crdt-extensions:** 🎸 improve nested type setup ([52ab5ae](https://github.com/streamich/json-joy/commit/52ab5ae3c285dee27cf5cf0b377518e4f09e18d8))
18+
* **json-crdt-extensions:** 🎸 improve PersistedSlice .tag() implementation ([4f15c04](https://github.com/streamich/json-joy/commit/4f15c04f0dbfde420cdf6014f623b746224ef2c5))
19+
* **json-crdt-extensions:** 🎸 improve slice type APIs ([a380b23](https://github.com/streamich/json-joy/commit/a380b2363faa1887703b4a2ecfa637accbf1a136))
20+
* **json-crdt-extensions:** 🎸 make slice type be a method ([5dc54dc](https://github.com/streamich/json-joy/commit/5dc54dcad0bbd46a127e91107bba65dd24561b66))
21+
* **json-crdt-extensions:** 🎸 return correct tag data and tag discriminant ([48eb69c](https://github.com/streamich/json-joy/commit/48eb69c509634babfaf9bb256334ba056e21469f))
22+
* **json-crdt-extensions:** 🎸 specify marker detailed event interface ([63e720a](https://github.com/streamich/json-joy/commit/63e720a040b36695011e06478f40d57e793b0e8a))
23+
* **json-crdt-extensions:** 🎸 update .typeStepApi() method ([9760c50](https://github.com/streamich/json-joy/commit/9760c500938d0cc11c7305e2769fc2e16037f758))
24+
* **json-crdt-peritext-ui:** 🎸 add support for tag updates in "marker" events ([6b4b675](https://github.com/streamich/json-joy/commit/6b4b675b45f855b447cfcba9d0d5ff1f19103e32))
25+
* **json-crdt-peritext-ui:** 🎸 add support for type update in marker "upd" event ([ab7384a](https://github.com/streamich/json-joy/commit/ab7384a928cf5a9a422e580fc70596f0d06e27c0))
26+
* **json-crdt-peritext-ui:** 🎸 use correct nested block data ([e7235fd](https://github.com/streamich/json-joy/commit/e7235fd070155e81b935ce145449d483401aa624))
27+
* **json-crdt:** 🎸 add node .op API ([2e4ed50](https://github.com/streamich/json-joy/commit/2e4ed50940a5ca243e9cf42204b1fde3653a9575))
28+
* **json-crdt:** 🎸 implement .del() method on MarkerSlice ([6a619b7](https://github.com/streamich/json-joy/commit/6a619b7c6193e8213598bea6de8fb9fe60d4d8af))
29+
* **json-crdt:** 🎸 use .upd() API of "arr" node in .replace() call ([726bbfe](https://github.com/streamich/json-joy/commit/726bbfe10db5b1383e8a34a9dc10f25d0516ba2c))
30+
* **json-patch-diff:** 🎸 update diff API ([c134cf4](https://github.com/streamich/json-joy/commit/c134cf4cf943cbf6f18ef16a403ed0aec61404ec))
31+
132
# [17.47.0](https://github.com/streamich/json-joy/compare/v17.46.0...v17.47.0) (2025-06-30)
233

334

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "json-joy",
3-
"version": "17.47.0",
3+
"version": "17.48.0",
44
"description": "Collection of libraries for building collaborative editing apps.",
55
"author": {
66
"name": "streamich",

0 commit comments

Comments
 (0)