Releases: altuslabsxyz/devnet-builder
Releases · altuslabsxyz/devnet-builder
v1.0.0-rc0
devnet-builder v1.0.0-rc0
Build and manage local blockchain development networks with production state.
Installation
Download binary:
# Linux (amd64)
curl -LO https://github.com/altuslabsxyz/devnet-builder/releases/download/v1.0.0-rc0/devnet-builder_1.0.0-rc0_linux_amd64.tar.gz
tar -xzf devnet-builder_1.0.0-rc0_linux_amd64.tar.gz
sudo mv devnet-builder /usr/local/bin/
# macOS (Apple Silicon)
curl -LO https://github.com/altuslabsxyz/devnet-builder/releases/download/v1.0.0-rc0/devnet-builder_1.0.0-rc0_darwin_arm64.tar.gz
tar -xzf devnet-builder_1.0.0-rc0_darwin_arm64.tar.gz
sudo mv devnet-builder /usr/local/bin/Docker:
docker pull ghcr.io/altuslabsxyz/devnet-builder:v1.0.0-rc0Verify Installation
devnet-builder versionChangelog
Features
- 008eb01 feat: Add agusdt funding (@)
- 0032579 feat: Add balance transfer (@)
- 52d08c1 feat: Add consensus param settings (@)
- 756936f feat: Add custom binary support with --binary flag (#27) (@)
- 55572bf feat: Add deploy-devnet-upgrade (@)
- d3f1d69 feat: Add devnet cmd (@)
- ebc2e89 feat: Add devnet starting improvement (@)
- d89a6ef feat: Add devnet-builder (@)
- e66dbb1 feat: Add export options - DockerImage (@)
- be4235a feat: Add git modules (@)
- 1f7e34d feat: Add local scripts (@)
- 8963e7b feat: Add peering (@)
- 6a747b4 feat: Add persistent_peers feature for provision-and-sync.sh (@)
- 2d420da feat: Add pre-upgrade handler & post-upgrade handler for debugging (@)
- 34803f7 feat: Add proxy_app to prevent conflicts (@)
- cf96fb0 feat: Add replacement for APIs (@)
- 95b4606 feat: Add replacement of config.toml,app.toml to prevent conflicts on port (@)
- f70eaaf feat: Add sciprts for devnet (@)
- 3ec6d0c feat: Add state export (@)
- 66fc92a feat: Add system daemon shutdown (@)
- b4c90c7 feat: Enable prometheus (@)
- b836791 feat: Fix validator mnemonics for initial 4 validators (@)
- c224bbf feat: Improve logging for cast (@)
- a5ca7ff feat: Show private key when devnet has deployed (@)
- f4cd869 feat: Update default value for deploy-devnet parameter (@)
- 4bc9cbf feat: Update deploy-devnet.yml (@)
- ea51bb4 feat: Update start devnet way from screen -> system daemon & Add logging as file feature (@)
- 8f9eaec feat: add --image flag for docker mode (@)
- 6b32d5e feat: add --mode flag to upgrade command (@)
- 4ebda05 feat: add --test-mnemonic flag for validators (@)
- 7ca9bf6 feat: add --with-export flag to upgrade command (@)
- fed4dba feat: add BuildToCache method for pre-building (@)
- 9340a3e feat: add Clean Architecture layers (@)
- b72f748 feat: add DI container and service interfaces (@)
- 2f8f93b feat: add DI container wiring for cmd (@)
- b706173 feat: add Docker support for isolated multi-devnet deployment (@)
- c067026 feat: add DockerImage to ProvisionOptions (@)
- 2e13ab0 feat: add EVM_CHAIN_ID to build (@)
- 31336e5 feat: add GHCR container version API (@)
- c55ebc6 feat: add GetGovernanceParams RPC to plugin proto (@)
- 54c6e0f feat: add GitHub client error types (@)
- 60959e1 feat: add RunPartial for conditional prompts (@)
- 23cc406 feat: add SelectDockerImage interactive prompt (@)
- 38c3f58 feat: add SnapshotFetcher cache interface (@)
- b2dc8c9 feat: add TOML deep merge utility (@)
- 07db0d4 feat: add ValidateImage with error handling (@)
- 92aac05 feat: add binary cache infrastructure (@)
- 158095f feat: add binary passthrough for plugin binaries (#7) (@)
- 43326f0 feat: add build tags support to binary cache (@)
- ab82970 feat: add build-for-version.sh wrapper script (@)
- df97f27 feat: add build-versioned target to Makefile (@)
- 1089603 feat: add cache CLI commands (@)
- 1c052fa feat: add command groups to help output (@)
- c4058ea feat: add config.toml parameter management (@)
- 9b95c64 feat: add cosmos plugin example (@)
- 8f25ba6 feat: add credential store with keychain support (@)
- b574cc4 feat: add deploy command replacing start (@)
- d98ce8c feat: add deprecation utilities for CLI commands (@)
- 93a38df feat: add deprecation wrappers to old commands (@)
- 6643858 feat: add destroy command replacing clean (@)
- befb756 feat: add devnet-builder CLI commands and packages (@)
- 72a1b93 feat: add docker devnet support (@)
- 7c6980c feat: add domain common error types (@)
- f505204 feat: add down command replacing stop (@)
- 0bc09b3 feat: add embedded genesis files for stable (@)
- 96b2936 feat: add evm and keyring adapters (@)
- 0c45e35 feat: add export CLI command (@)
- 6773792 feat: add export DTOs and repository interface (@)
- fb8e2b8 feat: add export domain entities (@)
- 24199f0 feat: add export infrastructure services (@)
- f7e5bbc feat: add export list and inspect subcommands (@)
- e78a478 feat: add export use case and DI wiring (@)
- 1e97043 feat: add file-based genesis mod for large files (@)
- adde866 feat: add force-voting-period flag for parameter override (@)
- f68a478 feat: add genesis export caching with snapshot (@)
- 62766da feat: add ghcr.io logout step (@)
- [64dfa67](https://github.com/altuslabsxyz/devnet-bu...