Releases: ava-labs/avalanche-cli
v1.7.7
⭐ Features
Enables backwards compatibility for local network snapshot in AvalancheGo v1.11.11
What's Changed
- make workflows callable for release by @felipemadero in #2250
- fix goreleaser dir by @felipemadero in #2251
- set version file to 1.7.7 by @felipemadero in #2252
- add ignore for extra dir for making release by @felipemadero in #2253
Full Changelog: v1.7.6...v1.7.7
v1.7.6
⭐ Features
Enables backwards compatibility for local network snapshot in AvalancheGo v1.11.11
What's Changed
- Add icm addr to given genesis by @felipemadero in #2197
- Evm debug config by @felipemadero in #2202
- ICTT Capitalization by @michaelkaplan13 in #2222
- Avoid ssh-add for key from ssh-agent by @arturrez in #2220
- Clean up and update workflow files by @michaelkaplan13 in #2193
- Nits on
avalanche key transfer
command - merge to main by @meaghanfitzgerald in #2226 - ICTT Deployment Fixes by @michaelkaplan13 in #2227
- Support urls without scheme by @felipemadero in #2242
- Update snapshot by @felipemadero in #2248
- Version 1.7.6 by @sukantoraymond in #2249
Dependency Upgrades
- Bump github.com/posthog/posthog-go from 0.0.0-20221221115252-24dfed35d71a to 1.2.24 by @dependabot in #2155
- Bump github.com/onsi/ginkgo/v2 from 2.18.0 to 2.20.2 by @dependabot in #2099
- Golang bump to v1.22.7 by @felipemadero in #2198
Full Changelog: v1.7.5...v1.7.6
v1.7.5
⭐ Features
This release introduces avalanche teleporter relayer deploy
command, which enables a local relayer to be easily configured and deployed in either Local Networks or Fuji.
This release also enables Devnet endpoints to be specified for Devnet related commands, through the flag--devnet --endpoint YOUR_NETWORK_ENDPOINT
. This makes it easier to deploy blockchains and check key balances on a specified Devnet.
What's Changed
- version 1.7.5 by @sukantoraymond in #2181
- ictt deploy fixes by @felipemadero in #2179
Full Changelog: v1.7.4...v1.7.5
v1.7.4
⭐ Features
This release introduces avalanche teleporter relayer deploy
command, which enables a local relayer to be easily configured and deployed in either Local Networks or Fuji.
This release also enables Devnet endpoints to be specified for Devnet related commands, through the flag--devnet --endpoint YOUR_NETWORK_ENDPOINT
. This makes it easier to deploy blockchains and check key balances on a specified Devnet.
What's Changed
- Fix AMI release by @arturrez in #2170
- Update packer by @arturrez in #2174
- Use ewoq on dev, new account on prod by @felipemadero in #2175
- Install golang without version by @arturrez in #2176
- Version 1.7.4 by @sukantoraymond in #2178
Full Changelog: v1.7.3...v1.7.4
v1.7.3
⭐ Features
This release fixes release error for v1.7.2
.
v1.7.2
introduced avalanche teleporter relayer deploy
command, which enables a local relayer to be easily configured and deployed in either Local Networks or Fuji.
v1.7.2
also enables Devnet endpoints to be specified for Devnet related commands, through the flag--devnet --endpoint YOUR_NETWORK_ENDPOINT
. This makes it easier to deploy blockchains and check key balances on a specified Devnet.
What's Changed
- Fix release by @felipemadero in #2168
Full Changelog: v1.7.2...v1.7.3
v1.7.2
⭐ Features
This release introduces avalanche teleporter relayer deploy
command, which enables a local relayer to be easily configured and deployed in either Local Networks or Fuji.
This release also enables Devnet endpoints to be specified for Devnet related commands, through the flag--devnet --endpoint YOUR_NETWORK_ENDPOINT
. This makes it easier to deploy blockchains and check key balances on a specified Devnet.
What's Changed
- Allow multiple addresses in custom genesis allocation by @michaelkaplan13 in #2087
- Relayer Deploy cmd by @felipemadero in #2107
- Set subnet-evm genesis precompile timestamps to genesis block 0 timestamp by @felipemadero in #2116
- Add flags to specify decimals to use on ictt by @felipemadero in #2146
- Separate home and remote decimals when deploying erc20 remote by @felipemadero in #2147
- Use wss for fuji by @felipemadero in #2148
- SDK refactor from tooling sdk repo by @sukantoraymond in #2137
- Make --devnet and --endpoint to work properly with
key list
by @felipemadero in #2156 - Enable devnet key spec by @felipemadero in #2158
- Use tsx instead of ts-node to execute ledger sim simulator by @felipemadero in #2159
- PR and Issue template by @michaelkaplan13 in #2163
- v 1.7.2 by @sukantoraymond in #2167
Full Changelog: v1.7.1...v1.7.2
v1.7.1
⭐ Features
This release enables backwards compatibility with AvalancheGo v1.11.11 for local network blockchain deploy command.
What's Changed
- CLI remove e2e by @arturrez in #2071
- Handle interrupt by @sukantoraymond in #2030
- Add subnet alias by @arturrez in #1987
- Docker build for custom VM by @arturrez in #2078
- Add base tx p to p without ledger by @felipemadero in #2086
- Uniform .go file naming by @michaelkaplan13 in #2092
- Fuji api removal after sync by @felipemadero in #2098
- Move tracked subnets persistence from 'blockchain deploy' to 'node sync' by @felipemadero in #2101
- Avoid copying genesis file when syncing on a fuji cluster by @felipemadero in #2096
- Avoid repeating the same alias for different blockchains by @felipemadero in #2103
- Add CODEOWNERS by @michaelkaplan13 in #2114
- Fix snapshots for 1.11.11 by @felipemadero in #2117
- Fix snapshots link by @felipemadero in #2118
- Version 1.7.1 by @sukantoraymond in #2119
Dependency Upgrades
- Bump github.com/docker/docker from 26.1.3+incompatible to 27.1.1+incompatible by @dependabot in #2076
- bump to avago that uses getSubnet API calls in wallet by @felipemadero in #2073
New Contributors
- @michaelkaplan13 made their first contribution in #2092
Full Changelog: v1.7.0...v1.7.1
v1.7.0
⭐ Features
This release includes the replacement of all our subnet
commands to blockchain
commands! This means that avalanche subnet create
and avalanche subnet deploy
are now replaced with avalanche blockchain create
and avalanche blockchain deploy
respectively. For backwards compatibility, avalanche subnet
commands will still work as expected.
In addition, this release also enables using remote gas token (e.g. USDC) as gas fees in your subnet! For more info on this functionality, please head to our demo!
🛠 Improvements
- Fix new key pair bug by @sukantoraymond in #2014
- Auto replace key pair by @sukantoraymond in #2018
- Add codespace tracking by @sukantoraymond in #2019
- Auto replace key pair by @sukantoraymond in #2020
- Remove remote cli dependency for CLI by @arturrez in #2026
- Remove setup cli from source by @arturrez in #2036
- Change blockchain info format (subnet deploy/subnet describe/network status) by @felipemadero in #2043
- Fix parsing of time in relayer logs by @felipemadero in #2028
- UploadBytes and remote readFileBytes. misc nits by @arturrez in #2047
- Fix change owner at localnet by @felipemadero in #2045
- Optimize upgrade evm code by @arturrez in #2051
- New subnet create ux by @felipemadero in #2027
- Add prompt for default values and remove prompt for remote gas token (adding a flag for it) by @felipemadero in #2048
- Improve node ssh by @arturrez in #2059
- Deploy validators without api by @arturrez in #2058
- Fix check for funded allowlist when allowlist is empty by @felipemadero in #2057
- Production defaults options by @felipemadero in #2062
- Fuji api by @arturrez in #1986
- AWS assume role by @arturrez in #2064
- Set ictt default version to 1.0.0 by @felipemadero in #2067
- Remove Elastic Subnet by @sukantoraymond in #2068
- Version 1.7.0 by @sukantoraymond in #2069
- Remove depricated e2e by @arturrez in #2070
- Rename subnet cmd group to blockchain cmd group by @felipemadero in #2063
Dependency Upgrades
- Bump google.golang.org/grpc from 1.64.0 to 1.64.1 by @dependabot in #2021
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.19 to 1.27.26 by @dependabot in #2023
- Bump github.com/spf13/viper from 1.18.2 to 1.19.0 by @dependabot in #2041
- Bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in #2046
Full Changelog: v1.6.3...v1.7.0
v1.6.3
⭐ Features
Interchain Token Transfer comes to CLI!
You can now easily deploy Interchain Token Transfer on Local Network.
In addition, avalanche key transfer
now enables you to transfer tokens between subnets, and avalanche key list
now enables you to check the balances of your keys in multiple subnets simultaneously.
Interchain Token Transfer is an application that allows users to transfer tokens between Subnets.
It utilizes a set of smart contracts that are deployed across multiple Subnets, and
leverages Teleporter for cross-chain communication.
For more info about Interchain Token Transfer, see Interchain Token Transfer's Readme
🛠 Improvements
- mv cleaner before packer by @arturrez in #1989
- Fix ami cleaner by @arturrez in #1990
- remove not-needed
ssh-add
. it's only needed if ssh-agent is used by @arturrez in #1995 - Relayer logs by @felipemadero in #1992
- Avalanche itt by @felipemadero in #2006
- Contract command by @felipemadero in #2008
- version 1.6.3 by @sukantoraymond in #2009
- Bridge backwards compat by @felipemadero in #2010
Full Changelog: v1.6.2...v1.6.3
v1.6.2
⭐ Features
Interchain Token Transfer comes to CLI!
You can now easily deploy Interchain Token Transfer on Local Network.
In addition, avalanche key transfer
now enables you to transfer tokens between subnets, and avalanche key list
now enables you to check the balances of your keys in multiple subnets simultaneously.
See Interchain Token Transfer's intro + CLI demo video
Interchain Token Transfer is an application that allows users to transfer tokens between Subnets.
It utilizes a set of smart contracts that are deployed across multiple Subnets, and
leverages Teleporter for cross-chain communication.
For more info about Interchain Token Transfer, see Interchain Token Transfer's Readme
🛠 Improvements
- Deploy bridge by @felipemadero in #1956
- Fix bug when trying to create a subnet from deploy command call by @felipemadero in #1983
- Rename bridge endpoints by @felipemadero in #1981
- Add version --flag to bridge deploy so any branch/commit/tag can be deployed by @felipemadero in #1980
- Deploy arbitrary teleporter contracts by @felipemadero in #1959
- v1.6.2 by @sukantoraymond in #1985
Dependency Upgrades
- Bump google.golang.org/api from 0.181.0 to 0.184.0 by @dependabot in #1967
- Bump google.golang.org/protobuf from 1.34.1 to 1.34.2 by @dependabot in #1972
- Bump github.com/aws/aws-sdk-go-v2/config from 1.27.16 to 1.27.19 by @dependabot in #1971
- Bump @grpc/grpc-js from 1.8.17 to 1.8.22 in /tests/e2e/ledgerSim by @dependabot in #1954
- Bump github.com/aws/aws-sdk-go-v2 from 1.28.0 to 1.30.0 by @dependabot in #1984
- Bump ws from 7.5.9 to 7.5.10 in /tests/e2e/ledgerSim by @dependabot in #1977
Full Changelog: v1.6.1...v1.6.2