diff --git a/.circleci/config.yml b/.circleci/config.yml index f62325e34..48b96f542 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -741,7 +741,7 @@ jobs: - run: name: Build development contracts command: | - docker run --volumes-from with_code cosmwasm/workspace-optimizer:0.12.4 + docker run --volumes-from with_code cosmwasm/workspace-optimizer:0.12.6 docker cp with_code:/code/artifacts ./artifacts - run: name: Show data diff --git a/CHANGELOG.md b/CHANGELOG.md index e2d514dad..43ac66798 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,47 @@ ## [Unreleased](https://github.com/CosmWasm/cw-plus/tree/HEAD) -[Full Changelog](https://github.com/CosmWasm/cw-plus/compare/v0.13.1...HEAD) +[Full Changelog](https://github.com/CosmWasm/cw-plus/compare/v0.13.3...HEAD) + +## [v0.13.3](https://github.com/CosmWasm/cw-plus/tree/v0.13.3) (2022-06-01) + +[Full Changelog](https://github.com/CosmWasm/cw-plus/compare/v0.13.2...v0.13.3) + +**Closed issues:** + +- Add code coverage tooling to the CI [\#172](https://github.com/CosmWasm/cw-plus/issues/172) + +**Merged pull requests:** + +- Repo reclippization [\#721](https://github.com/CosmWasm/cw-plus/pull/721) ([hashedone](https://github.com/hashedone)) +- Add code coverage to CI [\#715](https://github.com/CosmWasm/cw-plus/pull/715) ([maurolacy](https://github.com/maurolacy)) +- Update item.rs: typo [\#713](https://github.com/CosmWasm/cw-plus/pull/713) ([rtviii](https://github.com/rtviii)) +- Update link to new shared CosmWasm SECURITY.md [\#701](https://github.com/CosmWasm/cw-plus/pull/701) ([webmaster128](https://github.com/webmaster128)) +- Add existence checking to indexed map [\#700](https://github.com/CosmWasm/cw-plus/pull/700) ([shanev](https://github.com/shanev)) + +**Closed issues:** + +- error: could not compile `ff` when running cargo test on cw20-base contract [\#714](https://github.com/CosmWasm/cw-plus/issues/714) + +## [v0.13.2](https://github.com/CosmWasm/cw-plus/tree/v0.13.2) (2022-04-11) + +[Full Changelog](https://github.com/CosmWasm/cw-plus/compare/v0.13.1...v0.13.2) + +**Closed issues:** + +- `KeyDeserialize` trait is private making custom keys and generics over keys not possible. [\#691](https://github.com/CosmWasm/cw-plus/issues/691) +- unresolved import cosmwasm\_std::testing [\#681](https://github.com/CosmWasm/cw-plus/issues/681) +- Add non-owned `range_de` [\#463](https://github.com/CosmWasm/cw-plus/issues/463) + +**Merged pull requests:** + +- Upgrade all contracts and packages to cosmwasm-std beta8 [\#699](https://github.com/CosmWasm/cw-plus/pull/699) ([the-frey](https://github.com/the-frey)) +- Remove dead links [\#698](https://github.com/CosmWasm/cw-plus/pull/698) ([Psyf](https://github.com/Psyf)) +- cw20-ics20: fix missing assert [\#697](https://github.com/CosmWasm/cw-plus/pull/697) ([giansalex](https://github.com/giansalex)) +- storage-plus: Implement u128 key [\#694](https://github.com/CosmWasm/cw-plus/pull/694) ([orkunkl](https://github.com/orkunkl)) +- Make `KeyDeserialize` trait public [\#692](https://github.com/CosmWasm/cw-plus/pull/692) ([maurolacy](https://github.com/maurolacy)) +- Typo in QueryMsg::DownloadLogo description [\#690](https://github.com/CosmWasm/cw-plus/pull/690) ([nnoln](https://github.com/nnoln)) +- Fix publish.sh help / args [\#689](https://github.com/CosmWasm/cw-plus/pull/689) ([maurolacy](https://github.com/maurolacy)) ## [v0.13.1](https://github.com/CosmWasm/cw-plus/tree/v0.13.1) (2022-03-25) diff --git a/Cargo.lock b/Cargo.lock index df3eb49ec..877c40ec4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -379,7 +379,7 @@ dependencies = [ [[package]] name = "cw-controllers" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-std", "cw-storage-plus", @@ -391,7 +391,7 @@ dependencies = [ [[package]] name = "cw-multi-test" -version = "0.13.2" +version = "0.13.3" dependencies = [ "anyhow", "cosmwasm-std", @@ -408,7 +408,7 @@ dependencies = [ [[package]] name = "cw-storage-plus" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-std", "criterion", @@ -419,7 +419,7 @@ dependencies = [ [[package]] name = "cw-utils" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-std", "cw-storage-plus", @@ -431,7 +431,7 @@ dependencies = [ [[package]] name = "cw1" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -441,7 +441,7 @@ dependencies = [ [[package]] name = "cw1-subkeys" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -458,7 +458,7 @@ dependencies = [ [[package]] name = "cw1-whitelist" -version = "0.13.2" +version = "0.13.3" dependencies = [ "anyhow", "assert_matches", @@ -477,7 +477,7 @@ dependencies = [ [[package]] name = "cw1-whitelist-ng" -version = "0.13.2" +version = "0.13.3" dependencies = [ "anyhow", "assert_matches", @@ -496,7 +496,7 @@ dependencies = [ [[package]] name = "cw1155" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -507,7 +507,7 @@ dependencies = [ [[package]] name = "cw1155-base" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -522,7 +522,7 @@ dependencies = [ [[package]] name = "cw2" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-std", "cw-storage-plus", @@ -532,7 +532,7 @@ dependencies = [ [[package]] name = "cw20" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -543,7 +543,7 @@ dependencies = [ [[package]] name = "cw20-base" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -558,7 +558,7 @@ dependencies = [ [[package]] name = "cw20-ics20" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -575,7 +575,7 @@ dependencies = [ [[package]] name = "cw3" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -586,7 +586,7 @@ dependencies = [ [[package]] name = "cw3-fixed-multisig" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -604,7 +604,7 @@ dependencies = [ [[package]] name = "cw3-flex-multisig" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -623,7 +623,7 @@ dependencies = [ [[package]] name = "cw4" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -634,7 +634,7 @@ dependencies = [ [[package]] name = "cw4-group" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", @@ -650,7 +650,7 @@ dependencies = [ [[package]] name = "cw4-stake" -version = "0.13.2" +version = "0.13.3" dependencies = [ "cosmwasm-schema", "cosmwasm-std", diff --git a/contracts/cw1-subkeys/Cargo.toml b/contracts/cw1-subkeys/Cargo.toml index 1e10ab7ea..2b2fa7eba 100644 --- a/contracts/cw1-subkeys/Cargo.toml +++ b/contracts/cw1-subkeys/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw1-subkeys" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Implement subkeys for authorizing native tokens as a cw1 proxy contract" @@ -19,17 +19,17 @@ library = [] test-utils = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw1 = { path = "../../packages/cw1", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cw1-whitelist = { path = "../cw1-whitelist", version = "0.13.2", features = ["library"] } -cosmwasm-std = { version = "1.0.0-beta8", features = ["staking"] } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw1 = { path = "../../packages/cw1", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cw1-whitelist = { path = "../cw1-whitelist", version = "0.13.3", features = ["library"] } +cosmwasm-std = { version = "1.0.0", features = ["staking"] } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = "1.0.23" semver = "1" [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } -cw1-whitelist = { path = "../cw1-whitelist", version = "0.13.2", features = ["library", "test-utils"] } +cosmwasm-schema = { version = "1.0.0" } +cw1-whitelist = { path = "../cw1-whitelist", version = "0.13.3", features = ["library", "test-utils"] } diff --git a/contracts/cw1-whitelist-ng/Cargo.toml b/contracts/cw1-whitelist-ng/Cargo.toml index 55eee448a..7b3deabcc 100644 --- a/contracts/cw1-whitelist-ng/Cargo.toml +++ b/contracts/cw1-whitelist-ng/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw1-whitelist-ng" -version = "0.13.2" +version = "0.13.3" authors = ["Bartłomiej Kuras "] edition = "2018" description = "Implementation of an proxy contract using a whitelist" @@ -22,20 +22,20 @@ querier = ["library"] multitest = ["cw-multi-test", "anyhow"] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw1 = { path = "../../packages/cw1", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8", features = ["staking"] } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw1 = { path = "../../packages/cw1", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0", features = ["staking"] } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.23" } -cw-multi-test = { path = "../../packages/multi-test", version = "0.13.2", optional = true } +cw-multi-test = { path = "../../packages/multi-test", version = "0.13.3", optional = true } anyhow = { version = "1", optional = true } [dev-dependencies] anyhow = "1" assert_matches = "1" -cosmwasm-schema = { version = "1.0.0-beta8" } -cw-multi-test = { path = "../../packages/multi-test", version = "0.13.2" } +cosmwasm-schema = { version = "1.0.0" } +cw-multi-test = { path = "../../packages/multi-test", version = "0.13.3" } derivative = "2" diff --git a/contracts/cw1-whitelist/Cargo.toml b/contracts/cw1-whitelist/Cargo.toml index f9b549856..d74ec2518 100644 --- a/contracts/cw1-whitelist/Cargo.toml +++ b/contracts/cw1-whitelist/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw1-whitelist" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Implementation of an proxy contract using a whitelist" @@ -19,11 +19,11 @@ library = [] test-utils = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw1 = { path = "../../packages/cw1", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8", features = ["staking"] } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw1 = { path = "../../packages/cw1", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0", features = ["staking"] } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.23" } @@ -31,6 +31,6 @@ thiserror = { version = "1.0.23" } [dev-dependencies] anyhow = "1" assert_matches = "1" -cosmwasm-schema = { version = "1.0.0-beta8" } -cw-multi-test = { path = "../../packages/multi-test", version = "0.13.2" } +cosmwasm-schema = { version = "1.0.0" } +cw-multi-test = { path = "../../packages/multi-test", version = "0.13.3" } derivative = "2" diff --git a/contracts/cw1155-base/Cargo.toml b/contracts/cw1155-base/Cargo.toml index b003fad9c..469c6aadb 100644 --- a/contracts/cw1155-base/Cargo.toml +++ b/contracts/cw1155-base/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw1155-base" -version = "0.13.2" +version = "0.13.3" authors = ["Huang Yi "] edition = "2018" description = "Basic implementation of a CosmWasm-1155 compliant token" @@ -18,14 +18,14 @@ backtraces = ["cosmwasm-std/backtraces"] library = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cw1155 = { path = "../../packages/cw1155", version = "0.13.2" } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cw1155 = { path = "../../packages/cw1155", version = "0.13.3" } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.20" } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/contracts/cw20-base/Cargo.toml b/contracts/cw20-base/Cargo.toml index b82698eb4..e3407710f 100644 --- a/contracts/cw20-base/Cargo.toml +++ b/contracts/cw20-base/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw20-base" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Basic implementation of a CosmWasm-20 compliant token" @@ -18,14 +18,14 @@ backtraces = ["cosmwasm-std/backtraces"] library = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cw20 = { path = "../../packages/cw20", version = "0.13.2" } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cw20 = { path = "../../packages/cw20", version = "0.13.3" } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.23" } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/contracts/cw20-ics20/Cargo.toml b/contracts/cw20-ics20/Cargo.toml index 74c101605..c0eca3987 100644 --- a/contracts/cw20-ics20/Cargo.toml +++ b/contracts/cw20-ics20/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw20-ics20" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "IBC Enabled contracts that receives CW20 tokens and sends them over ICS20 to a remote chain" @@ -18,16 +18,16 @@ backtraces = ["cosmwasm-std/backtraces"] library = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cw20 = { path = "../../packages/cw20", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8", features = ["stargate"] } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } -cw-controllers = { path = "../../packages/controllers", version = "0.13.2" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cw20 = { path = "../../packages/cw20", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0", features = ["stargate"] } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } +cw-controllers = { path = "../../packages/controllers", version = "0.13.3" } schemars = "0.8.1" semver = "1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.23" } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/contracts/cw20-ics20/src/contract.rs b/contracts/cw20-ics20/src/contract.rs index bcb71733c..ce48726af 100644 --- a/contracts/cw20-ics20/src/contract.rs +++ b/contracts/cw20-ics20/src/contract.rs @@ -204,7 +204,7 @@ pub fn execute_allow( const MIGRATE_MIN_VERSION: &str = "0.11.1"; const MIGRATE_VERSION_2: &str = "0.12.0-alpha1"; -const MIGRATE_VERSION_3: &str = "0.13.2"; +const MIGRATE_VERSION_3: &str = "0.13.3"; #[cfg_attr(not(feature = "library"), entry_point)] pub fn migrate(mut deps: DepsMut, env: Env, msg: MigrateMsg) -> Result { diff --git a/contracts/cw3-fixed-multisig/Cargo.toml b/contracts/cw3-fixed-multisig/Cargo.toml index fab4ea012..ce512afaa 100644 --- a/contracts/cw3-fixed-multisig/Cargo.toml +++ b/contracts/cw3-fixed-multisig/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw3-fixed-multisig" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Implementing cw3 with an fixed group multisig" @@ -18,17 +18,17 @@ backtraces = ["cosmwasm-std/backtraces"] library = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cw3 = { path = "../../packages/cw3", version = "0.13.2" } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cw3 = { path = "../../packages/cw3", version = "0.13.3" } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.23" } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } -cw20 = { path = "../../packages/cw20", version = "0.13.2" } -cw20-base = { path = "../cw20-base", version = "0.13.2", features = ["library"] } -cw-multi-test = { path = "../../packages/multi-test", version = "0.13.2" } +cosmwasm-schema = { version = "1.0.0" } +cw20 = { path = "../../packages/cw20", version = "0.13.3" } +cw20-base = { path = "../cw20-base", version = "0.13.3", features = ["library"] } +cw-multi-test = { path = "../../packages/multi-test", version = "0.13.3" } diff --git a/contracts/cw3-flex-multisig/Cargo.toml b/contracts/cw3-flex-multisig/Cargo.toml index 16039cb72..3a1fdc66d 100644 --- a/contracts/cw3-flex-multisig/Cargo.toml +++ b/contracts/cw3-flex-multisig/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw3-flex-multisig" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Implementing cw3 with multiple voting patterns and dynamic groups" @@ -18,18 +18,18 @@ backtraces = ["cosmwasm-std/backtraces"] library = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cw3 = { path = "../../packages/cw3", version = "0.13.2" } -cw3-fixed-multisig = { path = "../cw3-fixed-multisig", version = "0.13.2", features = ["library"] } -cw4 = { path = "../../packages/cw4", version = "0.13.2" } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cw3 = { path = "../../packages/cw3", version = "0.13.3" } +cw3-fixed-multisig = { path = "../cw3-fixed-multisig", version = "0.13.3", features = ["library"] } +cw4 = { path = "../../packages/cw4", version = "0.13.3" } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.23" } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } -cw4-group = { path = "../cw4-group", version = "0.13.2" } -cw-multi-test = { path = "../../packages/multi-test", version = "0.13.2" } +cosmwasm-schema = { version = "1.0.0" } +cw4-group = { path = "../cw4-group", version = "0.13.3" } +cw-multi-test = { path = "../../packages/multi-test", version = "0.13.3" } diff --git a/contracts/cw4-group/Cargo.toml b/contracts/cw4-group/Cargo.toml index a1b7e07ef..e5f3912fc 100644 --- a/contracts/cw4-group/Cargo.toml +++ b/contracts/cw4-group/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw4-group" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Simple cw4 implementation of group membership controlled by admin " @@ -26,15 +26,15 @@ backtraces = ["cosmwasm-std/backtraces"] library = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cw4 = { path = "../../packages/cw4", version = "0.13.2" } -cw-controllers = { path = "../../packages/controllers", version = "0.13.2" } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cw4 = { path = "../../packages/cw4", version = "0.13.3" } +cw-controllers = { path = "../../packages/controllers", version = "0.13.3" } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.23" } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/contracts/cw4-stake/Cargo.toml b/contracts/cw4-stake/Cargo.toml index c0dfb9286..aea5ea04d 100644 --- a/contracts/cw4-stake/Cargo.toml +++ b/contracts/cw4-stake/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw4-stake" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "CW4 implementation of group based on staked tokens" @@ -26,16 +26,16 @@ backtraces = ["cosmwasm-std/backtraces"] library = [] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw2 = { path = "../../packages/cw2", version = "0.13.2" } -cw4 = { path = "../../packages/cw4", version = "0.13.2" } -cw20 = { path = "../../packages/cw20", version = "0.13.2" } -cw-controllers = { path = "../../packages/controllers", version = "0.13.2" } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw2 = { path = "../../packages/cw2", version = "0.13.3" } +cw4 = { path = "../../packages/cw4", version = "0.13.3" } +cw20 = { path = "../../packages/cw20", version = "0.13.3" } +cw-controllers = { path = "../../packages/controllers", version = "0.13.3" } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.23" } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/packages/controllers/Cargo.toml b/packages/controllers/Cargo.toml index ed8607745..c6a9a4919 100644 --- a/packages/controllers/Cargo.toml +++ b/packages/controllers/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw-controllers" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Common controllers we can reuse in many contracts" @@ -12,9 +12,9 @@ documentation = "https://docs.cosmwasm.com" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -cosmwasm-std = { version = "1.0.0-beta8" } -cw-utils = { path = "../utils", version = "0.13.2" } -cw-storage-plus = { path = "../storage-plus", version = "0.13.2" } +cosmwasm-std = { version = "1.0.0" } +cw-utils = { path = "../utils", version = "0.13.3" } +cw-storage-plus = { path = "../storage-plus", version = "0.13.3" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.21" } diff --git a/packages/cw1/Cargo.toml b/packages/cw1/Cargo.toml index f3584ce5b..9052d22d4 100644 --- a/packages/cw1/Cargo.toml +++ b/packages/cw1/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw1" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Definition and types for the CosmWasm-1 interface" @@ -10,9 +10,9 @@ homepage = "https://cosmwasm.com" documentation = "https://docs.cosmwasm.com" [dependencies] -cosmwasm-std = { version = "1.0.0-beta8" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/packages/cw1155/Cargo.toml b/packages/cw1155/Cargo.toml index 2ce6796aa..4f0bebe75 100644 --- a/packages/cw1155/Cargo.toml +++ b/packages/cw1155/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw1155" -version = "0.13.2" +version = "0.13.3" authors = ["Huang Yi "] edition = "2018" description = "Definition and types for the CosmWasm-1155 interface" @@ -10,10 +10,10 @@ homepage = "https://cosmwasm.com" documentation = "https://docs.cosmwasm.com" [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/packages/cw2/Cargo.toml b/packages/cw2/Cargo.toml index 5b0ea1997..4f5be5cd9 100644 --- a/packages/cw2/Cargo.toml +++ b/packages/cw2/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw2" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Definition and types for the CosmWasm-2 interface" @@ -10,7 +10,7 @@ homepage = "https://cosmwasm.com" documentation = "https://docs.cosmwasm.com" [dependencies] -cosmwasm-std = { version = "1.0.0-beta8", default-features = false } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } +cosmwasm-std = { version = "1.0.0", default-features = false } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } diff --git a/packages/cw20/Cargo.toml b/packages/cw20/Cargo.toml index 353ab8d9b..93f9f9c7a 100644 --- a/packages/cw20/Cargo.toml +++ b/packages/cw20/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw20" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Definition and types for the CosmWasm-20 interface" @@ -10,10 +10,10 @@ homepage = "https://cosmwasm.com" documentation = "https://docs.cosmwasm.com" [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/packages/cw3/Cargo.toml b/packages/cw3/Cargo.toml index 6a9d45b41..689817e1e 100644 --- a/packages/cw3/Cargo.toml +++ b/packages/cw3/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw3" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "CosmWasm-3 Interface: On-Chain MultiSig/Voting contracts" @@ -10,10 +10,10 @@ homepage = "https://cosmwasm.com" documentation = "https://docs.cosmwasm.com" [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/packages/cw4/Cargo.toml b/packages/cw4/Cargo.toml index 9d9c972bb..2dcc39772 100644 --- a/packages/cw4/Cargo.toml +++ b/packages/cw4/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw4" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "CosmWasm-4 Interface: Groups Members" @@ -10,10 +10,10 @@ homepage = "https://cosmwasm.com" documentation = "https://docs.cosmwasm.com" [dependencies] -cw-storage-plus = { path = "../storage-plus", version = "0.13.2" } -cosmwasm-std = { version = "1.0.0-beta8" } +cw-storage-plus = { path = "../storage-plus", version = "0.13.3" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } [dev-dependencies] -cosmwasm-schema = { version = "1.0.0-beta8" } +cosmwasm-schema = { version = "1.0.0" } diff --git a/packages/multi-test/Cargo.toml b/packages/multi-test/Cargo.toml index 82505a7ba..89fe38550 100644 --- a/packages/multi-test/Cargo.toml +++ b/packages/multi-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw-multi-test" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Test helpers for multi-contract interactions" @@ -18,10 +18,10 @@ staking = ["cosmwasm-std/staking"] backtrace = ["anyhow/backtrace"] [dependencies] -cw-utils = { path = "../../packages/utils", version = "0.13.2" } -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2"} -cosmwasm-std = { version = "1.0.0-beta8", features = ["staking"] } -cosmwasm-storage = { version = "1.0.0-beta8" } +cw-utils = { path = "../../packages/utils", version = "0.13.3" } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3"} +cosmwasm-std = { version = "1.0.0", features = ["staking"] } +cosmwasm-storage = { version = "1.0.0" } itertools = "0.10.1" schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } diff --git a/packages/storage-plus/Cargo.toml b/packages/storage-plus/Cargo.toml index 6656060d1..eb3fe602d 100644 --- a/packages/storage-plus/Cargo.toml +++ b/packages/storage-plus/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw-storage-plus" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Enhanced storage engines" @@ -18,7 +18,7 @@ iterator = ["cosmwasm-std/iterator"] bench = false [dependencies] -cosmwasm-std = { version = "1.0.0-beta8", default-features = false } +cosmwasm-std = { version = "1.0.0", default-features = false } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } diff --git a/packages/utils/Cargo.toml b/packages/utils/Cargo.toml index 26e25d475..1931df61e 100644 --- a/packages/utils/Cargo.toml +++ b/packages/utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cw-utils" -version = "0.13.2" +version = "0.13.3" authors = ["Ethan Frey "] edition = "2018" description = "Common helpers for other cw specs" @@ -12,11 +12,11 @@ documentation = "https://docs.cosmwasm.com" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -cosmwasm-std = { version = "1.0.0-beta8" } +cosmwasm-std = { version = "1.0.0" } schemars = "0.8.1" serde = { version = "1.0.103", default-features = false, features = ["derive"] } thiserror = { version = "1.0.21" } [dev-dependencies] -cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.2" } +cw-storage-plus = { path = "../../packages/storage-plus", version = "0.13.3" } prost = "0.9" diff --git a/scripts/set_version.sh b/scripts/set_version.sh index 019b8125d..dec6b8483 100755 --- a/scripts/set_version.sh +++ b/scripts/set_version.sh @@ -21,7 +21,7 @@ if [[ "$(realpath "$SCRIPT_DIR/..")" != "$(pwd)" ]]; then fi # Ensure repo is not dirty -CHANGES_IN_REPO=$(git status --porcelain) +CHANGES_IN_REPO=$(git status --porcelain --untracked-files=no) if [[ -n "$CHANGES_IN_REPO" ]]; then echo "Repository is dirty. Showing 'git status' and 'git --no-pager diff' for debugging now:" git status && git --no-pager diff