From c2575dcf6766306edef8570e4e113aa2d213983f Mon Sep 17 00:00:00 2001 From: Antonio Yang Date: Mon, 24 Aug 2026 23:34:03 +0800 Subject: [PATCH 1/2] update syn3 --- complex-example/substrate/Cargo.toml | 4 ++-- derive/Cargo.toml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/complex-example/substrate/Cargo.toml b/complex-example/substrate/Cargo.toml index f39a444..612aa78 100644 --- a/complex-example/substrate/Cargo.toml +++ b/complex-example/substrate/Cargo.toml @@ -16,5 +16,5 @@ struct-patch.workspace = true serde = { version = "1", features = ["derive"] } [dev-dependencies] -syn = { version = "2", features = ["full"] } -syn-serde = { version = "0.3.2", features = ["json"] } +syn = { version = "3", features = ["full"] } +syn-serde = { package = "syn-serde3", version = "0.0.1", features = ["json"] } diff --git a/derive/Cargo.toml b/derive/Cargo.toml index 475ad63..d18e5cb 100644 --- a/derive/Cargo.toml +++ b/derive/Cargo.toml @@ -17,8 +17,8 @@ proc-macro = true [dependencies] proc-macro2 = "1.0" quote = "1.0" -syn = { version = "2.0", features = ["parsing"] } -syn-serde = { version = "0.3.2", features = ["json"], optional = true } +syn = { version = "3", features = ["parsing"] } +syn-serde = { package = "syn-serde3", version = "0.0.1", features = ["json"], optional = true } cargo_metadata = { version = "0.18", optional = true } [features] From e7c8f3aac21083be39820a3eb66a14fcf033ef58 Mon Sep 17 00:00:00 2001 From: Antonio Yang Date: Thu, 27 Aug 2026 09:36:31 +0800 Subject: [PATCH 2/2] bump 0.14.0 --- Cargo.toml | 2 +- complex-example/Cargo.toml | 2 +- lib/Cargo.toml | 2 +- no-std-examples/Cargo.toml | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 98def85..c7e72af 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,7 +11,7 @@ exclude = [ [workspace.package] authors = ["Antonio Yang "] -version = "0.13.2" +version = "0.14.0" edition = "2021" categories = ["development-tools"] keywords = ["struct", "patch", "macro", "derive", "overlay"] diff --git a/complex-example/Cargo.toml b/complex-example/Cargo.toml index 1930733..9744b47 100644 --- a/complex-example/Cargo.toml +++ b/complex-example/Cargo.toml @@ -10,7 +10,7 @@ struct-patch = { path = "../lib", features = ["catalyst"] } [workspace.package] authors = ["Antonio Yang "] -version = "0.13.2" +version = "0.14.0" edition = "2021" categories = ["development-tools"] keywords = ["struct", "patch", "macro", "derive", "overlay"] diff --git a/lib/Cargo.toml b/lib/Cargo.toml index 5f19be4..e6a9a82 100644 --- a/lib/Cargo.toml +++ b/lib/Cargo.toml @@ -12,7 +12,7 @@ readme.workspace = true rust-version.workspace = true [dependencies] -struct-patch-derive = { version = "=0.13.2", path = "../derive" } +struct-patch-derive = { version = "=0.14.0", path = "../derive" } [dev-dependencies] serde_json = "1.0" diff --git a/no-std-examples/Cargo.toml b/no-std-examples/Cargo.toml index 6c72019..80a1633 100644 --- a/no-std-examples/Cargo.toml +++ b/no-std-examples/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "no-std-examples" authors = ["Antonio Yang "] -version = "0.13.2" +version = "0.14.0" edition = "2021" license = "MIT"