You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Upgrade to [CosmWasm 2.1.0](https://github.com/CosmWasm/wasmvm/releases/tag/v2.0.0)
24
+
- Upgrade to [CosmWasm 2.1.0](https://github.com/CosmWasm/wasmvm/releases/tag/v2.1.0)
25
25
26
26
### Migration notes:
27
27
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade.
@@ -72,7 +72,7 @@
72
72
- Upgrade to [IBC v8.0.0](https://github.com/cosmos/ibc-go/releases/tag/v8.0.0) release
73
73
74
74
### Migration notes:
75
-
- 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
75
+
- 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
76
76
and the [IBC](https://github.com/cosmos/ibc-go/releases/tag/v8.0.0) team with their releases
77
77
- We have some example upgrade code in the `app/upgrade/v0.50` dir, assuming that you come from a wasmd v0.4x version.
78
78
- We also tested a chain upgrade with wasmd v0.33 to v0.50 directly with a fix to [app.go](https://github.com/CosmWasm/wasmd/blame/b02a4723618629b5bb9603d8298621f6ef449f92/app/app.go#L927)
@@ -248,23 +248,23 @@ below to learn more!
248
248
- If you are not coming from v0.32.0, please see the "Notables changes" below, first. Especially about CometBFT.
249
249
- 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).
250
250
- SDK 47 support is a big step from the SDK 45 version supported before. Make sure to read the upgrade guide for the SDK
251
-
before applying any changes. Links below.
252
-
- Some advice from working with SDK 47 that may affect you, too:
253
-
- The SDK version includes some key store migration for the CLI. Make sure you backup your private keys before
251
+
before applying any changes. Links below.
252
+
- Some advice from working with SDK 47 that may affect you, too:
253
+
- The SDK version includes some key store migration for the CLI. Make sure you backup your private keys before
254
254
testing this! You can not switch back to v0.45 afaik
255
-
- Take care that you use the goleveldb version used in the SDK. A transitive dependency may change it which caused
255
+
- Take care that you use the goleveldb version used in the SDK. A transitive dependency may change it which caused
256
256
failing queries on a running server: `Error: rpc error: code = InvalidArgument desc = failed to load state at height 1; version does not exist (latest height: 1): invalid request`
- With custom modules, use the new proto-builder version (Makefile) to let proto types register with the correct registry
260
-
- Ensure that all `ParameterChangeProposal` are completed before the upgrade or migrate them to `v1.gov`. SDK and wasm
260
+
- Ensure that all `ParameterChangeProposal` are completed before the upgrade or migrate them to `v1.gov`. SDK and wasm
261
261
modules execute a migration before so that these proposals would not have an affect.
262
262
- Attribute keys/ values in events are strings and not bytes in CometBFT. This may break clients
263
263
- CLI: `add-genesis-account`, `gentx,add-genesis-account`, `collect-gentxs` and others are now under genesis command as parent
264
264
- CLI: `--broadcast-mode block` was removed. You need to query the result for a TX with `wasmd q tx <hash>` instead
265
265
266
266
### Migration notes:
267
-
- This release contains a [state migration](./x/wasm/migrations/v2) for the wasmd module that stores
267
+
- This release contains a [state migration](./x/wasm/migrations/v2) for the wasmd module that stores
268
268
the params in the module store.
269
269
- 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)
270
270
which contains a lot of helpful details.
@@ -295,14 +295,14 @@ below to learn more!
295
295
- New behaviour for Contracts returning errors on IBC packet receive.
296
296
- Let contract fully abort IBC receive in certain case [\#1220](https://github.com/CosmWasm/wasmd/issues/1220)
297
297
- Return non redacted error content on IBC packet recv [\#1289](https://github.com/CosmWasm/wasmd/issues/1289)
298
-
- Wasm and submessage events follow SDK transaction behaviour. Not persisted on state rollback
298
+
- Wasm and submessage events follow SDK transaction behaviour. Not persisted on state rollback
299
299
- Full error message is stored in event [\#1288](https://github.com/CosmWasm/wasmd/issues/1288)
300
-
- See updates in cosmwasm [doc](https://github.com/CosmWasm/cosmwasm/pull/1646/files?short_path=f9839d7#diff-f9839d73197185aaec052064f43a324bd9309413f3ad36183c3247580b1b6669) for more details.
301
-
- The SDK v0.45.15 replaces Tendermint with CometBFT. This requires a `replace` statement in `go.mod`.
300
+
- See updates in cosmwasm [doc](https://github.com/CosmWasm/cosmwasm/pull/1646/files?short_path=f9839d7#diff-f9839d73197185aaec052064f43a324bd9309413f3ad36183c3247580b1b6669) for more details.
301
+
- The SDK v0.45.15 replaces Tendermint with CometBFT. This requires a `replace` statement in `go.mod`.
302
302
Please read their [release notes](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.45.15) carefully for details
303
303
- The SDK v0.45.x line reached its end-of-life.
304
-
- CometBFT includes some [breaking changes](https://github.com/cometbft/cometbft/blob/v0.34.27/CHANGELOG.md#breaking-changes)
305
-
304
+
- CometBFT includes some [breaking changes](https://github.com/cometbft/cometbft/blob/v0.34.27/CHANGELOG.md#breaking-changes)
305
+
306
306
### Migration notes:
307
307
- This release does not include any state migrations but breaking changes that require a coordinated chain upgrade
308
308
@@ -357,7 +357,7 @@ below to learn more!
357
357
358
358
### Notable changes:
359
359
- 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).
360
-
- Authz for wasm contracts can be granted via `wasmd tx wasm grant` and executed via `wasmd tx authz exec` command
360
+
- Authz for wasm contracts can be granted via `wasmd tx wasm grant` and executed via `wasmd tx authz exec` command
361
361
- Go v1.19 required to prevent a mixed chain setup with older versions. Just to be on the safe side.
362
362
- 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
- Add dependencies for protobuf and remove third_party forlder [/#1030](https://github.com/CosmWasm/wasmd/pull/1030)
381
-
- Check wasmvm version on startup [\#1029](https://github.com/CosmWasm/wasmd/pull/1029/)
381
+
- Check wasmvm version on startup [\#1029](https://github.com/CosmWasm/wasmd/pull/1029/)
382
382
- Allow AccessConfig to use a list of addresses instead of just a single address [\#945](https://github.com/CosmWasm/wasmd/issues/945)
383
383
- Make contract addresses predictable \("deterministic"\)[\#942](https://github.com/CosmWasm/wasmd/issues/942)
384
384
- Add query for the total supply of a coin [\#903](https://github.com/CosmWasm/wasmd/pull/903) ([larry0x](https://github.com/larry0x))
@@ -401,7 +401,7 @@ below to learn more!
401
401
- A new [MsgInstantiateContract2](https://github.com/CosmWasm/wasmd/pull/1014/files#diff-bf58b9da4b674719f07dd5421c532c1ead13a15f8896b59c1f724215d2064b73R75) was introduced which is an additional value for `message` type events
402
402
- Store event contains a new attribute with the code checksum now
403
403
- New `wasmd tx wasm instantiate2` CLI command for predictable addresses on instantiation
404
-
- 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
404
+
- 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
405
405
- Protobuf files are published to [buf.build](https://buf.build/cosmwasm/wasmd/docs/main:cosmwasm.wasm.v1)
406
406
407
407
### Migration notes:
@@ -613,13 +613,13 @@ Yes
613
613
- Renamed InitMsg and MigrateMsg fields to Msg. This applies to protobuf Msg
614
614
and Proposals, as well as REST and CLI [\#563](https://github.com/CosmWasm/wasmd/pull/563)
615
615
- Removed source and builder fields from StoreCode and CodeInfo. They were rarely used.
0 commit comments