chore: bump version

This commit is contained in:
Zixuan Chen 2024-10-09 12:01:01 +08:00
parent 59efca6fe5
commit 9bfe97bce4
No known key found for this signature in database
4 changed files with 113 additions and 2 deletions

View file

@ -1,5 +1,59 @@
# Changelog # Changelog
## 1.0.0-alpha.4
### Patch Changes
- ### 🚀 Features
- _(wasm)_ Commit message & get pending ops length (#477)
- Update text by line (#480)
- Add clear methods (#478)
- Travel change's ancestors (#483)
- Compact state store
- Add FFI for Loro (#420)
- Add dag allocation tree algorithm (#415)
- Add import status (#494)
### 🐛 Bug Fixes
- Get correct tree_cache current vv when retreating (#476)
- Gc snapshot error (#481)
- Checkout into middle of marks
- Checkout diff-calc cache issue
- Return err if snapshot container has unknown container (#488)
- Do not set peer id with max (#491)
- Fork error (#493)
- FFI new sub import status (#497)
- Create event cannot find parent (#498)
### 🚜 Refactor
- [**breaking**] Don't wait for `commit` to update version info
- Avoid footgun of impl ord for cid
- Loro import function should return LoroEncodeError (#487)
- [**breaking**] Better event api (#489)
- Change the first param of travel change from id to ids (#492)
- [**breaking**] List state snapshot schema for v1.0 (#485)
### ⚡ Performance
- Make shrink frontiers faster when the peer num is large (#482)
- Optimize tree cache find children speed
- Avoid memory leak when forking repeatedly (#500)
- Optimize kv export_all by reusing encoded block (#501)
- Optimize speed of large maps (#496)
- Optimize diff calc cache use (#475)
### 🧪 Testing
- Make awareness more robust
- Bench large folder with 1M files & 100M ops (#495)
### ⚙️ Miscellaneous Tasks
- Use cached diff calc
## 1.0.0-alpha.3 ## 1.0.0-alpha.3
### Patch Changes ### Patch Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "loro-wasm", "name": "loro-wasm",
"version": "1.0.0-alpha.3", "version": "1.0.0-alpha.4",
"description": "Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.", "description": "Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.",
"keywords": [ "keywords": [
"crdt", "crdt",

View file

@ -1,5 +1,62 @@
# Changelog # Changelog
## 1.0.0-alpha.4
### Patch Changes
- ### 🚀 Features
- _(wasm)_ Commit message & get pending ops length (#477)
- Update text by line (#480)
- Add clear methods (#478)
- Travel change's ancestors (#483)
- Compact state store
- Add FFI for Loro (#420)
- Add dag allocation tree algorithm (#415)
- Add import status (#494)
### 🐛 Bug Fixes
- Get correct tree_cache current vv when retreating (#476)
- Gc snapshot error (#481)
- Checkout into middle of marks
- Checkout diff-calc cache issue
- Return err if snapshot container has unknown container (#488)
- Do not set peer id with max (#491)
- Fork error (#493)
- FFI new sub import status (#497)
- Create event cannot find parent (#498)
### 🚜 Refactor
- [**breaking**] Don't wait for `commit` to update version info
- Avoid footgun of impl ord for cid
- Loro import function should return LoroEncodeError (#487)
- [**breaking**] Better event api (#489)
- Change the first param of travel change from id to ids (#492)
- [**breaking**] List state snapshot schema for v1.0 (#485)
### ⚡ Performance
- Make shrink frontiers faster when the peer num is large (#482)
- Optimize tree cache find children speed
- Avoid memory leak when forking repeatedly (#500)
- Optimize kv export_all by reusing encoded block (#501)
- Optimize speed of large maps (#496)
- Optimize diff calc cache use (#475)
### 🧪 Testing
- Make awareness more robust
- Bench large folder with 1M files & 100M ops (#495)
### ⚙️ Miscellaneous Tasks
- Use cached diff calc
- Updated dependencies
- loro-wasm@1.0.0-alpha.4
## 1.0.0-alpha.3 ## 1.0.0-alpha.3
### Patch Changes ### Patch Changes

View file

@ -1,6 +1,6 @@
{ {
"name": "loro-crdt", "name": "loro-crdt",
"version": "1.0.0-alpha.3", "version": "1.0.0-alpha.4",
"description": "Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.", "description": "Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.",
"keywords": [ "keywords": [
"crdt", "crdt",