From 6c78c29c82da6b197b1a31c8d156b6f2618a39a4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 22 Oct 2026 15:15:11 +0000 Subject: [PATCH 1/2] chore: version packages --- .changeset/restore-state-vv-signature.md | 9 --------- crates/loro-wasm-map/CHANGELOG.md | 10 ++++++++++ crates/loro-wasm-map/package.json | 2 +- crates/loro-wasm/CHANGELOG.md | 10 ++++++++++ crates/loro-wasm/Cargo.toml | 2 +- crates/loro-wasm/package.json | 2 +- 6 files changed, 23 insertions(+), 12 deletions(-) delete mode 100644 .changeset/restore-state-vv-signature.md diff --git a/.changeset/restore-state-vv-signature.md b/.changeset/restore-state-vv-signature.md deleted file mode 100644 index 21ce4ff9a..000000000 --- a/.changeset/restore-state-vv-signature.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"loro-crdt": patch ---- - -Restore the Rust `LoroDoc::state_vv()` return type to `VersionVector`, preserving -source compatibility with versions before 1.17.0. Keep `try_state_vv()` as the -fallible API for callers that need to handle unreadable history. The legacy -method panics on resolution failure after releasing the document locks. WASM -`version()` continues to return readable errors through the fallible API. diff --git a/crates/loro-wasm-map/CHANGELOG.md b/crates/loro-wasm-map/CHANGELOG.md index 48a7894f5..a253c66cb 100644 --- a/crates/loro-wasm-map/CHANGELOG.md +++ b/crates/loro-wasm-map/CHANGELOG.md @@ -1,5 +1,15 @@ # loro-crdt-map +## 1.17.1 + +### Patch Changes + +- 785c44a: Restore the Rust `LoroDoc::state_vv()` return type to `VersionVector`, preserving + source compatibility with versions before 1.17.0. Keep `try_state_vv()` as the + fallible API for callers that need to handle unreadable history. The legacy + method panics on resolution failure after releasing the document locks. WASM + `version()` continues to return readable errors through the fallible API. + ## 1.17.0 ### Minor Changes diff --git a/crates/loro-wasm-map/package.json b/crates/loro-wasm-map/package.json index 2a36605bd..a50a972b3 100644 --- a/crates/loro-wasm-map/package.json +++ b/crates/loro-wasm-map/package.json @@ -1,6 +1,6 @@ { "name": "loro-crdt-map", - "version": "1.17.0", + "version": "1.17.1", "description": "Source maps for the loro-crdt WebAssembly bundles.", "repository": { "type": "git", diff --git a/crates/loro-wasm/CHANGELOG.md b/crates/loro-wasm/CHANGELOG.md index 32f9073d2..6ea05ba21 100644 --- a/crates/loro-wasm/CHANGELOG.md +++ b/crates/loro-wasm/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 1.17.1 + +### Patch Changes + +- 785c44a: Restore the Rust `LoroDoc::state_vv()` return type to `VersionVector`, preserving + source compatibility with versions before 1.17.0. Keep `try_state_vv()` as the + fallible API for callers that need to handle unreadable history. The legacy + method panics on resolution failure after releasing the document locks. WASM + `version()` continues to return readable errors through the fallible API. + ## 1.17.0 ### Minor Changes diff --git a/crates/loro-wasm/Cargo.toml b/crates/loro-wasm/Cargo.toml index 56fe69e5a..b773de9ad 100644 --- a/crates/loro-wasm/Cargo.toml +++ b/crates/loro-wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "loro-wasm" -version = "1.17.0" +version = "1.17.1" edition = "2021" publish = false repository = "https://github.com/loro-dev/loro/" diff --git a/crates/loro-wasm/package.json b/crates/loro-wasm/package.json index ad504b8cb..8bc3f8c2b 100644 --- a/crates/loro-wasm/package.json +++ b/crates/loro-wasm/package.json @@ -1,6 +1,6 @@ { "name": "loro-crdt", - "version": "1.17.0", + "version": "1.17.1", "description": "Loro CRDTs is a high-performance CRDT framework that makes your app state synchronized, collaborative and maintainable effortlessly.", "keywords": [ "crdt", From f5b78247e15e6f4468c6ed48519fb2d763673238 Mon Sep 17 00:00:00 2001 From: Zixuan Chen Date: Fri, 23 Oct 2026 00:03:35 +0800 Subject: [PATCH 2/2] chore: align WASM 1.17.1 release lockfile --- Cargo.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Cargo.lock b/Cargo.lock index b70837020..76052fe15 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1944,7 +1944,7 @@ checksum = "3f3d053a135388e6b1df14e8af1212af5064746e9b87a06a345a7a779ee9695a" [[package]] name = "loro-wasm" -version = "1.17.0" +version = "1.17.1" dependencies = [ "js-sys", "loro-common 1.17.0",