This is an automated email from the ASF dual-hosted git repository.

mgrigorov pushed a commit to branch update-dependencies
in repository https://gitbox.apache.org/repos/asf/avro-rs.git

commit 79061353f6511f4520e2f883e31c4ba2ec61d3d1
Author: Martin Tzvetanov Grigorov <[email protected]>
AuthorDate: Mon Mar 2 11:48:28 2026 +0200

    chore: Update darling to 0.23, snap to 1.1.1, wasm-bindgen to 0.2.114
---
 Cargo.lock             | 43 ++++++++++++++++++++++++++++++++++++++-----
 avro/Cargo.toml        |  2 +-
 avro_derive/Cargo.toml |  2 +-
 wasm-demo/Cargo.toml   |  4 ++--
 4 files changed, 42 insertions(+), 9 deletions(-)

diff --git a/Cargo.lock b/Cargo.lock
index 66be7fc..7671353 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -100,7 +100,7 @@ name = "apache-avro-derive"
 version = "0.22.0"
 dependencies = [
  "apache-avro",
- "darling",
+ "darling 0.23.0",
  "pretty_assertions",
  "proc-macro2",
  "proptest",
@@ -210,7 +210,7 @@ version = "3.9.0"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "d314cc62af2b6b0c65780555abb4d02a03dd3b799cd42419044f0c38d99738c0"
 dependencies = [
- "darling",
+ "darling 0.21.3",
  "ident_case",
  "prettyplease",
  "proc-macro2",
@@ -441,8 +441,18 @@ version = "0.21.3"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "9cdf337090841a411e2a7f3deb9187445851f91b309c0c0a29e05f74a00a48c0"
 dependencies = [
- "darling_core",
- "darling_macro",
+ "darling_core 0.21.3",
+ "darling_macro 0.21.3",
+]
+
+[[package]]
+name = "darling"
+version = "0.23.0"
+source = "registry+https://github.com/rust-lang/crates.io-index";
+checksum = "25ae13da2f202d56bd7f91c25fba009e7717a1e4a1cc98a76d844b65ae912e9d"
+dependencies = [
+ "darling_core 0.23.0",
+ "darling_macro 0.23.0",
 ]
 
 [[package]]
@@ -459,13 +469,36 @@ dependencies = [
  "syn",
 ]
 
+[[package]]
+name = "darling_core"
+version = "0.23.0"
+source = "registry+https://github.com/rust-lang/crates.io-index";
+checksum = "9865a50f7c335f53564bb694ef660825eb8610e0a53d3e11bf1b0d3df31e03b0"
+dependencies = [
+ "ident_case",
+ "proc-macro2",
+ "quote",
+ "syn",
+]
+
 [[package]]
 name = "darling_macro"
 version = "0.21.3"
 source = "registry+https://github.com/rust-lang/crates.io-index";
 checksum = "d38308df82d1080de0afee5d069fa14b0326a88c14f15c5ccda35b4a6c414c81"
 dependencies = [
- "darling_core",
+ "darling_core 0.21.3",
+ "quote",
+ "syn",
+]
+
+[[package]]
+name = "darling_macro"
+version = "0.23.0"
+source = "registry+https://github.com/rust-lang/crates.io-index";
+checksum = "ac3984ec7bd6cfa798e62b4a642426a5be0e68f9401cfc2a01e3fa9ea2fcdb8d"
+dependencies = [
+ "darling_core 0.23.0",
  "quote",
  "syn",
 ]
diff --git a/avro/Cargo.toml b/avro/Cargo.toml
index b1830ed..7320196 100644
--- a/avro/Cargo.toml
+++ b/avro/Cargo.toml
@@ -63,7 +63,7 @@ regex-lite = { default-features = false, version = "0.1.9", 
features = ["std", "
 serde = { workspace = true }
 serde_bytes = { workspace = true }
 serde_json = { workspace = true }
-snap = { default-features = false, version = "1.1.0", optional = true }
+snap = { default-features = false, version = "1.1.1", optional = true }
 strum = { default-features = false, version = "0.28.0", features = ["derive"] }
 thiserror = { default-features = false, version = "2.0.18" }
 uuid = { workspace = true }
diff --git a/avro_derive/Cargo.toml b/avro_derive/Cargo.toml
index 9ed7b2d..6059728 100644
--- a/avro_derive/Cargo.toml
+++ b/avro_derive/Cargo.toml
@@ -32,7 +32,7 @@ readme = "README.md"
 proc-macro = true
 
 [dependencies]
-darling = { default-features = false, version = "0.21.3" }
+darling = { default-features = false, version = "0.23.0" }
 proc-macro2 = { default-features = false, version = "1.0.106" }
 quote = { default-features = false, version = "1.0.44" }
 serde_json = { workspace = true }
diff --git a/wasm-demo/Cargo.toml b/wasm-demo/Cargo.toml
index 2f73a52..3e5079b 100644
--- a/wasm-demo/Cargo.toml
+++ b/wasm-demo/Cargo.toml
@@ -24,7 +24,7 @@ readme = "README.md"
 repository.workspace = true
 edition.workspace = true
 rust-version.workspace = true
-keywords = ["avro", "data", "serialization", "wasm", "web assembly"]
+keywords = ["avro", "data", "serialization", "wasm", "webassembly"]
 categories.workspace = true
 documentation.workspace = true
 publish = false
@@ -36,7 +36,7 @@ crate-type = ["cdylib", "rlib"]
 [dependencies]
 apache-avro = { path = "../avro" }
 serde = { workspace = true }
-wasm-bindgen = "0.2.97"
+wasm-bindgen = "0.2.114"
 
 [dev-dependencies]
 console_error_panic_hook = { version = "0.1.7" }

Reply via email to