diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ae74a61..afaac68b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,30 @@ ## [Unreleased](https://github.com/confio/tgrade-contracts/tree/HEAD) -[Full Changelog](https://github.com/confio/tgrade-contracts/compare/v0.11.0...HEAD) +[Full Changelog](https://github.com/confio/tgrade-contracts/compare/v0.12.0...HEAD) + +## [v0.12.0](https://github.com/confio/tgrade-contracts/tree/v0.12.0) (2022-07-14) + +[Full Changelog](https://github.com/confio/tgrade-contracts/compare/v0.11.0...v0.12.0) + +**Breaking changes:** + +- Fix AP proposal queries [\#506](https://github.com/confio/tgrade-contracts/pull/506) ([maurolacy](https://github.com/maurolacy)) + +**Fixed bugs:** + +- Fix arbiter pool proposal queries [\#505](https://github.com/confio/tgrade-contracts/issues/505) + +**Closed issues:** + +- \[tgrade-ap-voting\] Add proposal validation during creation [\#510](https://github.com/confio/tgrade-contracts/issues/510) +- Execute proposal creating error message [\#507](https://github.com/confio/tgrade-contracts/issues/507) +- Implement missing governance proposals [\#504](https://github.com/confio/tgrade-contracts/issues/504) + +**Merged pull requests:** + +- Add AP voting proposal validation during proposal creation [\#511](https://github.com/confio/tgrade-contracts/pull/511) ([maurolacy](https://github.com/maurolacy)) +- Add proposal validation during proposal creation [\#509](https://github.com/confio/tgrade-contracts/pull/509) ([maurolacy](https://github.com/maurolacy)) ## [v0.11.0](https://github.com/confio/tgrade-contracts/tree/v0.11.0) (2022-06-11) diff --git a/Cargo.lock b/Cargo.lock index f8423d79..02f50c14 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -748,9 +748,9 @@ dependencies = [ [[package]] name = "tg-bindings" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3f0db4897c7a1498ea831f6fd11669f386a805a309008c628807a0ec0754a3be" +checksum = "81d0457d3d4aaec8afeb6cae2f4da4b25c7e42a6dbcdadee7292b7f00211c30e" dependencies = [ "base64", "cosmwasm-std", @@ -761,9 +761,9 @@ dependencies = [ [[package]] name = "tg-bindings-test" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "149da8c7f852dffb3fdd19949efb6607b4450c7e4cadc81ef9cff92eb7549fd7" +checksum = "db1f2516a87167208d515c9b6a730e0d5247de607ee1e2bf2199bbc4d7e71db0" dependencies = [ "anyhow", "cosmwasm-std", @@ -777,9 +777,9 @@ dependencies = [ [[package]] name = "tg-test-utils" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2fef0e23703e008f3aaa259f478b0e19c6c514b3f2a10357d698968851045376" +checksum = "7bc6b8d07f023da049eb4fff2145e4828c401d96baa1c9eee9d5fad0ec9a9675" dependencies = [ "cosmwasm-std", "tg-voting-contract", @@ -787,9 +787,9 @@ dependencies = [ [[package]] name = "tg-utils" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4321b3dde55b89a48ab72918eb7bb4bab8978210db38c181535eacfcdc9a5950" +checksum = "dff66f8deecc2403b7234515836da3d22cdd7d511fcb80b2324c8c68c12237ef" dependencies = [ "cosmwasm-std", "cw-controllers", @@ -806,9 +806,9 @@ dependencies = [ [[package]] name = "tg-voting-contract" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2d42ff2c38740afe3164bae00ac382021e988cca195df353c0f84d187a081d86" +checksum = "936cdda14cacf798788f311c673f35016b9c65a2cc77ba708bd9a10da9c72ff2" dependencies = [ "cosmwasm-std", "cw-storage-plus", @@ -824,9 +824,9 @@ dependencies = [ [[package]] name = "tg3" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "584eb1d7f2c135b418a18c0689fd90921333dbf7c72928f6e016f9684b23a2fb" +checksum = "9c8d690a4d16c4512fac21b4180b04bf3ab0ad38af070077dbfa6c2b3ec21ec4" dependencies = [ "cosmwasm-std", "schemars", @@ -837,9 +837,9 @@ dependencies = [ [[package]] name = "tg4" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11139c8c6554bc07ca5e7562ddb0e87aa0185d40ba3a1463f39f00768736a42a" +checksum = "fbbb5dc0dc49db8ba88673d165953d5c7d4a3ad4170956bc0a5f1465e4e81dfd" dependencies = [ "cosmwasm-std", "schemars", @@ -849,9 +849,9 @@ dependencies = [ [[package]] name = "tg4-engagement" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6a045db0ee0a045e4ba891ba8a27f2f9678ea78e1e7680584df84793543096ee" +checksum = "6a7c2f697a4b433419f1bb7cce350c703a47019fb83eec527bc45ee191dd9b7f" dependencies = [ "cosmwasm-std", "cw-controllers", @@ -868,7 +868,7 @@ dependencies = [ [[package]] name = "tgrade-ap-voting" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "assert_matches", @@ -897,7 +897,7 @@ dependencies = [ [[package]] name = "tgrade-oc-proposals" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "cosmwasm-schema", @@ -921,7 +921,7 @@ dependencies = [ [[package]] name = "tgrade-tc-payments" -version = "0.11.0" +version = "0.12.0" dependencies = [ "chrono", "cosmwasm-schema", @@ -945,7 +945,7 @@ dependencies = [ [[package]] name = "tgrade-trusted-circle" -version = "0.11.0" +version = "0.12.0" dependencies = [ "anyhow", "cosmwasm-schema", @@ -972,9 +972,9 @@ dependencies = [ [[package]] name = "tgrade-valset" -version = "0.11.0" +version = "0.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "355243d8a8bb061c6feaea8cec5cc724e6d351e67b66d1d8bd095141f17299de" +checksum = "ab0872f0331d95aa7ed7b72f6c254579b409cb70bd2acfbc3fdfa221a496bcb0" dependencies = [ "cosmwasm-std", "cw-controllers", diff --git a/contracts/tgrade-ap-voting/Cargo.toml b/contracts/tgrade-ap-voting/Cargo.toml index f0228d74..fbe38fc3 100644 --- a/contracts/tgrade-ap-voting/Cargo.toml +++ b/contracts/tgrade-ap-voting/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tgrade-ap-voting" -version = "0.11.0" +version = "0.12.0" authors = ["Bartłomiej Kuras "] edition = "2018" description = "Implementing tgrade-ap-voting" @@ -24,10 +24,10 @@ schemars = "0.8.1" semver = "1" serde = { version = "1", default-features = false, features = ["derive"] } thiserror = "1" -tg-bindings = "0.11.0" -tg-voting-contract = "0.11.0" -tg-utils = "0.11.0" -tg3 = "0.11.0" +tg-bindings = "0.12.0" +tg-voting-contract = "0.12.0" +tg-utils = "0.12.0" +tg3 = "0.12.0" [dev-dependencies] anyhow = "1" @@ -35,8 +35,8 @@ assert_matches = "1.5" cosmwasm-schema = "1.0.0" cw-multi-test = "0.13.4" cw-storage-plus = "0.13.4" -tg-bindings-test = "0.11.0" -tg-test-utils = "0.11.0" -tg4 = "0.11.0" -tg4-engagement = "0.11.0" -tgrade-oc-proposals = { path = "../tgrade-oc-proposals", version = "0.11.0" } +tg-bindings-test = "0.12.0" +tg-test-utils = "0.12.0" +tg4 = "0.12.0" +tg4-engagement = "0.12.0" +tgrade-oc-proposals = { path = "../tgrade-oc-proposals", version = "0.12.0" } diff --git a/contracts/tgrade-oc-proposals/Cargo.toml b/contracts/tgrade-oc-proposals/Cargo.toml index e6761afe..5f0d98ee 100644 --- a/contracts/tgrade-oc-proposals/Cargo.toml +++ b/contracts/tgrade-oc-proposals/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tgrade-oc-proposals" -version = "0.11.0" +version = "0.12.0" authors = ["Ethan Frey "] edition = "2018" description = "Implementing tgrade-oc-proposals" @@ -19,18 +19,18 @@ cw2 = "0.13.4" cw-storage-plus = "0.13.4" schemars = "0.8.1" serde = { version = "1", default-features = false, features = ["derive"] } -tg3 = "0.11.0" -tg4 = "0.11.0" -tg4-engagement = { version = "0.11.0", features = ["library"] } -tg-bindings = "0.11.0" -tg-utils = "0.11.0" -tg-voting-contract = "0.11.0" -tgrade-valset = { version = "0.11.0", features = ["library"] } +tg3 = "0.12.0" +tg4 = "0.12.0" +tg4-engagement = { version = "0.12.0", features = ["library"] } +tg-bindings = "0.12.0" +tg-utils = "0.12.0" +tg-voting-contract = "0.12.0" +tgrade-valset = { version = "0.12.0", features = ["library"] } thiserror = "1" [dev-dependencies] anyhow = "1" cosmwasm-schema = "1.0.0" cw-multi-test = "0.13.4" -tg-bindings-test = "0.11.0" -tg-test-utils = "0.11.0" +tg-bindings-test = "0.12.0" +tg-test-utils = "0.12.0" diff --git a/contracts/tgrade-tc-payments/Cargo.toml b/contracts/tgrade-tc-payments/Cargo.toml index f68801a5..ff7565b3 100644 --- a/contracts/tgrade-tc-payments/Cargo.toml +++ b/contracts/tgrade-tc-payments/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tgrade-tc-payments" -version = "0.11.0" +version = "0.12.0" authors = ["Mauro Lacy "] edition = "2021" description = "Oversight Community / Arbiter Pool payments contract" @@ -27,15 +27,15 @@ cw-controllers = "0.13.4" cw-storage-plus = "0.13.4" schemars = "0.8" serde = { version = "1.0.103", default-features = false, features = ["derive"] } -tg-bindings = "0.11.0" -tg4 = "0.11.0" +tg-bindings = "0.12.0" +tg4 = "0.12.0" thiserror = "1.0.21" [dev-dependencies] cw-multi-test = "0.13.4" -tg4-engagement = "0.11.0" -tg-voting-contract = "0.11.0" -tg-bindings-test = "0.11.0" -tg-utils = "0.11.0" -tgrade-trusted-circle = { version = "0.11.0", path = "../tgrade-trusted-circle" } -tgrade-ap-voting = { version = "0.11.0", path = "../tgrade-ap-voting" } +tg4-engagement = "0.12.0" +tg-voting-contract = "0.12.0" +tg-bindings-test = "0.12.0" +tg-utils = "0.12.0" +tgrade-trusted-circle = { version = "0.12.0", path = "../tgrade-trusted-circle" } +tgrade-ap-voting = { version = "0.12.0", path = "../tgrade-ap-voting" } diff --git a/contracts/tgrade-trusted-circle/Cargo.toml b/contracts/tgrade-trusted-circle/Cargo.toml index 8fb12fcc..944d70e5 100644 --- a/contracts/tgrade-trusted-circle/Cargo.toml +++ b/contracts/tgrade-trusted-circle/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tgrade-trusted-circle" -version = "0.11.0" +version = "0.12.0" authors = ["Mauro Lacy ", "Ethan Frey "] edition = "2018" description = "Trusted Circle implementation based on TG4 for group membership" @@ -27,11 +27,11 @@ cw-storage-plus = "0.13.4" schemars = "0.8" serde = { version = "1.0.103", default-features = false, features = ["derive"] } semver = "1" -tg3 = "0.11.0" -tg4 = "0.11.0" -tg-bindings = "0.11.0" -tg-utils = "0.11.0" -tg-voting-contract = "0.11.0" +tg3 = "0.12.0" +tg4 = "0.12.0" +tg-bindings = "0.12.0" +tg-utils = "0.12.0" +tg-voting-contract = "0.12.0" thiserror = "1.0.21" [dev-dependencies] @@ -40,5 +40,5 @@ cosmwasm-schema = "1.0.0" cw-multi-test = "0.13.4" derivative = "2" serde_json = "1.0.79" -tg-bindings-test = "0.11.0" -tg4-engagement = "0.11.0" +tg-bindings-test = "0.12.0" +tg4-engagement = "0.12.0"