Add changelog entry for 0.53.0
This commit is contained in:
99
CHANGELOG.md
99
CHANGELOG.md
@@ -2,7 +2,15 @@
|
||||
|
||||
## [Unreleased](https://github.com/CosmWasm/wasmd/tree/HEAD)
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.52.0...HEAD)
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.53.0...HEAD)
|
||||
|
||||
## [v0.53.0](https://github.com/CosmWasm/wasmd/tree/v0.53.0) (2024-08-21)
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.52.0...v0.53.0)
|
||||
|
||||
- Fix CWA-2024-005
|
||||
- Fix CWA-2024-006
|
||||
- Fix submit-proposal instantiate-contract-2 command [\#1934](https://github.com/CosmWasm/wasmd/pull/1934)
|
||||
|
||||
## [v0.52.0](https://github.com/CosmWasm/wasmd/tree/v0.52.0) (2024-07-11)
|
||||
|
||||
@@ -21,9 +29,11 @@
|
||||
- IBC Callbacks [#1817](https://github.com/CosmWasm/wasmd/pull/1817)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Upgrade to [CosmWasm 2.1.0](https://github.com/CosmWasm/wasmvm/releases/tag/v2.1.0)
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade.
|
||||
|
||||
# [v0.51.0](https://github.com/CosmWasm/wasmd/tree/v0.51.0) (2024-04-22)
|
||||
@@ -48,10 +58,12 @@
|
||||
- Add Build Address gRPC Query [\#1753](https://github.com/CosmWasm/wasmd/pull/1753)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Upgrade to [CosmWasm 2.0.0](https://github.com/CosmWasm/wasmvm/releases/tag/v2.0.0)
|
||||
- Upgrade to [SDK v0.50.6](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.6) patch release of Cosmos SDK Eden
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade.
|
||||
|
||||
## [v0.50.0](https://github.com/CosmWasm/wasmd/tree/v0.50.0) (2023-11-23)
|
||||
@@ -68,10 +80,12 @@
|
||||
- Upgrade to SDK v0.50 + IBC v8.0 [\#1611](https://github.com/CosmWasm/wasmd/pull/1611)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Upgrade to [SDK v0.50.1](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.1) Eden release
|
||||
- Upgrade to [IBC v8.0.0](https://github.com/cosmos/ibc-go/releases/tag/v8.0.0) release
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release includes state migrations! Please pay careful attention to the doc provided by the [SDK](https://github.com/cosmos/cosmos-sdk/blob/v0.50.1/UPGRADING.md#v050x) team
|
||||
and the [IBC](https://github.com/cosmos/ibc-go/releases/tag/v8.0.0) team with their releases
|
||||
- We have some example upgrade code in the `app/upgrade/v0.50` dir, assuming that you come from a wasmd v0.4x version.
|
||||
@@ -80,7 +94,6 @@
|
||||
- Disclaimer: the upgrade codes are examples and may require more customization for your chain. Please do proper tests before applying on mainnets
|
||||
- Please share your experience and success stories on CosmWasm [discord](https://discord.com/invite/cPjEnPd)
|
||||
|
||||
|
||||
## [v0.45.0](https://github.com/CosmWasm/wasmd/tree/v0.45.0) (2023-11-15)
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.44.0...v0.45.0)
|
||||
@@ -91,9 +104,11 @@
|
||||
- Prevent empty channel version [\#1697](https://github.com/CosmWasm/wasmd/pull/1697)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Wasmd v0.43.0 and 0.44.0 releases were retracted because of a bug related to legacy proposals. See https://github.com/CosmWasm/wasmd/issues/1713 for more details.
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade.
|
||||
|
||||
## [v0.44.0](https://github.com/CosmWasm/wasmd/tree/v0.44.0) (2023-11-06)
|
||||
@@ -104,9 +119,11 @@
|
||||
- Prevent non printable characters in label [\#1623](https://github.com/CosmWasm/wasmd/issues/1623)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Upgrade to wasmvm [v1.5.0](https://github.com/CosmWasm/wasmvm/releases/tag/v1.5.0)
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade.
|
||||
|
||||
## [v0.43.0](https://github.com/CosmWasm/wasmd/tree/v0.43.0) (2023-10-10)
|
||||
@@ -119,12 +136,14 @@
|
||||
- Bump wasmvm to v1.4.1 [\#1657](https://github.com/CosmWasm/wasmd/issues/1657)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Wasmd v0.42.0 was retracted because an issue was found in CosmWasm 1.4.0. See https://twitter.com/CosmWasm/status/1709507168448229497
|
||||
- This release bundles CosmWasm v1.4.1 patch release. If you are using wasmd v0.42.0 please upgrade to wasmd 0.43.0 as soon as possible.
|
||||
- Deprecated wasm gov proposals have been removed completely from the codebase together with all the govv1beta1 dependencies.
|
||||
- MsgUpdateContractLabel was introduced to allow contract label updates.
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade.
|
||||
|
||||
## [v0.42.0](https://github.com/CosmWasm/wasmd/tree/v0.42.0) (2023-09-20)
|
||||
@@ -148,6 +167,7 @@
|
||||
- Set default query limit and ensure constraints [\#1632](https://github.com/CosmWasm/wasmd/pull/1632)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Fix gas calculation [\#1567](https://github.com/CosmWasm/wasmd/pull/1567)
|
||||
- Upgrade to wasmvm 1.4 [\#1586](https://github.com/CosmWasm/wasmd/issues/1586)
|
||||
- Bug in IbcQuery::ListChannels implementation when port is unset [\#1597](https://github.com/CosmWasm/wasmd/issues/1597)
|
||||
@@ -159,6 +179,7 @@
|
||||
- Custom StoreCode Authorization for authz module [\#1584](https://github.com/CosmWasm/wasmd/issues/1584)
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade.
|
||||
|
||||
## [v0.41.0](https://github.com/CosmWasm/wasmd/tree/v0.41.0) (2023-07-28)
|
||||
@@ -182,6 +203,7 @@
|
||||
- Bump SDK to v0.47.4 [\#1525](https://github.com/CosmWasm/wasmd/pull/1525)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Bump CometBFT to [v0.37.2](https://github.com/cometbft/cometbft/releases/tag/v0.37.2) because of security issues. See https://github.com/advisories/GHSA-w24w-wp77-qffm
|
||||
- Support for new wasmvm v1.3.0 capabilities [\#1296](https://github.com/CosmWasm/wasmd/issues/1296)
|
||||
- Deprecate alias.go [\#1484](https://github.com/CosmWasm/wasmd/pull/1484)
|
||||
@@ -189,6 +211,7 @@
|
||||
- Add/Remove addresses for code upload params [\#1493](https://github.com/CosmWasm/wasmd/pull/1493)
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade.
|
||||
- This release contains an ibc-go version bump from v7.0.1 to v7.2.0. Please read the [migration guide](https://github.com/cosmos/ibc-go/blob/v7.2.0/docs/migrations/v7-to-v7_1.md) carefully.
|
||||
|
||||
@@ -200,9 +223,11 @@ This patch release includes only the cosmos-sdk upgrade to [v0.47.3](https://git
|
||||
It solves [barberry](https://forum.cosmos.network/t/cosmos-sdk-security-advisory-barberry/10825) security vulnerability.
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Upgrade cosmos-sdk to [v0.47.3](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.47.3)
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations or breaking changes, therefore a coordinated chain upgrade is not required.
|
||||
|
||||
## [v0.40.1](https://github.com/CosmWasm/wasmd/tree/v0.40.1) (2023-06-06)
|
||||
@@ -213,9 +238,11 @@ This patch release includes only the wasmvm upgrade to [v1.2.4](https://github.c
|
||||
It solves some incompatibility problems by improving cache invalidation. See [\#426](https://github.com/CosmWasm/wasmvm/issues/426)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Upgrade wasmvm to v1.2.4. [\#1430](https://github.com/CosmWasm/wasmd/issues/1430)
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations or breaking changes, therefore a coordinated chain upgrade is not required.
|
||||
|
||||
## [v0.40.0](https://github.com/CosmWasm/wasmd/tree/v0.40.0) (2023-05-25)
|
||||
@@ -236,7 +263,7 @@ below to learn more!
|
||||
- Remove starport config [\#1359](https://github.com/CosmWasm/wasmd/pull/1359)
|
||||
- Proper v1 gov support for wasm msg types [\#1301](https://github.com/CosmWasm/wasmd/issues/1301)
|
||||
- Cleanup `ErrNotFound` cases [\#1258](https://github.com/CosmWasm/wasmd/issues/1258)
|
||||
- New proto annotations [\#1157](https://github.com/CosmWasm/wasmd/issues/1157)
|
||||
- New proto annotations [\#1157](https://github.com/CosmWasm/wasmd/issues/1157)
|
||||
- Simulations with '--dry-run' return an error [\#713](https://github.com/CosmWasm/wasmd/issues/713)
|
||||
- Add wasmvm decorator option [\#1348](https://github.com/CosmWasm/wasmd/pull/1348)
|
||||
- More verbose error message [\#1354](https://github.com/CosmWasm/wasmd/pull/1354)
|
||||
@@ -245,6 +272,7 @@ below to learn more!
|
||||
- Upgrade to cosmos-sdk proto 0.47.x [\#1148](https://github.com/CosmWasm/wasmd/issues/1148)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- If you are not coming from v0.32.0, please see the "Notables changes" below, first. Especially about CometBFT.
|
||||
- IBC-Go is a new major version including the "hucklebery" security fix. See [v7.0.1](https://github.com/cosmos/ibc-go/releases/tag/v7.0.1).
|
||||
- SDK 47 support is a big step from the SDK 45 version supported before. Make sure to read the upgrade guide for the SDK
|
||||
@@ -264,13 +292,13 @@ below to learn more!
|
||||
- CLI: `--broadcast-mode block` was removed. You need to query the result for a TX with `wasmd q tx <hash>` instead
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release contains a [state migration](./x/wasm/migrations/v2) for the wasmd module that stores
|
||||
the params in the module store.
|
||||
- SDK v0.47 comes with a lot of api/state braking changes to previous versions. Please see their [upgrade guide](https://github.com/cosmos/cosmos-sdk/blob/main/UPGRADING.md#v047x)
|
||||
which contains a lot of helpful details.
|
||||
- Please read the [migration guide](https://github.com/cosmos/ibc-go/tree/v7.0.0/docs/migrations) for IBC-Go [v7.0.0](https://github.com/cosmos/ibc-go/releases/tag/v7.0.0) carefully
|
||||
|
||||
|
||||
## [v0.32.0](https://github.com/CosmWasm/wasmd/tree/v0.32.0) (2023-05-11)
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.31.0...v0.32.0)
|
||||
@@ -290,6 +318,7 @@ below to learn more!
|
||||
- Upgrade to Cosmos-SDK v0.45.15 including CometBFT [\#1284](https://github.com/CosmWasm/wasmd/pull/1284)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- New CLI param to skip checkLibwasmVersion `--wasm.skip_wasmvm_version_check`
|
||||
- The wasmvm version includes the [Cherry](https://github.com/CosmWasm/advisories/blob/main/CWAs/CWA-2023-002.md) bugfix
|
||||
- New behaviour for Contracts returning errors on IBC packet receive.
|
||||
@@ -304,6 +333,7 @@ below to learn more!
|
||||
- CometBFT includes some [breaking changes](https://github.com/cometbft/cometbft/blob/v0.34.27/CHANGELOG.md#breaking-changes)
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade
|
||||
|
||||
## [v0.31.0](https://github.com/CosmWasm/wasmd/tree/v0.31.0) (2023-03-13)
|
||||
@@ -316,8 +346,8 @@ below to learn more!
|
||||
- Add Windows client-side support [\#1169](https://github.com/CosmWasm/wasmd/issues/1169)
|
||||
- Upgrade Cosmos-SDK to [v0.45.14](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.14)
|
||||
- Add missing events for admin-related methods [\#1173](https://github.com/CosmWasm/wasmd/issues/1173)
|
||||
- Disallow storing new codes with ACCESS\_TYPE\_ONLY\_ADDRESS [\#1144](https://github.com/CosmWasm/wasmd/issues/1144)
|
||||
- Support builds without CGO [\#1129](https://github.com/CosmWasm/wasmd/issues/1129)
|
||||
- Disallow storing new codes with ACCESS_TYPE_ONLY_ADDRESS [\#1144](https://github.com/CosmWasm/wasmd/issues/1144)
|
||||
- Support builds without CGO [\#1129](https://github.com/CosmWasm/wasmd/issues/1129)
|
||||
- Wasmd does not sort coins when converting from CosmWasm Coins to SDK
|
||||
Coins [\#1118](https://github.com/CosmWasm/wasmd/issues/1118)
|
||||
- Add InstantiateContract2Proposal [\#1062](https://github.com/CosmWasm/wasmd/issues/1062)
|
||||
@@ -329,6 +359,7 @@ below to learn more!
|
||||
- Upgrade ICA to [v0.2.6](https://github.com/cosmos/interchain-accounts-demo/releases/tag/v0.2.6) [\#1192](https://github.com/CosmWasm/wasmd/pull/1192)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- Genesis messages were deprecated before and are removed with this release
|
||||
- New `cosmwasm_1_2` [capability](https://github.com/CosmWasm/cosmwasm/blob/main/docs/CAPABILITIES-BUILT-IN.md) to
|
||||
enable new features:
|
||||
@@ -340,11 +371,13 @@ below to learn more!
|
||||
- Wasmd client can now be used on Windows
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade
|
||||
|
||||
## [v0.30.0](https://github.com/CosmWasm/wasmd/tree/v0.30.0) (2022-12-02)
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.29.2...v0.30.0)
|
||||
|
||||
- Provide source, builder and codehash information in store code proposal message[\#1072](https://github.com/CosmWasm/wasmd/pull/1072)
|
||||
- Add new CLI query/ endpoint to get contracts by creator address [\#998](https://github.com/CosmWasm/wasmd/pull/998)
|
||||
- Upgrade to Go v1.19 [\#1044](https://github.com/CosmWasm/wasmd/pull/1044)
|
||||
@@ -356,12 +389,14 @@ below to learn more!
|
||||
- Start developer guide for contributors [\#654](https://github.com/CosmWasm/wasmd/issues/654)
|
||||
|
||||
### Notable changes:
|
||||
|
||||
- IBC fee middleware is setup in `app.go`. Please note that it can be enabled with new channels only. A nice read is this [article](https://medium.com/the-interchain-foundation/ibc-relaying-as-a-service-the-in-protocol-incentivization-story-2c008861a957).
|
||||
- Authz for wasm contracts can be granted via `wasmd tx wasm grant` and executed via `wasmd tx authz exec` command
|
||||
- Go v1.19 required to prevent a mixed chain setup with older versions. Just to be on the safe side.
|
||||
- Store code proposal types have new metadata fields added that can help to build client side tooling to verify the wasm contract in the proposal
|
||||
|
||||
### Migration notes:
|
||||
|
||||
- The wasmd module version was bumped and a [state migration](https://github.com/CosmWasm/wasmd/pull/1021/files#diff-4357c2137e24f583b8f852cc210320cb71af18e2fdfb8c21b55d8667cfe54690R20) registered.
|
||||
- See ibc-go [migration notes](https://github.com/cosmos/ibc-go/blob/v4.2.0/docs/migrations)
|
||||
- See interchain-accounts [`MsgRegisterAccount.Version` field](https://github.com/cosmos/interchain-accounts-demo/compare/v0.1.0...v0.2.4#diff-ac8bca25810de6d3eef95f74fc9acf2223f3687822e6227b584e0d3b40db6566). Full diff [v0.1.0 to v0.2.4](https://github.com/cosmos/interchain-accounts-demo/compare/v0.1.0...v0.2.4)
|
||||
@@ -377,6 +412,7 @@ below to learn more!
|
||||
## [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)
|
||||
@@ -388,7 +424,7 @@ below to learn more!
|
||||
- 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)
|
||||
- Add documentation how to add x/wasm to a new Cosmos SDK chain [\#876](https://github.com/CosmWasm/wasmd/issues/876)
|
||||
- Upgrade keyring / go-keychain dependencies (removes deprecate warning) [\#957](https://github.com/CosmWasm/wasmd/issues/957)
|
||||
- Make contract pinning an optional field in StoreCode proposals [\#972](https://github.com/CosmWasm/wasmd/issues/972)
|
||||
- Make contract pinning an optional field in StoreCode proposals [\#972](https://github.com/CosmWasm/wasmd/issues/972)
|
||||
- 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)
|
||||
@@ -397,6 +433,7 @@ below to learn more!
|
||||
- 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 a new attribute with the code checksum now
|
||||
@@ -405,8 +442,8 @@ below to learn more!
|
||||
- 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)
|
||||
|
||||
- See ibc-go [migration notes](https://github.com/cosmos/ibc-go/blob/v3.3.0/docs/migrations/support-denoms-with-slashes.md)
|
||||
|
||||
## [v0.28.0](https://github.com/CosmWasm/wasmd/tree/v0.28.0) (2022-07-29)
|
||||
|
||||
@@ -422,11 +459,11 @@ No
|
||||
|
||||
Migration notes:
|
||||
|
||||
* Contracts can no longer parse events from any calls except if they call another contract (or instantiate it, migrate it, etc).
|
||||
The main issue here is likely "Custom" queries from a blockchain, which want to send info (eg. how many tokens were swapped).
|
||||
Since those custom bindings are maintained by the chain, they can use the data field to pass any deterministic information
|
||||
back to the contract. We recommend using JSON encoding there with some documented format the contracts can parse out easily.
|
||||
* For possible non-determinism issues, we also sort all attributes in events. Better safe than sorry.
|
||||
- Contracts can no longer parse events from any calls except if they call another contract (or instantiate it, migrate it, etc).
|
||||
The main issue here is likely "Custom" queries from a blockchain, which want to send info (eg. how many tokens were swapped).
|
||||
Since those custom bindings are maintained by the chain, they can use the data field to pass any deterministic information
|
||||
back to the contract. We recommend using JSON encoding there with some documented format the contracts can parse out easily.
|
||||
- For possible non-determinism issues, we also sort all attributes in events. Better safe than sorry.
|
||||
|
||||
## [v0.27.0](https://github.com/CosmWasm/wasmd/tree/v0.27.0) (2022-05-19)
|
||||
|
||||
@@ -441,6 +478,7 @@ Yes
|
||||
- Fix SudoContractProposal and ExecuteContractProposal [\#808](https://github.com/CosmWasm/wasmd/pull/808) ([the-frey](https://github.com/the-frey))
|
||||
|
||||
**Implemented Enhancements**
|
||||
|
||||
- Add UpdateInstantiateConfig governance proposal [\#820](https://github.com/CosmWasm/wasmd/pull/796) ([jhernandezb](https://github.com/jhernandezb))
|
||||
- Upgrade wasmvm to v1.0.0 [\#844](https://github.com/CosmWasm/wasmd/pull/844) and [\#858](https://github.com/CosmWasm/wasmd/pull/858)
|
||||
- Support state sync [\#478](https://github.com/CosmWasm/wasmd/issues/478)
|
||||
@@ -479,9 +517,11 @@ Yes
|
||||
## [v0.25.0](https://github.com/CosmWasm/wasmd/tree/v0.25.0) (2022-04-06)
|
||||
|
||||
**API Breaking**
|
||||
|
||||
- Upgrade wasmvm to v1.0.0-beta10 [\#790](https://github.com/CosmWasm/wasmd/pull/790), [\#800](https://github.com/CosmWasm/wasmd/pull/800)
|
||||
|
||||
**Implemented Enhancements**
|
||||
|
||||
- Fix: close iterators [\#792](https://github.com/CosmWasm/wasmd/pull/792)
|
||||
- Use callback pattern for contract state iterator [\#794](https://github.com/CosmWasm/wasmd/pull/794)
|
||||
- Bump github.com/stretchr/testify from 1.7.0 to 1.7.1 [\#787](https://github.com/CosmWasm/wasmd/pull/787)
|
||||
@@ -492,16 +532,19 @@ Yes
|
||||
## [v0.24.0](https://github.com/CosmWasm/wasmd/tree/v0.24.0) (2022-03-09)
|
||||
|
||||
**API Breaking**
|
||||
|
||||
- Add cosmwasm project prefix to REST query paths [\#743](https://github.com/CosmWasm/wasmd/issues/743)
|
||||
- Add support for old contract addresses of length 20 [\#758](https://github.com/CosmWasm/wasmd/issues/758)
|
||||
- Update wasmvm to 1.0.0-beta7 (incl wasmer 2.2) [\#774](https://github.com/CosmWasm/wasmd/issues/774)
|
||||
|
||||
**Fixed bugs**
|
||||
|
||||
- Add missing colons in String of some proposals [\#752](https://github.com/CosmWasm/wasmd/pull/752)
|
||||
- Replace custom codec with SDK codec (needed for rosetta) [\#760](https://github.com/CosmWasm/wasmd/pull/760)
|
||||
- Support `--no-admin` flag on cli for gov instantiation [\#771](https://github.com/CosmWasm/wasmd/pull/771)
|
||||
|
||||
**Implemented Enhancements**
|
||||
|
||||
- Add support for Buf Build [\#753](https://github.com/CosmWasm/wasmd/pull/753), [\#755](https://github.com/CosmWasm/wasmd/pull/755), [\#756](https://github.com/CosmWasm/wasmd/pull/756)
|
||||
- Redact most errors sent to contracts, for better determinism guarantees [\#765](https://github.com/CosmWasm/wasmd/pull/765), [\#775](https://github.com/CosmWasm/wasmd/pull/775)
|
||||
|
||||
@@ -510,6 +553,7 @@ Yes
|
||||
## [v0.23.0](https://github.com/CosmWasm/wasmd/tree/v0.23.0) (2022-01-28)
|
||||
|
||||
**Fixed bugs**
|
||||
|
||||
- Set end block order [\#736](https://github.com/CosmWasm/wasmd/issues/736)
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.22.0...v0.23.0)
|
||||
@@ -517,10 +561,12 @@ Yes
|
||||
## [v0.22.0](https://github.com/CosmWasm/wasmd/tree/v0.22.0) (2022-01-20)
|
||||
|
||||
**Api Breaking:**
|
||||
|
||||
- Upgrade to cosmos-sdk v0.45.0 [\#717](https://github.com/CosmWasm/wasmd/pull/717)
|
||||
- Upgrade wasmvm to v1.0.0-beta5 [\#714](https://github.com/CosmWasm/wasmd/pull/714)
|
||||
|
||||
**Implemented Enhancements:**
|
||||
|
||||
- Use proper SystemError::NoSuchContract on ContractInfo if missing [\#687](https://github.com/CosmWasm/wasmd/issues/687)
|
||||
- Benchmark tests flickering: directory not empty [\#659](https://github.com/CosmWasm/wasmd/issues/659)
|
||||
- Implement PinCode and UnpinCode proposal client handlers [\#707](https://github.com/CosmWasm/wasmd/pull/707) ([orkunkl](https://github.com/orkunkl))
|
||||
@@ -535,16 +581,17 @@ Yes
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.21.0...v0.22.0)
|
||||
|
||||
|
||||
## [v0.21.0](https://github.com/CosmWasm/wasmd/tree/v0.21.0) (2021-11-17)
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.20.0...v0.21.0)
|
||||
|
||||
**Fixed bugs + Api Breaking:**
|
||||
|
||||
- Prevent infinite gas consumption in simulation queries [\#670](https://github.com/CosmWasm/wasmd/issues/670)
|
||||
- Amino JSON representation of inner message in Msg{Instantiate,Migrate,Execute}Contract [\#642](https://github.com/CosmWasm/wasmd/issues/642)
|
||||
|
||||
**Implemented Enhancements:**
|
||||
|
||||
- Bump wasmvm to v1.0.0-beta2 [\#676](https://github.com/CosmWasm/wasmd/pull/676)
|
||||
- Add Benchmarks to compare with native modules [\#635](https://github.com/CosmWasm/wasmd/issues/635)
|
||||
- Document M1 is not supported [\#653](https://github.com/CosmWasm/wasmd/issues/653)
|
||||
@@ -565,6 +612,7 @@ Yes
|
||||
- Add capabilities to begin block [\#626](https://github.com/CosmWasm/wasmd/pull/626)
|
||||
|
||||
**Api Breaking:**
|
||||
|
||||
- Update to wasmvm 1.0.0-soon2 [\#624](https://github.com/CosmWasm/wasmd/issues/624)
|
||||
|
||||
**Implemented Enhancements:**
|
||||
@@ -590,7 +638,8 @@ Yes
|
||||
- Fix bug in query handler initialization on reply [\#604](https://github.com/CosmWasm/wasmd/issues/604)
|
||||
|
||||
**Api Breaking:**
|
||||
- Bump Go version to 1.16 [\#612](https://github.com/CosmWasm/wasmd/pull/612)
|
||||
|
||||
- Bump Go version to 1.16 [\#612](https://github.com/CosmWasm/wasmd/pull/612)
|
||||
|
||||
**Implemented Enhancements:**
|
||||
|
||||
@@ -606,9 +655,10 @@ Yes
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.17.0...v0.18.0)
|
||||
|
||||
**Api Breaking:**
|
||||
|
||||
- Events documented and refactored [\#448](https://github.com/CosmWasm/wasmd/issues/448), [\#589](https://github.com/CosmWasm/wasmd/pull/589), [\#587](https://github.com/CosmWasm/wasmd/issues/587)
|
||||
- Add organisation to grpc gateway path [\#578](https://github.com/CosmWasm/wasmd/pull/578)
|
||||
- Move Proto version from `v1beta1` to `v1` for all cosmwasm.wasm.* types
|
||||
- Move Proto version from `v1beta1` to `v1` for all cosmwasm.wasm.\* types
|
||||
[\#563](https://github.com/CosmWasm/wasmd/pull/563)
|
||||
- Renamed InitMsg and MigrateMsg fields to Msg. This applies to protobuf Msg
|
||||
and Proposals, as well as REST and CLI [\#563](https://github.com/CosmWasm/wasmd/pull/563)
|
||||
@@ -619,6 +669,7 @@ Yes
|
||||
[\#565](https://github.com/CosmWasm/wasmd/pull/565)
|
||||
|
||||
**Implemented Enhancements:**
|
||||
|
||||
- Cosmos SDK 0.42.9, wasmvm 0.16.0 [\#582](https://github.com/CosmWasm/wasmd/pull/582)
|
||||
- Better ibc contract interface [\#570](https://github.com/CosmWasm/wasmd/pull/570) ([ethanfrey](https://github.com/ethanfrey))
|
||||
- Reject invalid events/attributes returned from contracts [\#560](https://github.com/CosmWasm/wasmd/pull/560)
|
||||
@@ -634,6 +685,7 @@ Yes
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.16.0...v0.17.0)
|
||||
|
||||
**Features:**
|
||||
|
||||
- Remove json type cast for contract msgs [\#520](https://github.com/CosmWasm/wasmd/pull/520) ([alpe](https://github.com/alpe))
|
||||
- Bump github.com/cosmos/cosmos-sdk from 0.42.4 to 0.42.5 [\#519](https://github.com/CosmWasm/wasmd/pull/519) ([dependabot-preview[bot]](https://github.com/apps/dependabot-preview))
|
||||
|
||||
@@ -642,6 +694,7 @@ Yes
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.15.1...v0.16.0)
|
||||
|
||||
**Features:**
|
||||
|
||||
- Upgrade to wasmvm v0.14.0-rc1 [\#508](https://github.com/CosmWasm/wasmd/pull/508) ([alpe](https://github.com/alpe))
|
||||
- Use the cache metrics from WasmVM [\#500](https://github.com/CosmWasm/wasmd/issues/500)
|
||||
- Update IBC.md [\#494](https://github.com/CosmWasm/wasmd/pull/494) ([ethanfrey](https://github.com/ethanfrey))
|
||||
@@ -675,6 +728,7 @@ Yes
|
||||
- Implement IBC contract support [\#394](https://github.com/CosmWasm/wasmd/pull/394) ([alpe](https://github.com/alpe))
|
||||
|
||||
**Api breaking:**
|
||||
|
||||
- Improve list contracts by code query [\#497](https://github.com/CosmWasm/wasmd/pull/497) ([alpe](https://github.com/alpe))
|
||||
- Rename to just `funds` [/#423](https://github.com/CosmWasm/wasmd/issues/423)
|
||||
|
||||
@@ -693,13 +747,14 @@ Yes
|
||||
|
||||
**Fixed bugs:**
|
||||
|
||||
- Fix Parameter change via proposal [\#392](https://github.com/CosmWasm/wasmd/issues/392)
|
||||
- Fix Parameter change via proposal [\#392](https://github.com/CosmWasm/wasmd/issues/392)
|
||||
|
||||
## [v0.15.0](https://github.com/CosmWasm/wasmd/tree/v0.15.0) (2021-01-27)
|
||||
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.14.1...v0.15.0)
|
||||
|
||||
**Features:**
|
||||
|
||||
- Upgrade to cosmos-sdk v0.41.0 [\#390](https://github.com/CosmWasm/wasmd/pull/390)
|
||||
|
||||
## [v0.14.1](https://github.com/CosmWasm/wasmd/tree/v0.14.1) (2021-01-20)
|
||||
@@ -707,6 +762,7 @@ Yes
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.14.0...v0.14.1)
|
||||
|
||||
**Features:**
|
||||
|
||||
- Upgrade to cosmos-sdk v0.40.1 final + Tendermint 0.34.3 [\#380](https://github.com/CosmWasm/wasmd/pull/380)
|
||||
|
||||
## [v0.14.0](https://github.com/CosmWasm/wasmd/tree/v0.14.0) (2021-01-11)
|
||||
@@ -714,6 +770,7 @@ Yes
|
||||
[Full Changelog](https://github.com/CosmWasm/wasmd/compare/v0.13.0...v0.14.0)
|
||||
|
||||
**Features:**
|
||||
|
||||
- Upgrade to cosmos-sdk v0.40.0 final [\#354](https://github.com/CosmWasm/wasmd/pull/369)
|
||||
- Refactor to GRPC message server [\#366](https://github.com/CosmWasm/wasmd/pull/366)
|
||||
- Make it easy to initialize contracts in genesis file with new CLI commands[\#326](https://github.com/CosmWasm/wasmd/issues/326)
|
||||
@@ -763,7 +820,7 @@ Yes
|
||||
|
||||
- Exclude generate proto code files in coverage [\#320](https://github.com/CosmWasm/wasmd/pull/320) ([alpe](https://github.com/alpe))
|
||||
- Upgrade wasmvm to 0.12.0 [\#319](https://github.com/CosmWasm/wasmd/pull/319) ([webmaster128](https://github.com/webmaster128))
|
||||
- Fix chain id setup in contrib/local/setup\_wasmd.sh [\#318](https://github.com/CosmWasm/wasmd/pull/318) ([orkunkl](https://github.com/orkunkl))
|
||||
- Fix chain id setup in contrib/local/setup_wasmd.sh [\#318](https://github.com/CosmWasm/wasmd/pull/318) ([orkunkl](https://github.com/orkunkl))
|
||||
- Add pagination to grpc queries [\#317](https://github.com/CosmWasm/wasmd/pull/317) ([alpe](https://github.com/alpe))
|
||||
|
||||
## [v0.12.0](https://github.com/CosmWasm/wasmd/tree/v0.12.0) (2020-11-17)
|
||||
@@ -775,7 +832,7 @@ Yes
|
||||
- Merge wasmd and wasmcli into a single binary [\#308](https://github.com/CosmWasm/wasmd/issues/308)
|
||||
- Change bech32 prefix for wasmd [\#313](https://github.com/CosmWasm/wasmd/issues/313)
|
||||
- Upgrade go-cowasmwasm to wasmvm 0.12 [\#309](https://github.com/CosmWasm/wasmd/issues/309)
|
||||
- Use string type for AccAddresses in proto [\#306](https://github.com/CosmWasm/wasmd/issues/306)
|
||||
- Use string type for AccAddresses in proto [\#306](https://github.com/CosmWasm/wasmd/issues/306)
|
||||
- Upgrade to cosmos/sdk v0.40.0-rc2 [\#296](https://github.com/CosmWasm/wasmd/issues/296)
|
||||
- Generate protobuf outputs in a container [\#295](https://github.com/CosmWasm/wasmd/issues/295)
|
||||
- Instantiate contract process ordering [\#292](https://github.com/CosmWasm/wasmd/issues/292)
|
||||
@@ -789,7 +846,7 @@ Yes
|
||||
- Integrate wasmcli into wasmd [\#312](https://github.com/CosmWasm/wasmd/pull/312) ([alpe](https://github.com/alpe))
|
||||
- Upgrade wasmvm aka go-cosmwasm [\#311](https://github.com/CosmWasm/wasmd/pull/311) ([alpe](https://github.com/alpe))
|
||||
- Upgrade to Stargate RC3 [\#305](https://github.com/CosmWasm/wasmd/pull/305) ([alpe](https://github.com/alpe))
|
||||
- Containerized Protobuf generation [\#304](https://github.com/CosmWasm/wasmd/pull/304) ([alpe](https://github.com/alpe))
|
||||
- Reject wasm code exceeding limit [\#302](https://github.com/CosmWasm/wasmd/pull/302) ([alpe](https://github.com/alpe))
|
||||
- Containerized Protobuf generation [\#304](https://github.com/CosmWasm/wasmd/pull/304) ([alpe](https://github.com/alpe))
|
||||
- Reject wasm code exceeding limit [\#302](https://github.com/CosmWasm/wasmd/pull/302) ([alpe](https://github.com/alpe))
|
||||
- Support self calling contract on instantiation [\#300](https://github.com/CosmWasm/wasmd/pull/300) ([alpe](https://github.com/alpe))
|
||||
- Upgrade to Stargate RC2 [\#299](https://github.com/CosmWasm/wasmd/pull/299) ([alpe](https://github.com/alpe))
|
||||
|
||||
Reference in New Issue
Block a user