From 6c1826513a2c14b1f0ad1b61367f39386c4ac6cc Mon Sep 17 00:00:00 2001 From: Alex Peters Date: Wed, 28 Sep 2022 11:51:11 +0200 Subject: [PATCH 1/7] Changelog updates --- CHANGELOG.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 176b032eed..bfce4a68df 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,9 +4,9 @@ [Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.29.0...HEAD) -## [v0.29.0-rc1](https://github.com/CosmWasm/wasmd/tree/v0.29.0-rc1) (2022-09-22) +## [v0.29.0](https://github.com/CosmWasm/wasmd/tree/v0.29.0) (2022-09-28) -[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.28.0...v0.29.0-rc1) +[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.28.0...v0.29.0) - Allow AccessConfig to use a list of addresses instead of just a single address [\#945](https://github.com/CosmWasm/wasmd/issues/945) - Make contract addresses predictable \("deterministic"\) [\#942](https://github.com/CosmWasm/wasmd/issues/942) @@ -21,15 +21,17 @@ - Add gRPC query for WASM params [\#889](https://github.com/CosmWasm/wasmd/issues/889) - Expose Keepers in app.go? [\#881](https://github.com/CosmWasm/wasmd/issues/881) - Remove unused `flagProposalType` flag in gov proposals [\#849](https://github.com/CosmWasm/wasmd/issues/849) -- Restrict code access config modifications [\#901](https://github.com/CosmWasm/wasmd/pull/901) ([alpe](https://github.com/alpe)) -- Prevent migration to a restricted code [\#900](https://github.com/CosmWasm/wasmd/pull/900) ([alpe](https://github.com/alpe)) -- Charge gas to unzip wasm code [\#898](https://github.com/CosmWasm/wasmd/pull/898) ([alpe](https://github.com/alpe)) +- Restrict code access config modifications [\#901](https://github.com/CosmWasm/wasmd/pull/901) +- Prevent migration to a restricted code [\#900](https://github.com/CosmWasm/wasmd/pull/900) +- Charge gas to unzip wasm code [\#898](https://github.com/CosmWasm/wasmd/pull/898) ### Notable changes: - BaseAccount and pruned vesting account types can be re-used for contracts addresses - A new [MsgInstantiateContract2](https://github.com/CosmWasm/wasmd/pull/1014/files#diff-bf58b9da4b674719f07dd5421c532c1ead13a15f8896b59c1f724215d2064b73R75) was introduced which is an additional value for `message` type events - Store event contains new attribute with code checksum now - New `wasmd tx wasm instantiate2` CLI command for predictable addresses on instantiation +- New `cosmwasm_1_1` CosmWasm capability (former "feature") was introduced in [cosmwasm/#1356](https://github.com/CosmWasm/cosmwasm/pull/1356) to support total supply queries +- Module version was bumped to v2 ### Migration notes: - See ibc-go [migration notes](https://github.com/cosmos/ibc-go/blob/v3.3.0/docs/migrations/support-denoms-with-slashes.md) From a1897cac13235d6a6f07982719bbe79e0d686386 Mon Sep 17 00:00:00 2001 From: Alex Peters Date: Tue, 4 Oct 2022 09:55:32 +0200 Subject: [PATCH 2/7] Revert module version bump --- CHANGELOG.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bfce4a68df..382fed723e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ [Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.29.0...HEAD) -## [v0.29.0](https://github.com/CosmWasm/wasmd/tree/v0.29.0) (2022-09-28) +## [v0.29.0](https://github.com/CosmWasm/wasmd/tree/v0.29.0) (2022-10-0x) [Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.28.0...v0.29.0) @@ -31,7 +31,6 @@ - Store event contains new attribute with code checksum now - New `wasmd tx wasm instantiate2` CLI command for predictable addresses on instantiation - New `cosmwasm_1_1` CosmWasm capability (former "feature") was introduced in [cosmwasm/#1356](https://github.com/CosmWasm/cosmwasm/pull/1356) to support total supply queries -- Module version was bumped to v2 ### Migration notes: - See ibc-go [migration notes](https://github.com/cosmos/ibc-go/blob/v3.3.0/docs/migrations/support-denoms-with-slashes.md) From 5a33e5396f9dc82287308e214b29759ffde86e39 Mon Sep 17 00:00:00 2001 From: Alex Peters Date: Fri, 7 Oct 2022 10:50:24 +0200 Subject: [PATCH 3/7] Update changelog --- CHANGELOG.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 382fed723e..40c6825836 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,11 +7,11 @@ ## [v0.29.0](https://github.com/CosmWasm/wasmd/tree/v0.29.0) (2022-10-0x) [Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.28.0...v0.29.0) - +- Check wasmvm version on startup [\#1029](https://github.com/CosmWasm/wasmd/pull/1029/) - Allow AccessConfig to use a list of addresses instead of just a single address [\#945](https://github.com/CosmWasm/wasmd/issues/945) - Make contract addresses predictable \("deterministic"\) [\#942](https://github.com/CosmWasm/wasmd/issues/942) - Add query for the total supply of a coin [\#903](https://github.com/CosmWasm/wasmd/pull/903) ([larry0x](https://github.com/larry0x)) -- Upgrade go to v1.18 [\#866]https://github.com/CosmWasm/wasmd/pull/866/) ([faddat](https://github.com/faddat)) +- Upgrade go to v1.18 [\#866](https://github.com/CosmWasm/wasmd/pull/866/) ([faddat](https://github.com/faddat)) - Upgrade to ibc-go v3.3.0 REQUIRES [MIGRATION](https://github.com/cosmos/ibc-go/blob/v3.2.3/docs/migrations/support-denoms-with-slashes.md) [\#1016](https://github.com/CosmWasm/wasmd/pull/1016) - Upgrade to cosmos-sdk v0.45.8 [\#964](https://github.com/CosmWasm/wasmd/pull/964/) ([faddat](https://github.com/faddat)) - Upgrade wasmvm to v1.1.1 [\#1012](https://github.com/CosmWasm/wasmd/pull/1012), see [wasmvm v1.1.1](https://github.com/CosmWasm/wasmvm/releases/tag/v1.1.1) @@ -28,7 +28,7 @@ ### Notable changes: - BaseAccount and pruned vesting account types can be re-used for contracts addresses - A new [MsgInstantiateContract2](https://github.com/CosmWasm/wasmd/pull/1014/files#diff-bf58b9da4b674719f07dd5421c532c1ead13a15f8896b59c1f724215d2064b73R75) was introduced which is an additional value for `message` type events -- Store event contains new attribute with code checksum now +- Store event contains a new attribute with the code checksum now - New `wasmd tx wasm instantiate2` CLI command for predictable addresses on instantiation - New `cosmwasm_1_1` CosmWasm capability (former "feature") was introduced in [cosmwasm/#1356](https://github.com/CosmWasm/cosmwasm/pull/1356) to support total supply queries From 820e32cb71d83284dc666735f30eb28ebf2f3ef5 Mon Sep 17 00:00:00 2001 From: Alex Peters Date: Mon, 10 Oct 2022 13:00:07 +0200 Subject: [PATCH 4/7] Set release date --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 40c6825836..39f1a43b6e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ [Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.29.0...HEAD) -## [v0.29.0](https://github.com/CosmWasm/wasmd/tree/v0.29.0) (2022-10-0x) +## [v0.29.0](https://github.com/CosmWasm/wasmd/tree/v0.29.0) (2022-10-10) [Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.28.0...v0.29.0) - Check wasmvm version on startup [\#1029](https://github.com/CosmWasm/wasmd/pull/1029/) From 3f380e049064e1a381da56c7a06df56f446205f0 Mon Sep 17 00:00:00 2001 From: Alex Peters Date: Mon, 10 Oct 2022 13:06:50 +0200 Subject: [PATCH 5/7] Update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 39f1a43b6e..f77e209930 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ ## [v0.29.0](https://github.com/CosmWasm/wasmd/tree/v0.29.0) (2022-10-10) [Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.28.0...v0.29.0) +- Add dependencies for protobuf and remove third_party forlder [/#1030](https://github.com/CosmWasm/wasmd/pull/1030) - Check wasmvm version on startup [\#1029](https://github.com/CosmWasm/wasmd/pull/1029/) - Allow AccessConfig to use a list of addresses instead of just a single address [\#945](https://github.com/CosmWasm/wasmd/issues/945) - Make contract addresses predictable \("deterministic"\) [\#942](https://github.com/CosmWasm/wasmd/issues/942) From bb2786dc0b009144c7388b1f810a139706f84fe0 Mon Sep 17 00:00:00 2001 From: Alex Peters Date: Mon, 10 Oct 2022 13:13:58 +0200 Subject: [PATCH 6/7] Update changelog --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index f77e209930..aa8937acb3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -32,6 +32,7 @@ - Store event contains a new attribute with the code checksum now - New `wasmd tx wasm instantiate2` CLI command for predictable addresses on instantiation - New `cosmwasm_1_1` CosmWasm capability (former "feature") was introduced in [cosmwasm/#1356](https://github.com/CosmWasm/cosmwasm/pull/1356) to support total supply queries +- Protobuf files are published to [buf.build](https://buf.build/cosmwasm/wasmd/docs/main:cosmwasm.wasm.v1) ### Migration notes: - See ibc-go [migration notes](https://github.com/cosmos/ibc-go/blob/v3.3.0/docs/migrations/support-denoms-with-slashes.md) From 3a61bbe034927b65ff2bd764150644455212121c Mon Sep 17 00:00:00 2001 From: Alex Peters Date: Mon, 10 Oct 2022 13:48:59 +0200 Subject: [PATCH 7/7] Add buf repo tag for releases --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index ca44b55d11..5cb389572f 100644 --- a/README.md +++ b/README.md @@ -111,6 +111,12 @@ make test if you are using a linux without X or headless linux, look at [this article](https://ahelpme.com/linux/dbusexception-could-not-get-owner-of-name-org-freedesktop-secrets-no-such-name) or [#31](https://github.com/CosmWasm/wasmd/issues/31#issuecomment-577058321). ## Protobuf +The protobuf files for this project are published automatically to the [buf repository](https://buf.build/) to make integration easier: + +| wasmd version | buf tag | +|---------------|---------------------------------------------------------------------------------------------------------------------------------------------| +| 0.26.x | [51931206dbe09529c1819a8a2863d291035a2549](https://buf.build/cosmwasm/wasmd/tree/51931206dbe09529c1819a8a2863d291035a2549:cosmwasm/wasm/v1) | + Generate protobuf ```shell script make proto-gen