Releases: ava-labs/avalanche-cli
Releases · ava-labs/avalanche-cli
v1.3.0
⭐ Features
Introducing 1-Command Cloud Node Setup!
You can now create your own Avalanche Node on AWS with 1 command on Avalanche CLI.
Note: Fuji only, Mainnet support coming soon!
Once the node is bootstrapped to Primary Network, you can then have the node validate the Avalanche Primary Network and also validate a Subnet of your choice.
Create your first Avalanche Node by calling avalanche node create <clusterName>
!
Pre-req:
- Create an AWS account and have an AWS
credentials
file in home directory, More info can be
found here - Install Terraform
- Install Ansible
More info can be found at Avalanche docs!
1-Command Cloud Node Setup PRs
- Automatic cloud deploy - Create Node by @sukantoraymond in #865
- Automatic cloud deploy - Validate Subnet by @sukantoraymond in #920
- Check terraform and ansible installation by @felipemadero in #912
- Use custom region and get corresponding AMI ID by @sukantoraymond in #931
- Get node status by @sukantoraymond in #933
- Stop cloud server by @sukantoraymond in #938
- Check avalanchego compatibility with subnet evm rpc when tracking subnet by @sukantoraymond in #943
- Delete instance without public ip if account limit reached by @sukantoraymond in #954
- List cloud activities on AWS auth by @sukantoraymond in #948
- Create nodes dir on node create command by @felipemadero in #961
- Add check for cluster existence by @felipemadero in #963
- Add node list cmd by @felipemadero in #966
- Make subnet a required positional argument in node sync by @felipemadero in #964
- Fix avago compatibility function by @felipemadero in #972
- Add subnet as positional arg to validate by @felipemadero in #965
- Fix node status output by @sukantoraymond in #975
🛠 Improvements
- Fix git ignore for ledgerSim related stuff by @felipemadero in #915
- Improve completion install by @felipemadero in #892
- Fix local network start msgs by @felipemadero in #939
- Downgrade qemu for macos by @felipemadero in #946
- Increase lint timeout to 5m by @felipemadero in #950
- Update version 1.3.0 by @sukantoraymond in #976
- Nit in cmd description by @felipemadero in #977
- Add subnet-evm genesis verification by @felipemadero in #979
Full Changelog: v1.2.6...v1.3.0
v1.2.6
🛠 Improvements
- Remove workflow in favor of project workflow by @dasconnor in #897
- Add backstage tracking and docs by @dasconnor in #893
- Change service type by @dasconnor in #903
- Remove extra newlines by @dasconnor in #904
- Fix subnet config on local deploy + avago + subnet-evm bump by @felipemadero in #901
- add ledger simulator to backstage by @felipemadero in #910
- Bump github.com/go-git/go-git/v5 from 5.7.0 to 5.8.1 by @dependabot in #889
- Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #894
- Version 1.2.6 by @felipemadero in #913
Full Changelog: v1.2.5...v1.2.6
v1.2.5
⭐ Features
- Users can now deploy their Subnets on Mainnet using a different ChainID from the Subnet deployed on Fuji. A new genesis will be created for the Mainnet Subnet @sukantoraymond in #843
🐞 Bug Fixes
- Remove Github API rate limit error by limiting checking Github for CLI version update once every 24 hours @sukantoraymond in #848
🛠 Improvements
- Users should now call addValidator before calling join command when adding a subnet validator as a validator on a permissioned subnet @sukantoraymond in #846
- Fix cmd help command @felipemadero in #857
- Implement Elastic Subnet usage analytics @sukantoraymond in #860
- Automatically sums multiple airdrops amount for a single address in the subnet creation process @najeal in #839
- Implement Multisig end to end testing @felipemadero in #883
- Use ledger simulator for Mainnet e2e test in CI by @felipemadero in #851
- Implement Precompile usage analytics @sukantoraymond in #863
- Update version to v1.2.5 @sukantoraymond in #884
- Bump github.com/docker/docker from 24.0.1+incompatible to 24.0.5+incompatible by @dependabot in #882
- Bump word-wrap from 1.2.3 to 1.2.4 in /tests/e2e/hardhat by @dependabot in #864
New Contributors
Full Changelog: v1.2.4...v1.2.5
v1.2.4
What's Changed
- change to ecosystem license by @felipemadero in #822
- Add key transfer command 2 by @felipemadero in #824
- Add Permissionless Validator Fuji by @sukantoraymond in #817
- Add delegator by @sukantoraymond in #816
- One command deploy and elastic command by @sukantoraymond in #825
- Bump github.com/spf13/viper from 1.15.0 to 1.16.0 by @dependabot in #809
- Bump github.com/go-git/go-git/v5 from 5.6.1 to 5.7.0 by @dependabot in #801
- fix GetFujiKeyOrLedger args in one call by @felipemadero in #826
- Add delegator public by @sukantoraymond in #820
- add precompile address check by @sukantoraymond in #835
- update version by @sukantoraymond in #838
Full Changelog: v1.2.3...v1.2.4
v1.2.3
v1.2.2
What's Changed
- Bump github.com/docker/docker from 23.0.5+incompatible to 23.0.6+incompatible by @dependabot in #790
- Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in #791
- Bump github.com/ava-labs/subnet-evm from 0.5.0 to 0.5.1 by @dependabot in #784
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #793
- Bump github.com/docker/docker from 23.0.6+incompatible to 24.0.0+incompatible by @dependabot in #794
- Elastic subnet public network by @sukantoraymond in #774
- Bump github.com/docker/docker from 24.0.0+incompatible to 24.0.1+incompatible by @dependabot in #797
- Add telemetry for CLI by @sukantoraymond in #696
- Avoid multiple gettx on same cmd execution by @felipemadero in #799
- Fix telemetry by @sukantoraymond in #803
- Update telemetry token by @sukantoraymond in #805
- Bump github.com/ava-labs/avalanchego from 1.10.1 to 1.10.2 by @dependabot in #800
- Fix update version issues by @sukantoraymond in #808
- Bump github.com/ava-labs/coreth from 0.12.1 to 0.12.2 by @dependabot in #802
- bump to anr 1.6.0 by @felipemadero in #811
- Bump github.com/stretchr/testify from 1.8.3 to 1.8.4 by @dependabot in #810
- Update VERSION by @sukantoraymond in #812
Full Changelog: v1.2.1...v1.2.2
v1.2.2-rc.1
What's Changed
- Bump github.com/docker/docker from 23.0.5+incompatible to 23.0.6+incompatible by @dependabot in #790
- Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 by @dependabot in #791
- Bump github.com/ava-labs/subnet-evm from 0.5.0 to 0.5.1 by @dependabot in #784
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #793
- Bump github.com/docker/docker from 23.0.6+incompatible to 24.0.0+incompatible by @dependabot in #794
- Elastic subnet public network by @sukantoraymond in #774
- Bump github.com/docker/docker from 24.0.0+incompatible to 24.0.1+incompatible by @dependabot in #797
- Add telemetry tracking for CLI by @sukantoraymond in #696
Full Changelog: v1.2.1...v1.2.2-rc.1
v1.2.1
What's Changed
- Bump a few versions by @dasconnor in #761
- add permissionless validator by @sukantoraymond in #759
- fix gas limit inconsistency in evm genesis by @felipemadero in #768
- Bump github.com/docker/docker from 23.0.3+incompatible to 23.0.4+incompatible by @dependabot in #766
- chore: fix typos by @mikesmithgh in #769
- fixes #667 related to Banff.10, changing config-keys from "whitelisted-subnets" to "track-subnets" by @itinance in #668
- Whitelisted subnets -> track subnets by @dasconnor in #783
- List validators by @dasconnor in #773
- Bump github.com/docker/docker from 23.0.4+incompatible to 23.0.5+incompatible by @dependabot in #785
- replace whitelisted-subnets with track-subnets in manual proceduce msg by @felipemadero in #770
- Robust deploy by @felipemadero in #780
- Bumped version v1.2.1 by @dasconnor in #788
- Bump anr1.5.0 by @dasconnor in #789
New Contributors
- @mikesmithgh made their first contribution in #769
- @itinance made their first contribution in #668
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Remove misleading rpc output for public networks by @holisticode in #710
- Parallelized tests by @dasconnor in #727
- Bump github.com/ava-labs/avalanchego from 1.9.11 to 1.9.16 by @dependabot in #728
- Bump github.com/ava-labs/coreth from 0.11.8 to 0.11.9 by @dependabot in #729
- Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.2+incompatible by @dependabot in #730
- fm comparator suggestion by @felipemadero in #739
- Create elastic subnets transform command by @sukantoraymond in #725
- Bump github.com/docker/docker from 23.0.2+incompatible to 23.0.3+incompatible by @dependabot in #745
- Remove spaceVM by @sukantoraymond in #744
- Fixed fuji test when avago version outpaces subevm by @dasconnor in #747
- Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 by @dependabot in #743
- Bump golang.org/x/mod from 0.9.0 to 0.10.0 by @dependabot in #742
- Bump golang.org/x/text from 0.7.0 to 0.9.0 by @dependabot in #750
- Check for new updates of CLI itself by @holisticode in #716
- Fix list deployed bug by @dasconnor in #754
- add stuff for multisig to work with remove validator by @felipemadero in #755
- Add remove validator command by @dasconnor in #735
- Bumped ANR and package versions by @dasconnor in #757
Full Changelog: v1.1.4...v1.2.0
v1.1.4
What's Changed
- Remove max weight by @holisticode in #704
- Bump google.golang.org/protobuf from 1.29.1 to 1.30.0 by @dependabot in #703
- Bump github.com/go-git/go-git/v5 from 5.6.0 to 5.6.1 by @dependabot in #702
- Bump github.com/ava-labs/coreth from 0.11.8-rc.3 to 0.11.8 by @dependabot in #678
- Bumped version v1.1.4 by @dasconnor in #715
Full Changelog: v1.1.3...v1.1.4