diff --git a/changelog.md b/changelog.md index 09d0a2e67d..475307318d 100644 --- a/changelog.md +++ b/changelog.md @@ -5,6 +5,14 @@ ### Changes - [#4149](https://github.com/ignite/cli/pull/4149) Bump cometbft to `v0.38.7` +- [#4168](https://github.com/ignite/cli/pull/4168) Bump IBC to `v8.3.1` + If you are upgrading manually from `v8.2.0` to `v8.3.1`, add the following to your `ibc.go` file: + + ```diff + app.ICAHostKeeper = ... + + app.ICAHostKeeper.WithQueryRouter(app.GRPCQueryRouter())` + app.ICAControllerKeeper = ... + ``` ## [`v28.4.0`](https://github.com/ignite/cli/releases/tag/v28.4.0) diff --git a/ignite/templates/app/files/app/ibc.go.plush b/ignite/templates/app/files/app/ibc.go.plush index f235cd1c65..9494c7a261 100644 --- a/ignite/templates/app/files/app/ibc.go.plush +++ b/ignite/templates/app/files/app/ibc.go.plush @@ -128,6 +128,8 @@ func (app *App) registerIBCModules(appOpts servertypes.AppOptions) error { app.MsgServiceRouter(), authtypes.NewModuleAddress(govtypes.ModuleName).String(), ) + app.ICAHostKeeper.WithQueryRouter(app.GRPCQueryRouter()) + app.ICAControllerKeeper = icacontrollerkeeper.NewKeeper( app.appCodec, app.GetKey(icacontrollertypes.StoreKey), diff --git a/ignite/templates/app/files/go.mod.plush b/ignite/templates/app/files/go.mod.plush index 775f49318d..150c0b8e9a 100644 --- a/ignite/templates/app/files/go.mod.plush +++ b/ignite/templates/app/files/go.mod.plush @@ -34,7 +34,7 @@ require ( github.com/cosmos/cosmos-sdk v0.50.6 github.com/cosmos/gogoproto v1.4.12 github.com/cosmos/ibc-go/modules/capability v1.0.0 - github.com/cosmos/ibc-go/v8 v8.2.0 + github.com/cosmos/ibc-go/v8 v8.3.1 github.com/golang/protobuf v1.5.4 github.com/gorilla/mux v1.8.1 github.com/grpc-ecosystem/grpc-gateway v1.16.0 @@ -47,5 +47,5 @@ require ( google.golang.org/genproto/googleapis/api v0.0.0-20240325203815-454cdb8f5daa google.golang.org/grpc v1.63.2 google.golang.org/grpc/cmd/protoc-gen-go-grpc v1.3.0 - google.golang.org/protobuf v1.33.0 + google.golang.org/protobuf v1.34.1 ) \ No newline at end of file