From b07947171c7d7f4cde17ee8b2fdaf083e875e91d Mon Sep 17 00:00:00 2001 From: Julien Robert <julien@rbrt.fr> Date: Wed, 15 May 2024 16:09:11 +0200 Subject: [PATCH] chore: add v28.4.0 changelog to main --- changelog.md | 31 ++++++++++++++++++++++--------- 1 file changed, 22 insertions(+), 9 deletions(-) diff --git a/changelog.md b/changelog.md index 9274a7e071..b0d1360aef 100644 --- a/changelog.md +++ b/changelog.md @@ -15,9 +15,7 @@ - [#3718](https://github.com/ignite/cli/pull/3718) Add `gen-mig-diffs` tool app to compare scaffold output of two versions of ignite - [#4077](https://github.com/ignite/cli/pull/4077) Merge the swagger files manually instead use nodetime `swagger-combine` - [#4100](https://github.com/ignite/cli/pull/4100) Set the `proto-dir` flag only for the `scaffold chain` command and use the proto path from the config -- [#4110](https://github.com/ignite/cli/pull/4110) Scaffold a consumer chain with `interchain-security` v5.0.0-rc0. - [#4111](https://github.com/ignite/cli/pull/4111) Remove vuex generation -- [#4117](https://github.com/ignite/cli/pull/4117), [#4125](https://github.com/ignite/cli/pull/4125) Support relative path when installing local plugins - [#4131](https://github.com/ignite/cli/pull/4131) Support `bytes` as data type in the `scaffold` commands ### Changes @@ -26,24 +24,41 @@ - [#4058](https://github.com/ignite/cli/pull/4058) Simplify scaffolded modules by including `ValidateBasic()` logic in message handler. - [#4058](https://github.com/ignite/cli/pull/4058) Use `address.Codec` instead of `AccAddressFromBech32`. - [#3993](https://github.com/ignite/cli/pull/3993) Oracle scaffolding was deprecated and has been removed -- [#3959](https://github.com/ignite/cli/pull/3959) Remove app name prefix from the `.gitignore` file - [#3962](https://github.com/ignite/cli/pull/3962) Rename all RPC endpoints and autocli commands generated for `map`/`list`/`single` types - [#3976](https://github.com/ignite/cli/pull/3976) Remove error checks for Cobra command value get calls - [#4002](https://github.com/ignite/cli/pull/4002) Bump buf build - [#4008](https://github.com/ignite/cli/pull/4008) Rename `pkg/yaml` to `pkg/xyaml` - [#4075](https://github.com/ignite/cli/pull/4075) Use `gopkg.in/yaml.v3` instead `gopkg.in/yaml.v2` -- [#4103](https://github.com/ignite/cli/pull/4103) Bump cosmos-sdk to `v0.50.6` - [#4118](https://github.com/ignite/cli/pull/4118) Version scaffolded protos as `v1` to follow SDK structure. ### Fixes -- [#3969](https://github.com/ignite/cli/pull/3969) Get first config validator using a getter to avoid index errors - [#4000](https://github.com/ignite/cli/pull/4000) Run all dry runners before the wet run in the `xgenny` pkg -- [#4086](https://github.com/ignite/cli/pull/4086) Retry to get the IBC balance if it fails the first time - [#4091](https://github.com/ignite/cli/pull/4091) Fix race conditions in the plugin logic -- [#4096](https://github.com/ignite/cli/pull/4096) Add new reserved names module and remove duplicated genesis order - [#4128](https://github.com/ignite/cli/pull/4128) Check for duplicate proto fields in config +## [`v28.4.0`](https://github.com/ignite/cli/releases/tag/v28.4.0) + +### Features + +- [#4108](https://github.com/ignite/cli/pull/4108) Add `xast` package (cherry-picked from [#3770](https://github.com/ignite/cli/pull/3770)) +- [#4110](https://github.com/ignite/cli/pull/4110) Scaffold a consumer chain with `interchain-security` v5.0.0. +- [#4117](https://github.com/ignite/cli/pull/4117), [#4125](https://github.com/ignite/cli/pull/4125) Support relative path when installing local plugins + +### Changes + +- [#3959](https://github.com/ignite/cli/pull/3959) Remove app name prefix from the `.gitignore` file +- [#4103](https://github.com/ignite/cli/pull/4103) Bump cosmos-sdk to `v0.50.6` + +### Fixes + +- [#3969](https://github.com/ignite/cli/pull/3969) Get first config validator using a getter to avoid index errors +- [#4033](https://github.com/ignite/cli/pull/4033) Fix cobra completion using `fishshell` +- [#4062](https://github.com/ignite/cli/pull/4062) Avoid nil `scopedKeeper` in `TransmitXXX` functions +- [#4086](https://github.com/ignite/cli/pull/4086) Retry to get the IBC balance if it fails the first time +- [#4096](https://github.com/ignite/cli/pull/4096) Add new reserved names module and remove duplicated genesis order +- [#4112](https://github.com/ignite/cli/pull/4112) Remove duplicate SetCmdClientContextHandler + ## [`v28.3.0`](https://github.com/ignite/cli/releases/tag/v28.3.0) ### Features @@ -64,12 +79,10 @@ ### Fixes -- [#4033](https://github.com/ignite/cli/pull/4033) Fix cobra completion using `fishshell` - [#4021](https://github.com/ignite/cli/pull/4021) Set correct custom signer in `s list --signer <signer>` - [#3995](https://github.com/ignite/cli/pull/3995) Fix interface check for ibc modules - [#3953](https://github.com/ignite/cli/pull/3953) Fix apps `Stdout` is redirected to `Stderr` - [#3863](https://github.com/ignite/cli/pull/3963) Fix breaking issue for app client API when reading app chain info -- [#4112](https://github.com/ignite/cli/pull/4112) Remove duplicate SetCmdClientContextHandler ## [`v28.2.0`](https://github.com/ignite/cli/releases/tag/v28.2.0)