Skip to content

Releases: ignite/cli

v0.13.0

21 Dec 15:33
f995439
Compare
Choose a tag to compare

Features:

  • Added starport network commands for launching blockchains
  • Added proxy (Chisel) to support launching blockchains from Gitpod
  • Upgraded the template (Stargate) to Cosmos SDK v0.40.0-rc3
  • Added a gRPC-Web proxy, which is available under http://localhost:12345/grpc.
  • Added chain id configurability by recognizing chain_id from genesis section of config.yml.
  • Added config/app.toml and config/config.toml configurability for appd under new init.app and init.config sections of config.yml.
  • Point to Stargate as default SDK version for scaffolding.
  • Covered CRUD operations for Stargate scaffolding.
  • Added docs on gopath to build from source directions
  • Arch Linux Based Raspberry Pi development environment
  • Calculate the necessary gas for sending transactions to SPN

Fixes:

  • Routing REST API endpoints of querier on Stargate.
  • Evaluate --address-prefix option when scaffolding for Stargate.
  • Use a deterministic method to generate scaffolded type IDs
  • Modify scaffolded type's creator type from address to string
  • Copy built starport arm64 binary from tendermintdevelopment/starport:arm64 for device images
  • Added git to amd64 docker image
  • Comment out Gaia's seeds in the systemd unit template for downstream chains

v0.12.0

20 Oct 10:13
d8ac59a
Compare
Choose a tag to compare

Features:

  • Added Github CLI to gitpod environment for greater ease of use
  • Added starport build command to build and install app binaries.
  • Improved the first-time experience for readers of the Starport readme and parts of the Starport Handbook.
  • Added starport module create command to scaffold custom modules
  • Raspberry Pi now installs, builds, and serves the Vue UI
  • Improved documentation for Raspberry Pi Device Images
  • Added IBC and some other modules. Enabled Relayer.
  • Added an option to configure server addresses under servers section in config.yml.

Fixes:

  • --address-prefix will always be translated to lowercase while scaffolding with app command.
  • HTTP API: accept strings in JSON and cast them to int and bool
  • Update @tendermint/vue to v0.1.7
  • Removed "Starport Pi"
  • Removed Makefile from Downstream Pi
  • Fixed Downstream Pi image Github Action
  • Prevent duplicated fields with type command
  • Fixed handling of protobufs profiler: prof_laddr -> pprof_laddr
  • Fix an error, when a Stargate serve cmd doesn't start if a user doesn't have a relayer installed.

v0.11.1

08 Oct 06:21
6316ad5
Compare
Choose a tag to compare

Added to Snapcraft.

v0.11.0

29 Sep 12:29
9852765
Compare
Choose a tag to compare

Features:

  • Added experimental Stargate scaffolding option with --sdk-version stargate flag on starport app command.
  • Pi Image Generation for chains generated with Starport
  • Github action with capture of binary artifacts for chains generted with starport
  • Gitpod: added guidelines and changed working directory into docs.
  • Updated web scaffold with an improved sign in, balance list and a simple wallet.
  • Added CRUD actions for scaffolded types: delete, update and get.

v0.0.10

31 Aug 15:18
662619b
Compare
Choose a tag to compare

Features:

  • Added version command
  • Added support for validator configuration in config.yml.

Fixes:

  • Running starport add type... multiple times no longer breaks the app
  • Running appcli tx app create-x now checks for all required args. -#173.
  • Removed unused --denom flag from the app command. It previously has moved as a prop to the config.yml under accounts section.
  • Disabled proxy server in the Vue app (this was causing to some compatibilitiy issues) and enabled CORS for appcli rest-server instead.
  • type command now supports dashes in app names.

v0.0.10-rc.3

21 Aug 12:21
c4765ff
Compare
Choose a tag to compare

Features:

  • Configure genesis.json through genesis field in config.yml
  • Initialize git repository on app scaffolding
  • Check Go and GOPATH when running serve

Changes:

  • Renamed frontend directory to vue
  • Added first E2E tests (for app and add wasm subcommands)

Fixes:

  • No longer crashes, when git is initialized, but doesn't have commits
  • Failure to start the frontend doesn't prevent Starport from running
  • Changes to config.yml trigger reinitialization of the app
  • Running starport add wasm multiple times no longer breaks the ap

v0.0.10-rc.2

08 Aug 19:03
712b531
Compare
Choose a tag to compare

Fixed

  • fixed serving developer UI over HTTP.

v0.0.10-rc.1

07 Aug 15:51
0cfba78
Compare
Choose a tag to compare

Fixed

  • fix GoReleaser workflow on CI to match with updated paths of the templates and the main program.

v0.0.10-rc

07 Aug 10:51
7679742
Compare
Choose a tag to compare

Improvements

  • Cosmos SDK Launchpad support
  • Introduced a config.yml with user account configuration support.
  • serve now waits for a fix before refreshing serve when app cannot be compiled.
  • Improved --verbose logs of serve command.
  • Updated CosmJS to the Launchpad version.
  • Added CODEOWNERS.
  • Started CONTRIBUTING guideline.

Fixed

  • Improved reliability of serve command.
  • NPM page now shows the Starport's README.

Removed

  • Replaced Makefile with new config.yml in the project's directory.
  • /faucet endpoint from the API.

Internal

  • General refactoring.
  • Refactored serve functionality and parts of the cmd package.
  • Added more util packages under pkg/.
  • Added CI workflow for unit testing.
  • /status endpoint is added to Starport's dev server and used by the dev console.

Thank You!

Special thanks to ones who committed to this RC release:
@fadeev, @giansalex, @ilgooz, @marbar3778, @nylira, @orkunkl, @webmaster128

v0.0.9

24 Jul 08:35
7eb193a
Compare
Choose a tag to compare
  • starport add wasm adds CosmWasm support for smart contracts.
  • added analytics.