diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d4daa12f9..0bfe6e2c3b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ and this project adheres to ## [Unreleased] +## [2.0.4] - 2024-06-03 + ### Fixed - cosmwasm-std: Fix `Reply` deserialization on CosmWasm 1.x chains ([#2158]) @@ -816,7 +818,8 @@ The CHANGELOG for versions before 1.0.0 was moved to -[unreleased]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.3...HEAD +[unreleased]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.4...HEAD +[2.0.4]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.3...v2.0.4 [2.0.3]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.2...v2.0.3 [2.0.2]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.1...v2.0.2 [2.0.1]: https://github.com/CosmWasm/cosmwasm/compare/v2.0.0...v2.0.1 diff --git a/Cargo.lock b/Cargo.lock index cc2c9b26ee..d6df3e4ed0 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -412,7 +412,7 @@ dependencies = [ [[package]] name = "cosmwasm-check" -version = "2.0.3" +version = "2.0.4" dependencies = [ "anyhow", "assert_cmd", @@ -425,7 +425,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "criterion", "digest 0.10.7", @@ -444,7 +444,7 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-std", "syn 1.0.109", @@ -452,7 +452,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "anyhow", "cosmwasm-schema-derive", @@ -467,7 +467,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -476,7 +476,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -501,7 +501,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.3.2", diff --git a/Cargo.toml b/Cargo.toml index d4c1dda1dc..910d69de0d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,7 +7,7 @@ exclude = ["contracts"] resolver = "2" [workspace.package] -version = "2.0.3" +version = "2.0.4" [workspace.metadata.release] shared-version = true diff --git a/contracts/burner/Cargo.lock b/contracts/burner/Cargo.lock index ea3eb92c62..181afb3cc5 100644 --- a/contracts/burner/Cargo.lock +++ b/contracts/burner/Cargo.lock @@ -205,7 +205,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -216,14 +216,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -234,7 +234,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -243,7 +243,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -263,7 +263,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/crypto-verify/Cargo.lock b/contracts/crypto-verify/Cargo.lock index 94a168ced6..f4775c5c94 100644 --- a/contracts/crypto-verify/Cargo.lock +++ b/contracts/crypto-verify/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/cyberpunk/Cargo.lock b/contracts/cyberpunk/Cargo.lock index cc61a1b0eb..6b0c70ad9b 100644 --- a/contracts/cyberpunk/Cargo.lock +++ b/contracts/cyberpunk/Cargo.lock @@ -229,7 +229,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -240,14 +240,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -258,7 +258,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -267,7 +267,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64 0.21.2", "bech32", @@ -287,7 +287,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/empty/Cargo.lock b/contracts/empty/Cargo.lock index 5e62563a57..07c52fd7b5 100644 --- a/contracts/empty/Cargo.lock +++ b/contracts/empty/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/floaty/Cargo.lock b/contracts/floaty/Cargo.lock index d221330c39..31e7858845 100644 --- a/contracts/floaty/Cargo.lock +++ b/contracts/floaty/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/hackatom/Cargo.lock b/contracts/hackatom/Cargo.lock index b8eee9a556..278f065b0f 100644 --- a/contracts/hackatom/Cargo.lock +++ b/contracts/hackatom/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/ibc-reflect-send/Cargo.lock b/contracts/ibc-reflect-send/Cargo.lock index 6e59ca44cb..ddb03ff49c 100644 --- a/contracts/ibc-reflect-send/Cargo.lock +++ b/contracts/ibc-reflect-send/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/ibc-reflect/Cargo.lock b/contracts/ibc-reflect/Cargo.lock index af1380781a..aecfc37328 100644 --- a/contracts/ibc-reflect/Cargo.lock +++ b/contracts/ibc-reflect/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/queue/Cargo.lock b/contracts/queue/Cargo.lock index 286c5bd127..46f126507e 100644 --- a/contracts/queue/Cargo.lock +++ b/contracts/queue/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/reflect/Cargo.lock b/contracts/reflect/Cargo.lock index 478c5a2d52..f69af57ee3 100644 --- a/contracts/reflect/Cargo.lock +++ b/contracts/reflect/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/staking/Cargo.lock b/contracts/staking/Cargo.lock index ad3127270b..9e8834214b 100644 --- a/contracts/staking/Cargo.lock +++ b/contracts/staking/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/contracts/virus/Cargo.lock b/contracts/virus/Cargo.lock index cc9e416bd8..f1af571d7f 100644 --- a/contracts/virus/Cargo.lock +++ b/contracts/virus/Cargo.lock @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-crypto" -version = "2.0.3" +version = "2.0.4" dependencies = [ "digest 0.10.7", "ed25519-zebra", @@ -205,14 +205,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "syn 1.0.109", ] [[package]] name = "cosmwasm-schema" -version = "2.0.3" +version = "2.0.4" dependencies = [ "cosmwasm-schema-derive", "schemars", @@ -223,7 +223,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema-derive" -version = "2.0.3" +version = "2.0.4" dependencies = [ "proc-macro2", "quote", @@ -232,7 +232,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "2.0.3" +version = "2.0.4" dependencies = [ "base64", "bech32", @@ -252,7 +252,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "2.0.3" +version = "2.0.4" dependencies = [ "bech32", "bitflags 1.2.1", diff --git a/packages/check/Cargo.toml b/packages/check/Cargo.toml index 1296ed92a7..fb72cb0dbf 100644 --- a/packages/check/Cargo.toml +++ b/packages/check/Cargo.toml @@ -11,8 +11,8 @@ license = "Apache-2.0" anyhow = "1.0.57" clap = "4" colored = "2" -cosmwasm-vm = { path = "../vm", version = "=2.0.3" } -cosmwasm-std = { path = "../std", version = "=2.0.3" } +cosmwasm-vm = { path = "../vm", version = "=2.0.4" } +cosmwasm-std = { path = "../std", version = "=2.0.4" } [dev-dependencies] assert_cmd = "2.0.12" diff --git a/packages/go-gen/Cargo.toml b/packages/go-gen/Cargo.toml index 3746ed5c1b..5c98c72c77 100644 --- a/packages/go-gen/Cargo.toml +++ b/packages/go-gen/Cargo.toml @@ -10,8 +10,8 @@ release = false [dependencies] schemars = "0.8.3" -cosmwasm-std = { path = "../std", version = "2.0.3", features = ["cosmwasm_2_0", "staking", "stargate"] } -cosmwasm-schema = { path = "../schema", version = "2.0.3" } +cosmwasm-std = { path = "../std", version = "2.0.4", features = ["cosmwasm_2_0", "staking", "stargate"] } +cosmwasm-schema = { path = "../schema", version = "2.0.4" } anyhow = "1" Inflector = "0.11.4" indenter = "0.3.3" diff --git a/packages/schema/Cargo.toml b/packages/schema/Cargo.toml index a852e17afe..879f3bded5 100644 --- a/packages/schema/Cargo.toml +++ b/packages/schema/Cargo.toml @@ -8,7 +8,7 @@ repository = "https://github.com/CosmWasm/cosmwasm/tree/main/packages/schema" license = "Apache-2.0" [dependencies] -cosmwasm-schema-derive = { version = "=2.0.3", path = "../schema-derive" } +cosmwasm-schema-derive = { version = "=2.0.4", path = "../schema-derive" } schemars = "0.8.3" serde = "1.0" serde_json = "1.0.40" @@ -16,6 +16,6 @@ thiserror = "1.0.26" [dev-dependencies] anyhow = "1.0.57" -cosmwasm-std = { version = "2.0.3", path = "../std" } +cosmwasm-std = { version = "2.0.4", path = "../std" } semver = "1" tempfile = "3" diff --git a/packages/std/Cargo.toml b/packages/std/Cargo.toml index 22e6dbdb1f..33d6077ed9 100644 --- a/packages/std/Cargo.toml +++ b/packages/std/Cargo.toml @@ -52,7 +52,7 @@ cosmwasm_2_0 = ["cosmwasm_1_4"] [dependencies] base64 = "0.21.0" -cosmwasm-derive = { path = "../derive", version = "2.0.3" } +cosmwasm-derive = { path = "../derive", version = "2.0.4" } derivative = { version = "2", features = ["use_core"] } forward_ref = "1" hex = "0.4" @@ -66,7 +66,7 @@ static_assertions = "1.1.0" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] bech32 = "0.9.1" -cosmwasm-crypto = { path = "../crypto", version = "2.0.3" } +cosmwasm-crypto = { path = "../crypto", version = "2.0.4" } [dev-dependencies] cosmwasm-schema = { path = "../schema" } diff --git a/packages/vm/Cargo.toml b/packages/vm/Cargo.toml index 1b3d9925c4..f23de4849c 100644 --- a/packages/vm/Cargo.toml +++ b/packages/vm/Cargo.toml @@ -45,8 +45,8 @@ clru = "0.6.1" crc32fast = "1.3.2" bech32 = "0.9.1" # Uses the path when built locally; uses the given version from crates.io when published -cosmwasm-std = { path = "../std", version = "2.0.3", default-features = false, features = ["std"] } -cosmwasm-crypto = { path = "../crypto", version = "2.0.3" } +cosmwasm-std = { path = "../std", version = "2.0.4", default-features = false, features = ["std"] } +cosmwasm-crypto = { path = "../crypto", version = "2.0.4" } derivative = "2" hex = "0.4" schemars = "0.8.3"