Releases: ignite/cli
nightly
Install and move the CLI to your bin directory: curl https://get.ignite.com/cli@nightly! | bash
v28.5.3
🚀 Highlights
This release simply updates the dependencies of the scaffolded chain to use the latest of the Interchain Stack.
Additionally, it adds an opt-in error reporting to Sentry so that we can detect and fix Ignite CLI bugs faster.
📝 Changelog
Following an exhaustive list of changes in this release:
Changes
v28.5.2
🚀 Highlights
This release includes a few notable bug fixes and features:
- Add
ignite testnet in-place
command for in place testnets.
📝 Changelog
Following an exhaustive list of changes in this release:
Features
- #4297 Add in-place testnet creation command for apps.
Changes
Fixes
v28.5.1
🚀 Highlights
This release includes a few notable bug fixes and features:
- Bring back
ignite relayer
command that was disabled inv28.5.0
- Add APIs for Ignite Apps
📝 Changelog
Following an exhaustive list of changes in this release:
v28.5.0
🚀 Highlights
This release includes a few notable bug fixes and features:
- Improvement of protobuf generation (faster proto generation)
- Update of scaffolded chain with latest version of Cosmos SDK, IBC, CometBFT and their dependencies
- Fixing an error in the scaffolded chain that was preventing a chain upgrade
📝 Changelog
Following an exhaustive list of changes in this release:
Features
- #4183 Set
chain-id
in the client.toml - #4090 Remove
protoc
pkg and also nodetime helpersts-proto
andsta
- #4076 Remove the ignite
relayer
andtools
commands with all ts-relayer logic - #4133 Improve buf rate limit
Changes
- #4095 Migrate to matomo analytics
- #4149 Bump cometbft to
v0.38.7
- #4168 Bump IBC to
v8.3.1
If you are upgrading manually fromv8.2.0
tov8.3.1
, add the following to youribc.go
file:app.ICAHostKeeper = ... + app.ICAHostKeeper.WithQueryRouter(app.GRPCQueryRouter())` app.ICAControllerKeeper = ...
- #4178 Bump cosmos-sdk to
v0.50.7
- #4194 Bump client/v2 to
v2.0.0-beta.2
If you are upgrading manually, check out the recommended changes inroot.go
from the above PR. - #4210 Improve default home wiring
- #4077 Merge the swagger files manually, instead use nodetime
swagger-combine
- #4249 Prevent creating a chain with number in the name
- #4253 Bump cosmos-sdk to
v0.50.8
Fixes
- #4184 Set custom
InitChainer
because of manually registered modules - #4198 Set correct prefix overwriting in
buf.gen.pulsar.yaml
- #4199 Set and seal SDK global config in
app/config.go
- #4212 Set default values for extension flag to not crash ignite
- #4216 Avoid create duplicated scopedKeppers
- #4242 Use buf build binary from the gobin path
- #4250 Set gas adjustment before calculating
v28.4.0
🚀 Highlights
This release includes a few notable bug fixes and features:
- Compatibility with the new Ignite Rollkit App. For easily scaffolding a rollkit app when using Cosmos SDK v0.50.6+
- Improve footgun prevention when scaffolding a chain with clashing store prefixes.
- Preparing work for the new Ignite scaffolding API with the introduction of the
xast
package.
📝 Changelog
Following an exhaustive list of changes in this release:
Features
- #4108 Add
xast
package (cherry-picked from #3770) - #4110 Scaffold a consumer chain with
interchain-security
v5.0.0. - #4117, #4125 Support relative path when installing local plugins
Changes
Fixes
- #3969 Get first config validator using a getter to avoid index errors
- #4033 Fix cobra completion using
fishshell
- #4062 Avoid nil
scopedKeeper
inTransmitXXX
functions - #4086 Retry to get the IBC balance if it fails the first time
- #4096 Add new reserved names module and remove duplicated genesis order
- #4112 Remove duplicate
SetCmdClientContextHandler
v28.3.0
🚀 Highlights
This release includes a few notable features:
- Scaffold a consumer chain using
ignite s chain --consumer
. This command creates a ready to use consumer chain with all the necessary modules and configurations.
Note, because theinterchain-security
module is not yet 100% compatible with Cosmos SDK v0.50.x, this feature should be considered as experimental. - Add compatibility with the new Ignite Wasm App, that allows you to scaffold a CosmWasm chain easily.
📝 Changelog
Following an exhaustive list of changes in this release:
Features
- #4019 Add
skip-proto
flag tos chain
command - #3985 Make some
cmd
pkg functions public - #3956 Prepare for wasm app
- #3660 Add ability to scaffold ICS consumer chain
Changes
- #4035 Bump
cometbft
tov0.38.6
andibc-go/v8
tov8.1.1
- #4031 Bump
cli-plugin-network
tov0.2.2
due to dependencies issue. - #4013 Bump
cosmos-sdk
tov0.50.5
- #4010 Use
AppName
insteadModuleName
for scaffold a new App - #3972 Skip Ignite app loading for some base commands that don't allow apps
- #3983 Bump
cosmos-sdk
tov0.50.4
andibc-go
tov8.1.0
Fixes
v28.2.0
Features
- #3924 Scaffold NFT module by default
- #3839 New structure for app scaffolding
- #3835 Add
--minimal
flag toscaffold chain
to scaffold a chain with the least amount of sdk modules - #3820 Add integration tests for IBC chains
Changes
- #3899 Introduce
plugin.Execute
function - #3903 Don't specify a default build tag and deprecate notion of app version
Fixes
v28.1.1
v28.1.0
Features
- #3786 Add artifacts for publishing Ignite to FlatHub and Snapcraft
- #3830 Remove gRPC info from Ignite Apps errors
- #3861 Send to the analytics if the user is using a GitPod
Changes
- #3822 Improve default scaffolded AutoCLI config
- #3838 Scaffold chain with Cosmos SDK
v0.50.2
, and bump confix and x/upgrade to latest - #3829 Support version prefix for cached values
- #3723 Create a wrapper for errors
Fixes
- #3827 Change ignite apps to be able to run in any directory
- #3831 Correct ignite app gRPC server stop memory issue
- #3825 Fix a minor Keplr type-checking bug in TS client
- #3836, #3858 Add missing IBC commands for scaffolded chain
- #3833 Improve Cosmos SDK detection to support SDK forks
- #3849 Add missing
tx.go
file by default and enable cli if autocli does not exist - #3851 Add missing ibc interfaces to chain client
- #3860 Fix analytics event name