Releases: ava-labs/avalanche-cli
v1.8.6
⭐ Features
Avalanche CLI v1.8.6 uses latest version of validator manager contracts for both Proof of Authority & Proof of Stake L1.
This release also fixes failed to collect a threshold of signatures
errors caused by signature aggregator timeout issues.
This release updates avalanchego dependency.
What's Changed
- Update Proof of Authority version by @sukantoraymond in #2604
- Validator manager 1.0.0 on genesis by @felipemadero in #2610
- Add signature aggregator wait for healthy by @felipemadero in #2618
- Avoid validator manager init if nodes are unmanaged by @felipemadero in #2614
- Fix metrics for codespace by @felipemadero in #2605
- Use TmpNet for Local Networks (replacing ANR) by @felipemadero in #2576
- Enable change owner for L1 by @felipemadero in #2621
- Fix convert by @sukantoraymond in #2625
- Differentiate remove sov and non-sov validators based on nodeID by @felipemadero in #2622
- Update Proof of Stake version by @felipemadero in #2626
- Version 1.8.6 by @sukantoraymond in #2628
- Fix timeouts for signature aggregator by @felipemadero in #2630
- Fix key transfer ux by @felipemadero in #2631
- Fix some function names in comment by @cuiweiyuan in #2505
Dependency Upgrades
- Bump to latest signature aggregator & avalanchego by @felipemadero in #2617
New Contributors
- @cuiweiyuan made their first contribution in #2505
Full Changelog: v1.8.5...v1.8.6
v1.8.6-rc3
Changelog
- b648757 fix timeouts for sa
v1.8.6-rc2
v1.8.6-rc1
Changelog
- b2328e5 address comments
v1.8.6-rc0
v1.8.5
⭐ Features
Avalanche CLI v1.8.5 enables conversion of an existing Subnet into a sovereign L1.
This release also enables custom validator manager address to be deployed on L1s.
Call avalanche blockchain convert
to convert your Subnet into an L1!
What's Changed
- Fix links output by CLI by @aphexmunky in #2481
- Add err into some fmt error msgs by @felipemadero in #2502
- Deprecate subnet cmd by @arturrez in #2497
- Remove unnecessary err check by @arturrez in #2515
- Chore(pkg): fix comment by @polymaer in #2042
- Add validator: resume from any previous failed step by @felipemadero in #2506
- Nits on the messages during L1 creation by @meaghanfitzgerald in #2416
- Improve blockchain deploy ux by @sukantoraymond in #2521
- Public archive SDK by @arturrez in #2426
- Improve evm proposer vm activation error handling by @felipemadero in #2534
- Support contract owners for custom subnet evm binary by @felipemadero in #2536
- Improve change weight by @felipemadero in #2545
- Refactor: using slices.Contains to simplify the code by @dashangcun in #2552
- Use local machine to join as validator on any L1 by @sukantoraymond in #2548
- Remove acp 77 release CI by @sukantoraymond in #2567
- Auto Assign PR Author as the PR Assignee by @meaghanfitzgerald in #2563
- 2503 doc autogen w/ commit signature by @owenwahlgren in #2570
- Update markdown ci by @sukantoraymond in #2587
- Enable custom version of subnet evm in blockchain create by @sukantoraymond in #2583
- Modify bootstrap check to using P Chain by @sukantoraymond in #2584
- Convert Subnet To L1 by @sukantoraymond in #2589
- Change Fuji public archive link by @sukantoraymond in #2597
- Ubuntu 20.04 by @sukantoraymond in #2599
- Refactor node setup out of node create by @sukantoraymond in #2522
Dependency Upgrades
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.6 to 1.28.7 by @dependabot in #2491
- Bump golang.org/x/net from 0.32.0 to 0.33.0 by @dependabot in #2490
- Bump github.com/docker/docker from 27.4.0+incompatible to 27.4.1+incompatible by @dependabot in #2492
- Bump body-parser from 1.20.1 to 1.20.3 in /tests/e2e/hardhat by @dependabot in #2512
- Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.2 by @dependabot in #2513
- Bump google.golang.org/api from 0.184.0 to 0.214.0 by @dependabot in #2514
- Bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.1 by @dependabot in #2519
- Bump golang.org/x/crypto from 0.31.0 to 0.32.0 by @dependabot in #2524
- Bump golang.org/x/net from 0.33.0 to 0.34.0 by @dependabot in #2525
- Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by @dependabot in #2530
- Bump google.golang.org/api from 0.214.0 to 0.215.0 by @dependabot in #2529
- Bump google.golang.org/protobuf from 1.36.1 to 1.36.2 by @dependabot in #2540
- Bump github.com/aws/aws-sdk-go-v2 from 1.32.7 to 1.32.8 by @dependabot in #2546
- Bump github.com/spf13/afero from 1.11.0 to 1.12.0 by @dependabot in #2547
- Bump google.golang.org/api from 0.215.0 to 0.216.0 by @dependabot in #2550
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.7 to 1.28.10 by @dependabot in #2551
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.182.0 to 1.198.1 by @dependabot in #2517
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.198.1 to 1.200.0 by @dependabot in #2564
- Bump github.com/docker/docker from 27.4.1+incompatible to 27.5.0+incompatible by @dependabot in #2554
New Contributors
- @aphexmunky made their first contribution in #2481
- @polymaer made their first contribution in #2042
- @dashangcun made their first contribution in #2552
- @owenwahlgren made their first contribution in #2570
Full Changelog: v1.8.4...v1.8.5
v1.8.4
⭐ Features
Avalanche CLI v1.8.4 improves UX of L1 validator dynamic fee balance management and improves relayer funding process on Fuji.
It also deprecates Etna Devnet functionality.
Call avalanche validator
to check and increase the balance of your L1 validator.
What's Changed
- Improve increase balance ux by @felipemadero in #2499
- Improve improve get balance ux by @felipemadero in #2498
- Add L1 nodes info to local network describe by @felipemadero in #2495
- Fix relayer funding flow by @felipemadero in #2493
- Advise the user to overwrite if a local machine already exists @felipemadero in #2486
- Add arg name to blockchain list help by @felipemadero in #2482
- Don't force user to use blockchain name on tx sign or commit by @felipemadero in #2479
- Fix blockchain describe controller not running issue by @felipemadero in #2478
- Validator list cmd by @felipemadero in #2472
- Allow dbs already indexed by @felipemadero in #2464
- Deprecate Etna Devnet by @sukantoraymond in #2456
- Update version file to 1.8.4 by @felipemadero in #2501
- Fix networks offered to user on add validator by @felipemadero in #2500
- Address artur feedback by @arturrez in #2462
- Don't exclude days by @arturrez in #2457
Full Changelog: v1.8.3...v1.8.4
v1.8.3
⭐ Features
Avalanche CLI v1.8.3 enables Etna functionality on Mainnet.
To create your first Avalanche L1, run avalanche blockchain create <blockchainName>
and deploy it on Mainnet using avalanche blockchain deploy <blockchainName>
. Ledger is required for Mainnet.
More info on Avalanche L1s can be found here.
What's Changed
- Fix Mainnet (#2454)
v1.8.2
⭐ Features
Avalanche CLI v1.8.2 fixes an issue when downloading a needed dependency.
What's Changed
- Hardcode icm version by @felipemadero in #2448
Changelog
v1.8.1
⭐ Features
Avalanche CLI v1.8.1 enables Etna functionality on Mainnet.
To create your first Avalanche L1, run avalanche blockchain create <blockchainName>
and deploy it on Mainnet using avalanche blockchain deploy <blockchainName>
. Ledger is required for Mainnet.
More info on Avalanche L1s can be found here.
What's Changed
- Move change controller prompt by @sukantoraymond in #2404
- Change subnet to l1 in add validator sov by @sukantoraymond in #2406
- Disable relayer mainnet by @sukantoraymond in #2407
- Add validator local by @arturrez in #2403
- Rename AWM Relayer to ICM services by @sukantoraymond in #2402
- Use lint script by @felipemadero in #2419
- Apply default denomination to stake setting for pos by @felipemadero in #2418
- Adds
interchain messenger
command group by @felipemadero in #2412 - Fix relayer url issue by @felipemadero in #2422
- Update cmd by @arturrez in #2333
- Enable mainnet by @sukantoraymond in #2399
- Update golang cryptpo module to v0.31.0 by @sukantoraymond in #2429
- Pos validator uptime by @arturrez in #2379
- Fuji relayer by @felipemadero in #2431
- Add a balance flag to blockchain deploy by @felipemadero in #2432
- Fix default by @sukantoraymond in #2437
- Get balance by @sukantoraymond in #2435
- Enable mainnet by @sukantoraymond in #2427
- Version 1.8.1 by @sukantoraymond in #2410
- Remove permissioned err during remove validator by @sukantoraymond in #2441
- Update docker images by @arturrez in #2445
Full Changelog: v1.8.0...v1.8.1