From 6564d5e09cde3c1dcc2911348228bf2d52bf3224 Mon Sep 17 00:00:00 2001 From: Alex Good Date: Fri, 21 Feb 2025 16:11:58 +0000 Subject: [PATCH] v0.2.1 --- CHANGELOG.md | 17 +++++++++++++---- Cargo.toml | 15 +++++++++------ 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06bde91..a60b528 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,22 @@ +## 0.2.1 - 2025-02-21 + +### Added + +* Updated to `automerge@0.6.0` + +### Fixed + +* Fix an issue with the FsStorage implementation which could cause + data loss during compaction. (`b3df2f43`) + ## 0.2.0 - 2024-11-28 ### Added -* Add `Repo::peer_state` which returns information about how in-sync we are +* Add `Repo::peer_state` which returns information about how in-sync we are with another peer. (`469a3556`) ### Fixed -* Fix an issue where the Repo could fail to respond to sync messages for a +* Fix an issue where the Repo could fail to respond to sync messages for a document which is authorized. (`a5b19f79`) - - diff --git a/Cargo.toml b/Cargo.toml index fe9dd4f..e57980c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "automerge_repo" -version = "0.2.0" +version = "0.2.1" edition = "2021" license = "MIT" authors = ["Alex Good ", "Gregory Terzian"] @@ -35,13 +35,13 @@ tungstenite = ["dep:tungstenite"] [dependencies] automerge = { version = "0.6.0" } axum = { version = "0.6.18", features = ["ws"], optional = true } -uuid = { version = "1.2.2"} +uuid = { version = "1.2.2" } crossbeam-channel = { version = "0.5.8" } parking_lot = { version = "0.12.1" } futures = { version = "0.3.28" } -serde = { version = "1.0.160", features = ["derive"]} +serde = { version = "1.0.160", features = ["derive"] } tokio = { version = "1.27", features = ["rt"], optional = true } -tokio-util = { version = "0.7.8", features = ["codec", "net" ], optional = true } +tokio-util = { version = "0.7.8", features = ["codec", "net"], optional = true } bytes = { version = "1.4.0" } thiserror = "1.0.38" minicbor = { version = "0.19.0", features = ["alloc"] } @@ -54,12 +54,15 @@ bs58 = { version = "0.5.0", features = ["check"] } [dev-dependencies] clap = { version = "4.2.5", features = ["derive"] } -reqwest = { version = "0.11.17", features = ["json", "blocking"], default-features = false } +reqwest = { version = "0.11.17", features = [ + "json", + "blocking", +], default-features = false } axum = { version = "0.6.18", features = ["ws"] } axum-macros = "0.3.7" tokio = { version = "1.27", features = ["full"] } tokio-stream = { version = "0.1" } -tokio-serde = {version = "0.8.0", features = ["json"]} +tokio-serde = { version = "0.8.0", features = ["json"] } tokio-tungstenite = { version = "0.21", features = ["connect"] } serde_json = "1.0.96" test_utils = { path = "test_utils" }