Skip to content

Releases: ignite/cli

v0.18.6

30 Nov 10:46
3bb9210
Compare
Choose a tag to compare

v0.18.6

Features:

  • feat(frontend): bump frontend version
  • fix(pkg/cosmosclient): ensure account has funds after faucet transfer

v0.18.5

18 Nov 15:05
8d31ca8
Compare
Choose a tag to compare

v0.18.5

Features:

  • Upgraded Cosmos SDK version to v0.44.3.
  • pkg/cosmosclient: added Response.Decode() and improved.
  • pkg/cosmosaccount: improved.

v0.18.4

12 Nov 11:16
174bd31
Compare
Choose a tag to compare

v0.18.4

Features:

  • Upgraded Cosmos SDK version to v0.44.1.
  • Upgraded VueJS frontend to v0.1.54.

v0.18.3

29 Oct 14:05
e98de5a
Compare
Choose a tag to compare

v0.18.3

Fixed:

  • fix(templates): fix CI binary release

v0.18.2

29 Oct 11:15
b8bd497
Compare
Choose a tag to compare

v0.18.2

Fixed:

  • fix(codegen): do not reset generated code

v0.18.1

28 Oct 11:02
ae57d66
Compare
Choose a tag to compare

v0.18.1

Removed:

  • chore(cmd): rm network cmd

v0.18.0

28 Sep 12:47
b68da3c
Compare
Choose a tag to compare

v0.18.0

Breaking Changes:

  • Starport v0.18 comes with Cosmos SDK v0.44 that introduced changes that are not compatible with chains that were scaffolded with Starport versions lower than v0.18. After upgrading from Starport v0.17.3 to Starport v0.18, you must update the default blockchain template to use blockchains that were scaffolded with earlier versions. See Migration.

Features:

  • Scaffold commands allow using previously scaffolded types as fields
  • Added --signer flag to message, list, map, and single scaffolding to allow customizing the name of the signer of the message
  • Added --index flag to scaffold map to provide a custom list of indices
  • Added scaffold type to scaffold a protocol buffer definition of a type
  • Automatically check for new Starport versions
  • Added starport tools completions to generate CLI completions
  • Added starport account commands to manage accounts (key pairs)
  • starport version now prints detailed information about OS, Go version, and more
  • Modules are scaffolded with genesis validation tests
  • Types are scaffolded with tests for ValidateBasic methods
  • cosmosclient has been refactored and can be used as a library for interacting with Cosmos SDK chains
  • starport relayer uses starport account
  • Added --path flag for all scaffold, generate and chain commands
  • Added --output flag to the build command
  • Port of gRPC web can be configured with in config.yml with the host.grpc-web property
  • Added build.main field to config.yml for apps to specify the path of their chain's main package. This is only required to be set when an app contains multiple main packages.

Fixes:

  • Scaffolding a message no longer prevents scaffolding a map, list, or single that has the same type name when using the --no-message flag
  • Generate Go code from proto files only from default directories or directories specified in config.yml
  • Fixed faucet token transfer calculation
  • Removed creator field for types scaffolded with the --no-message flag
  • Encode the count value in the store with BigEndian

v0.17.3

19 Aug 09:12
09f9b4b
Compare
Choose a tag to compare

Fixes

  • oracle: add a specific bandchain pkg version to avoid cosmos-sdk version conflicts

v0.17.2

17 Aug 10:25
d534217
Compare
Choose a tag to compare

Features

  • client.toml is initialized and used by node's CLI, can be configured through config.yml with the init.client property
  • Support serving Cosmos SDK v0.43.x based chains.

v0.17.1

27 Jul 13:09
b071eed
Compare
Choose a tag to compare

Fixes:

  • Set visibility to public on Gitpod's port 7575 to enable peer discovery for SPN
  • Fixed GitHub action that releases blockchain node's binary
  • Fixed an error in chain scaffolding due to "unknown revision"
  • Fixed an error in starport chain serve by limiting the scope where proto files are searched for