Skip to content

v28.0.0

Compare
Choose a tag to compare
@ilgooz ilgooz released this 06 Dec 08:55
· 326 commits to main since this release
936476c

v28.0.0

Features

  • #3659 cosmos-sdk v0.50.x upgrade
  • #3694 Query and Tx AutoCLI support
  • #3536 Change app.go to v2 and add AppWiring feature
  • #3544 Add bidirectional communication to app (plugin) system
  • #3756 Add faucet compatibility for latest sdk chains
  • #3476 Use buf.build binary to code generate from proto files
  • #3724 Add or vendor proto packages from Go dependencies
  • #3561 Add GetChainInfo method to plugin system API
  • #3626 Add logging levels to relayer
  • #3614 feat: use DefaultBaseappOptions for app.New method
  • #3715 Add test suite for the cli tests

Changes

  • #3793 Refactor Ignite to follow semantic versioning (prepares v28.0.0). If you are using packages, do not forget to import the /v28 version of the packages.
  • #3529 Refactor plugin system to use gRPC
  • #3751 Rename label to skip changelog check
  • #3745 Set tx fee amount as option
  • #3748 Change default rpc endpoint to a working one
  • #3621 Change pkg/availableport to allow custom parameters in Find function and handle duplicated ports
  • #3810 Bump network app version to v0.2.1
  • #3581 Bump cometbft and cometbft-db in the template
  • #3522 Remove indentation from chain serve output
  • #3346 Improve scaffold query --help
  • #3601 Update ts-relayer version to 0.10.0
  • #3658 Rename Marshaler to Codec in EncodingConfig
  • #3653 Add "app" extension to plugin binaries
  • #3656 Disable Go toolchain download
  • #3662 Refactor CLI "plugin" command to "app"
  • #3669 Rename plugins config file to igniteapps
  • #3683 Resolve --dep auth as --dep account in scaffold module
  • #3795 Bump cometbft to v0.38.2
  • #3599 Add analytics as an option
  • #3670 Remove binaries

Fixes

  • #3386 Prevent scaffolding of default module called "ibc"
  • #3592 Fix pkg/protoanalysis to support HTTP rule parameter arguments
  • #3598 Fix consensus param keeper constructor key in app.go
  • #3610 Fix overflow issue of cosmos faucet in pkg/cosmosfaucet/transfer.go and pkg/cosmosfaucet/cosmosfaucet.go
  • #3618 Fix TS client generation import path issue
  • #3631 Fix unnecessary vue import in hooks/composables template
  • #3661 Change pkg/cosmosanalysis to find Cosmos SDK runtime app registered modules
  • #3716 Fix invalid plugin hook check
  • #3725 Fix flaky TS client generation issues on linux
  • #3726 Update TS client dependencies. Bump vue/react template versions
  • #3728 Fix wrong parser for proto package names
  • #3729 Fix broken generator due to caching /tmp include folders
  • #3767 Fix v0.50 ibc genesis issue
  • #3808 Correct TS code generation to generate paginated fields