diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d2f0a9158..7853159dc4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ and this project adheres to ## [Unreleased] +## [0.16.0] - 2021-08-05 + ### Added - cosmwasm-std: Added the `IbcChannelOpenMsg`, `IbcChannelConnectMsg`, @@ -1071,7 +1073,8 @@ Some main points: All future Changelog entries will reference this base -[unreleased]: https://github.com/CosmWasm/cosmwasm/compare/v0.15.2...HEAD +[unreleased]: https://github.com/CosmWasm/cosmwasm/compare/v0.16.0...HEAD +[0.16.0]: https://github.com/CosmWasm/cosmwasm/compare/v0.15.2...v0.16.0 [0.15.2]: https://github.com/CosmWasm/cosmwasm/compare/v0.15.1...v0.15.2 [0.15.1]: https://github.com/CosmWasm/cosmwasm/compare/v0.15.0...v0.15.1 [0.15.0]: https://github.com/CosmWasm/cosmwasm/compare/v0.14.1...v0.15.0 diff --git a/Cargo.lock b/Cargo.lock index 7b33ef2893..45af8a159e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -166,7 +166,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "criterion", @@ -186,7 +186,7 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "syn", @@ -194,7 +194,7 @@ dependencies = [ [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -202,7 +202,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "chrono", @@ -220,7 +220,7 @@ dependencies = [ [[package]] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "serde", @@ -228,7 +228,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clap", "clru", diff --git a/MIGRATING.md b/MIGRATING.md index f8ec8855d7..e49f415d7f 100644 --- a/MIGRATING.md +++ b/MIGRATING.md @@ -4,7 +4,7 @@ This guide explains what is needed to upgrade contracts when migrating over major releases of `cosmwasm`. Note that you can also view the [complete CHANGELOG](./CHANGELOG.md) to understand the differences. -## 0.15 -> 0.16 (unreleased) +## 0.15 -> 0.16 - Update CosmWasm dependencies in Cargo.toml (skip the ones you don't use): diff --git a/contracts/burner/Cargo.lock b/contracts/burner/Cargo.lock index 64f51dbf91..b3661e6651 100644 --- a/contracts/burner/Cargo.lock +++ b/contracts/burner/Cargo.lock @@ -102,7 +102,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -113,14 +113,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -128,7 +128,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -142,7 +142,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/contracts/crypto-verify/Cargo.lock b/contracts/crypto-verify/Cargo.lock index eda88dbcef..c19e423d58 100644 --- a/contracts/crypto-verify/Cargo.lock +++ b/contracts/crypto-verify/Cargo.lock @@ -104,7 +104,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -115,14 +115,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -130,7 +130,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -144,7 +144,7 @@ dependencies = [ [[package]] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "serde", @@ -152,7 +152,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/contracts/floaty/Cargo.lock b/contracts/floaty/Cargo.lock index 21f0bec2e3..5ab518b6a9 100644 --- a/contracts/floaty/Cargo.lock +++ b/contracts/floaty/Cargo.lock @@ -91,7 +91,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -102,14 +102,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -117,7 +117,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -131,7 +131,7 @@ dependencies = [ [[package]] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "serde", @@ -139,7 +139,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/contracts/hackatom/Cargo.lock b/contracts/hackatom/Cargo.lock index 34ab60fa21..02337ea318 100644 --- a/contracts/hackatom/Cargo.lock +++ b/contracts/hackatom/Cargo.lock @@ -91,7 +91,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -102,14 +102,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -117,7 +117,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -131,7 +131,7 @@ dependencies = [ [[package]] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "serde", @@ -139,7 +139,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/contracts/ibc-reflect-send/Cargo.lock b/contracts/ibc-reflect-send/Cargo.lock index 6c8ffe6957..f2bf323f44 100644 --- a/contracts/ibc-reflect-send/Cargo.lock +++ b/contracts/ibc-reflect-send/Cargo.lock @@ -91,7 +91,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -102,14 +102,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -117,7 +117,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -131,7 +131,7 @@ dependencies = [ [[package]] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "serde", @@ -139,7 +139,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/contracts/ibc-reflect/Cargo.lock b/contracts/ibc-reflect/Cargo.lock index a63769a98b..30ae6b0418 100644 --- a/contracts/ibc-reflect/Cargo.lock +++ b/contracts/ibc-reflect/Cargo.lock @@ -91,7 +91,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -102,14 +102,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -117,7 +117,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -131,7 +131,7 @@ dependencies = [ [[package]] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "serde", @@ -139,7 +139,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/contracts/queue/Cargo.lock b/contracts/queue/Cargo.lock index 61ecfde46c..43943a5d97 100644 --- a/contracts/queue/Cargo.lock +++ b/contracts/queue/Cargo.lock @@ -91,7 +91,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -102,14 +102,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -117,7 +117,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -131,7 +131,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/contracts/reflect/Cargo.lock b/contracts/reflect/Cargo.lock index 8001477da3..45309fd165 100644 --- a/contracts/reflect/Cargo.lock +++ b/contracts/reflect/Cargo.lock @@ -91,7 +91,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -102,14 +102,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -117,7 +117,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -131,7 +131,7 @@ dependencies = [ [[package]] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "serde", @@ -139,7 +139,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/contracts/staking/Cargo.lock b/contracts/staking/Cargo.lock index be2a848d8a..f66c2a6ec6 100644 --- a/contracts/staking/Cargo.lock +++ b/contracts/staking/Cargo.lock @@ -91,7 +91,7 @@ checksum = "44c32f031ea41b4291d695026c023b95d59db2d8a2c7640800ed56bc8f510f22" [[package]] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "digest", "ed25519-zebra", @@ -102,14 +102,14 @@ dependencies = [ [[package]] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "syn", ] [[package]] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "schemars", "serde_json", @@ -117,7 +117,7 @@ dependencies = [ [[package]] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "base64", "cosmwasm-crypto", @@ -131,7 +131,7 @@ dependencies = [ [[package]] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "cosmwasm-std", "serde", @@ -139,7 +139,7 @@ dependencies = [ [[package]] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" dependencies = [ "clru", "cosmwasm-crypto", diff --git a/packages/crypto/Cargo.toml b/packages/crypto/Cargo.toml index 4aa4b51b3a..1b76a80c57 100644 --- a/packages/crypto/Cargo.toml +++ b/packages/crypto/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cosmwasm-crypto" -version = "0.16.0-rc6" +version = "0.16.0" authors = ["Mauro Lacy "] edition = "2018" description = "Crypto bindings for cosmwasm contracts" diff --git a/packages/derive/Cargo.toml b/packages/derive/Cargo.toml index 0cfb377854..09ef299d75 100644 --- a/packages/derive/Cargo.toml +++ b/packages/derive/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cosmwasm-derive" -version = "0.16.0-rc6" +version = "0.16.0" authors = ["Simon Warta "] edition = "2018" description = "A package for auto-generated code used for CosmWasm contract development. This is shipped as part of cosmwasm-std. Do not use directly." diff --git a/packages/schema/Cargo.toml b/packages/schema/Cargo.toml index 791c0ad0e2..c922f23ce7 100644 --- a/packages/schema/Cargo.toml +++ b/packages/schema/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cosmwasm-schema" -version = "0.16.0-rc6" +version = "0.16.0" authors = ["Simon Warta ", "Ethan Frey "] edition = "2018" description = "A dev-dependency for CosmWasm contracts to generate JSON Schema files." diff --git a/packages/std/Cargo.toml b/packages/std/Cargo.toml index b93ca1722c..39373269b6 100644 --- a/packages/std/Cargo.toml +++ b/packages/std/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cosmwasm-std" -version = "0.16.0-rc6" +version = "0.16.0" authors = ["Ethan Frey "] edition = "2018" description = "Standard library for Wasm based smart contracts on Cosmos blockchains" @@ -32,7 +32,7 @@ stargate = [] [dependencies] base64 = "0.13.0" -cosmwasm-derive = { path = "../derive", version = "0.16.0-rc6" } +cosmwasm-derive = { path = "../derive", version = "0.16.0" } uint = "0.9.0" serde-json-wasm = { version = "0.3.1" } schemars = "0.8.1" @@ -40,7 +40,7 @@ serde = { version = "1.0.103", default-features = false, features = ["derive", " thiserror = "1.0" [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -cosmwasm-crypto = { path = "../crypto", version = "0.16.0-rc6" } +cosmwasm-crypto = { path = "../crypto", version = "0.16.0" } [dev-dependencies] cosmwasm-schema = { path = "../schema" } diff --git a/packages/storage/Cargo.toml b/packages/storage/Cargo.toml index 3fa22fef7e..7e00e44302 100644 --- a/packages/storage/Cargo.toml +++ b/packages/storage/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cosmwasm-storage" -version = "0.16.0-rc6" +version = "0.16.0" authors = ["Ethan Frey "] edition = "2018" description = "CosmWasm library with useful helpers for Storage patterns" @@ -16,5 +16,5 @@ iterator = ["cosmwasm-std/iterator"] [dependencies] # Uses the path when built locally; uses the given version from crates.io when published -cosmwasm-std = { path = "../std", version = "0.16.0-rc6", default-features = false } +cosmwasm-std = { path = "../std", version = "0.16.0", default-features = false } serde = { version = "1.0.103", default-features = false, features = ["derive", "alloc"] } diff --git a/packages/vm/Cargo.toml b/packages/vm/Cargo.toml index 8ddaebb3b7..b423f65bc0 100644 --- a/packages/vm/Cargo.toml +++ b/packages/vm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cosmwasm-vm" -version = "0.16.0-rc6" +version = "0.16.0" authors = ["Ethan Frey "] edition = "2018" description = "VM bindings to run cosmwams contracts" @@ -36,8 +36,8 @@ required-features = ["iterator"] [dependencies] clru = "0.4.0" # Uses the path when built locally; uses the given version from crates.io when published -cosmwasm-std = { path = "../std", version = "0.16.0-rc6", default-features = false } -cosmwasm-crypto = { path = "../crypto", version = "0.16.0-rc6" } +cosmwasm-std = { path = "../std", version = "0.16.0", default-features = false } +cosmwasm-crypto = { path = "../crypto", version = "0.16.0" } hex = "0.4" parity-wasm = "0.42" schemars = "0.8.1"