Skip to content

Commit 3492685

Browse files
github-actions[bot]zxch3n
authored andcommitted
chore: release main
1 parent 289a529 commit 3492685

File tree

3 files changed

+87
-0
lines changed

3 files changed

+87
-0
lines changed

packages/core/packages/core/CHANGELOG.md

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,52 @@
2222
* support set and set-container op for MovableList ([cce36e8](https://github.com/loro-dev/loro-mirror/commit/cce36e8b094b26d3be27377811546499424031ae))
2323

2424

25+
### Bug Fixes
26+
27+
* a few potential errors ([5784d31](https://github.com/loro-dev/loro-mirror/commit/5784d31ee4f31aa09062b779e35cf6ec25205b74))
28+
* better list diff ([f3d01c6](https://github.com/loro-dev/loro-mirror/commit/f3d01c66fd831468d460e8f983735e0190b4c2de))
29+
* container schema changes on update diff ([de6d18c](https://github.com/loro-dev/loro-mirror/commit/de6d18c1228d3c4003e131786f9f76a252513055))
30+
* **core:** avoid writes on initState and normalize shape ([#20](https://github.com/loro-dev/loro-mirror/issues/20)) ([99bc365](https://github.com/loro-dev/loro-mirror/commit/99bc365d0352a2e1ae51ce90da6196ad0edff07b))
31+
* **core:** make MovableList diff robust and support primitive items ([54c296a](https://github.com/loro-dev/loro-mirror/commit/54c296af3a393c7f1e5a91f1b437e42f41d085eb))
32+
* **core:** prevent divergence with null map values ([#18](https://github.com/loro-dev/loro-mirror/issues/18)) ([3fc3965](https://github.com/loro-dev/loro-mirror/commit/3fc3965d02851e64903aab1ff119f69111342861))
33+
* **core:** prevent spurious changes for unchanged ""/null in maps ([2b48f76](https://github.com/loro-dev/loro-mirror/commit/2b48f76a0281d9132c88c79d4053113490c5c5b1))
34+
* diffing text containers inside maps ([8298d29](https://github.com/loro-dev/loro-mirror/commit/8298d298290193825ac26e9a1a2ea2409489fcee))
35+
* duplicate notifications, list deletion with id-selector ([#4](https://github.com/loro-dev/loro-mirror/issues/4)) ([e4a287e](https://github.com/loro-dev/loro-mirror/commit/e4a287e65af6065de68acea505d660f66a63c0db))
36+
* handle child container creation correctly ([f528f42](https://github.com/loro-dev/loro-mirror/commit/f528f42d1fd3de37ebf740dba5ad4857eb9bcfda))
37+
* initState shuold not override doc init state ([dc59fa8](https://github.com/loro-dev/loro-mirror/commit/dc59fa8975313afa49ebad1097a946c01b981b57))
38+
* jotai sub ([90944c8](https://github.com/loro-dev/loro-mirror/commit/90944c8b2d399dd781fe73f1b591567e25cecd11))
39+
* list update ([14ab4ec](https://github.com/loro-dev/loro-mirror/commit/14ab4ecdfae5e0835b0036939441ecfc57e9e73b))
40+
* make all current tests pass ([6a500bb](https://github.com/loro-dev/loro-mirror/commit/6a500bbb1419467fe48a3067b9e7428485697e1a))
41+
* make schemaless case work ([27361f8](https://github.com/loro-dev/loro-mirror/commit/27361f8222f0f813a12ff42f8889ff4140e8a9b4))
42+
* make withCid as default behavior and rm this config ([#23](https://github.com/loro-dev/loro-mirror/issues/23)) ([b97ba42](https://github.com/loro-dev/loro-mirror/commit/b97ba4209ae0057c940927bee9c279bb1327302f))
43+
* **mirror:** properly initializing and updating text containers ([ee1cf29](https://github.com/loro-dev/loro-mirror/commit/ee1cf294ee8ea5532e66a3421aa1af979f0d950d))
44+
* movable list diff issue ([84c308c](https://github.com/loro-dev/loro-mirror/commit/84c308c7392b96885d522729a18c24e09de70f36))
45+
* proper container initialization from schema ([#1](https://github.com/loro-dev/loro-mirror/issues/1)) ([d1f7e65](https://github.com/loro-dev/loro-mirror/commit/d1f7e65e458908f908b02419c856590f11850780))
46+
* recursive schema definition ([#2](https://github.com/loro-dev/loro-mirror/issues/2)) ([16a1c7a](https://github.com/loro-dev/loro-mirror/commit/16a1c7a3cb70d6a0950017b376b255ef334e0b2c))
47+
* refine impl of loro list diff and apply ([2275914](https://github.com/loro-dev/loro-mirror/commit/2275914ed551a8fef3bca56e3b60819914ec2fe7))
48+
49+
## [0.1.0](https://github.com/loro-dev/loro-mirror/compare/loro-mirror-v0.1.0...loro-mirror-v0.1.0) (2025-09-12)
50+
51+
52+
### Features
53+
54+
* add catchall for LoroMap ([#11](https://github.com/loro-dev/loro-mirror/issues/11)) ([8cb7d13](https://github.com/loro-dev/loro-mirror/commit/8cb7d1312d5619f4c7a32c253d5686a57494ffde))
55+
* add support for MovableList ([0684e93](https://github.com/loro-dev/loro-mirror/commit/0684e933bf949de12b86060ce45a707f39b6ba6c))
56+
* clean thing up, use new diff impl ([e15eab3](https://github.com/loro-dev/loro-mirror/commit/e15eab3ce65395fd0269eb682ecacbdeec8ca9f4))
57+
* **core,react:** support draft-style setState; honor schema.Ignore; sync docs ([6cda9a2](https://github.com/loro-dev/loro-mirror/commit/6cda9a2c46b957005f13372c34f4063fc1de197a))
58+
* **core:** add withCid ($cid) support for maps and tree node.data ([#19](https://github.com/loro-dev/loro-mirror/issues/19)) ([b031b09](https://github.com/loro-dev/loro-mirror/commit/b031b096ecb4c4db54529bfd2a9b04c49ba9b0c0))
59+
* **core:** MovableList, Text Container fixes, Diff Improvements ([e7b4622](https://github.com/loro-dev/loro-mirror/commit/e7b46228ef55f780c32d239b585546d653624040))
60+
* **core:** MovableList, Text Container fixes, Diff Improvements ([e7b4622](https://github.com/loro-dev/loro-mirror/commit/e7b46228ef55f780c32d239b585546d653624040))
61+
* default required is true, add custom string type ([0e06194](https://github.com/loro-dev/loro-mirror/commit/0e06194278e1ac8b3c12b1dbf10148a8ffb2d67f))
62+
* default required is true, add custom string type ([4d49bcd](https://github.com/loro-dev/loro-mirror/commit/4d49bcdd2f1d1140fd254652897866701c6a3846))
63+
* LoroTree ([#16](https://github.com/loro-dev/loro-mirror/issues/16)) ([3990702](https://github.com/loro-dev/loro-mirror/commit/399070207f8c408c4f381ac5303b6ff0dd7acfa3))
64+
* make setState async to avoid correctness problem ([#24](https://github.com/loro-dev/loro-mirror/issues/24)) ([cc234c3](https://github.com/loro-dev/loro-mirror/commit/cc234c3a1648704b5b44427e0728514cb7fa4832))
65+
* move implementation to use virtual movable list ([8f44d64](https://github.com/loro-dev/loro-mirror/commit/8f44d6422f35c5a0eafd24d2a0598b4650d2dc85))
66+
* refactor better movableListDiff ([dc654f9](https://github.com/loro-dev/loro-mirror/commit/dc654f9915c3b21c7d3ab3513c1d87e02b7e4628))
67+
* state update tagging, default container inferring, fix: container initialization, misc ([#6](https://github.com/loro-dev/loro-mirror/issues/6)) ([ab41789](https://github.com/loro-dev/loro-mirror/commit/ab41789358b5679c1d8417da1a9597386b910ae8))
68+
* support set and set-container op for MovableList ([cce36e8](https://github.com/loro-dev/loro-mirror/commit/cce36e8b094b26d3be27377811546499424031ae))
69+
70+
2571
### Bug Fixes
2672

2773
* a few potential errors ([5784d31](https://github.com/loro-dev/loro-mirror/commit/5784d31ee4f31aa09062b779e35cf6ec25205b74))

packages/jotai/packages/jotai/CHANGELOG.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,25 @@
1010
* make setState async to avoid correctness problem ([#24](https://github.com/loro-dev/loro-mirror/issues/24)) ([cc234c3](https://github.com/loro-dev/loro-mirror/commit/cc234c3a1648704b5b44427e0728514cb7fa4832))
1111

1212

13+
### Bug Fixes
14+
15+
* **core:** avoid writes on initState and normalize shape ([#20](https://github.com/loro-dev/loro-mirror/issues/20)) ([99bc365](https://github.com/loro-dev/loro-mirror/commit/99bc365d0352a2e1ae51ce90da6196ad0edff07b))
16+
* **core:** prevent divergence with null map values ([#18](https://github.com/loro-dev/loro-mirror/issues/18)) ([3fc3965](https://github.com/loro-dev/loro-mirror/commit/3fc3965d02851e64903aab1ff119f69111342861))
17+
* initState shuold not override doc init state ([dc59fa8](https://github.com/loro-dev/loro-mirror/commit/dc59fa8975313afa49ebad1097a946c01b981b57))
18+
* jotai init ([505e419](https://github.com/loro-dev/loro-mirror/commit/505e41966d4c1089047e3394f196fb0d53a6ce18))
19+
* jotai sub ([90944c8](https://github.com/loro-dev/loro-mirror/commit/90944c8b2d399dd781fe73f1b591567e25cecd11))
20+
* make withCid as default behavior and rm this config ([#23](https://github.com/loro-dev/loro-mirror/issues/23)) ([b97ba42](https://github.com/loro-dev/loro-mirror/commit/b97ba4209ae0057c940927bee9c279bb1327302f))
21+
22+
## [0.1.0](https://github.com/loro-dev/loro-mirror/compare/loro-mirror-jotai-v0.1.0...loro-mirror-jotai-v0.1.0) (2025-09-12)
23+
24+
25+
### Features
26+
27+
* **core:** add withCid ($cid) support for maps and tree node.data ([#19](https://github.com/loro-dev/loro-mirror/issues/19)) ([b031b09](https://github.com/loro-dev/loro-mirror/commit/b031b096ecb4c4db54529bfd2a9b04c49ba9b0c0))
28+
* jotai binding ([#13](https://github.com/loro-dev/loro-mirror/issues/13)) ([5a381ab](https://github.com/loro-dev/loro-mirror/commit/5a381abd96e2c77f7f56bb6735d7e60a5f5edd6d))
29+
* make setState async to avoid correctness problem ([#24](https://github.com/loro-dev/loro-mirror/issues/24)) ([cc234c3](https://github.com/loro-dev/loro-mirror/commit/cc234c3a1648704b5b44427e0728514cb7fa4832))
30+
31+
1332
### Bug Fixes
1433

1534
* **core:** avoid writes on initState and normalize shape ([#20](https://github.com/loro-dev/loro-mirror/issues/20)) ([99bc365](https://github.com/loro-dev/loro-mirror/commit/99bc365d0352a2e1ae51ce90da6196ad0edff07b))

packages/react/packages/react/CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,28 @@
1313
* state update tagging, default container inferring, fix: container initialization, misc ([#6](https://github.com/loro-dev/loro-mirror/issues/6)) ([ab41789](https://github.com/loro-dev/loro-mirror/commit/ab41789358b5679c1d8417da1a9597386b910ae8))
1414

1515

16+
### Bug Fixes
17+
18+
* **core:** prevent divergence with null map values ([#18](https://github.com/loro-dev/loro-mirror/issues/18)) ([3fc3965](https://github.com/loro-dev/loro-mirror/commit/3fc3965d02851e64903aab1ff119f69111342861))
19+
* initState shuold not override doc init state ([dc59fa8](https://github.com/loro-dev/loro-mirror/commit/dc59fa8975313afa49ebad1097a946c01b981b57))
20+
* jotai sub ([90944c8](https://github.com/loro-dev/loro-mirror/commit/90944c8b2d399dd781fe73f1b591567e25cecd11))
21+
* make all current tests pass ([6a500bb](https://github.com/loro-dev/loro-mirror/commit/6a500bbb1419467fe48a3067b9e7428485697e1a))
22+
* make withCid as default behavior and rm this config ([#23](https://github.com/loro-dev/loro-mirror/issues/23)) ([b97ba42](https://github.com/loro-dev/loro-mirror/commit/b97ba4209ae0057c940927bee9c279bb1327302f))
23+
* movable list diff issue ([84c308c](https://github.com/loro-dev/loro-mirror/commit/84c308c7392b96885d522729a18c24e09de70f36))
24+
25+
## [0.1.0](https://github.com/loro-dev/loro-mirror/compare/loro-mirror-react-v0.1.0...loro-mirror-react-v0.1.0) (2025-09-12)
26+
27+
28+
### Features
29+
30+
* **core,react:** support draft-style setState; honor schema.Ignore; sync docs ([6cda9a2](https://github.com/loro-dev/loro-mirror/commit/6cda9a2c46b957005f13372c34f4063fc1de197a))
31+
* **core:** add withCid ($cid) support for maps and tree node.data ([#19](https://github.com/loro-dev/loro-mirror/issues/19)) ([b031b09](https://github.com/loro-dev/loro-mirror/commit/b031b096ecb4c4db54529bfd2a9b04c49ba9b0c0))
32+
* jotai binding ([#13](https://github.com/loro-dev/loro-mirror/issues/13)) ([5a381ab](https://github.com/loro-dev/loro-mirror/commit/5a381abd96e2c77f7f56bb6735d7e60a5f5edd6d))
33+
* LoroTree ([#16](https://github.com/loro-dev/loro-mirror/issues/16)) ([3990702](https://github.com/loro-dev/loro-mirror/commit/399070207f8c408c4f381ac5303b6ff0dd7acfa3))
34+
* make setState async to avoid correctness problem ([#24](https://github.com/loro-dev/loro-mirror/issues/24)) ([cc234c3](https://github.com/loro-dev/loro-mirror/commit/cc234c3a1648704b5b44427e0728514cb7fa4832))
35+
* state update tagging, default container inferring, fix: container initialization, misc ([#6](https://github.com/loro-dev/loro-mirror/issues/6)) ([ab41789](https://github.com/loro-dev/loro-mirror/commit/ab41789358b5679c1d8417da1a9597386b910ae8))
36+
37+
1638
### Bug Fixes
1739

1840
* **core:** prevent divergence with null map values ([#18](https://github.com/loro-dev/loro-mirror/issues/18)) ([3fc3965](https://github.com/loro-dev/loro-mirror/commit/3fc3965d02851e64903aab1ff119f69111342861))

0 commit comments

Comments
 (0)