v1.4.0
⭐ Features
Say hello to Teleporter!
Teleporter is a messaging protocol built on top of Avalanche Warp Messaging (AWM) that provides a developer-friendly interface for sending and receiving cross-chain messages from within the EVM. For more information about Teleporter go to Avalanche docs.
This release supports creation & deployments of Subnets with Teleporter support in Local Network only. Support for Devnet, Fuji and Mainnet is coming soon!
Subnets created and deployed by Avalanche CLI from this release onwards will come with Teleporter support by default. To disable Teleporter support, use --teleporter=false
when creating the Subnet.
Create your first Teleporter enabled Subnets by following the guide here!
Avalanche Warp & Teleporter PRs
- Warp enabled default subnet evm by @felipemadero in #1401
- Local teleporter deploy by @felipemadero in #1471
- Teleporter msg cmd by @felipemadero in #1501
- Fix teleporter msg for same chain teleport by @felipemadero in #1506
- Use default subnet-evm warp quorum numerator when creating subnet by @felipemadero in #1513
🛠 Improvements
- Fix Public subnet E2E race condition by @felipemadero in #1409
- Ip whitelist command by @arturrez in #1332
- Improve Cloud Regions input collection by @arturrez in #1334
- Devnet RPC by @arturrez in #1349
- Add tags and labels for AWS and GCP instances by @arturrez in #1333
- E2E test for Cloud Deployment by @arturrez in #1378
- Update whitelist.go by @arturrez in #1417
- Change Subnet Owner by @felipemadero in #1398
- E2E Test: Stop checking for pending validator condition on durango local networks by @felipemadero in #1437
- Add transfer to x-chain plus x-chain options on key list by @felipemadero in #1430
- Monitoring E2E Test by @sukantoraymond in #1413
- Fix build env script for cloud deployment by @sukantoraymond in #1457
- Update create.go by @arturrez in #1451
- Enable local E2E to use arbitrary avago binary if needed so by @felipemadero in #1435
- Get RPC from binary execution on subnet create for subnet-evm, by @felipemadero in #1460
- Add pre release version options to subnet create (prompt + flag) by @felipemadero in #1463
- Adds avago pre release version option to node create by @felipemadero in #1466
- Use RPC protocol version from avago API for rpc compatibilty check by @felipemadero in #1468
- Add subnets to key list cmd by @felipemadero in #1473
- Add spinner to the UI by @arturrez in #1439
- Fix bad merge - make spinners properly work by @arturrez in #1478
- Green checkmark by @arturrez in #1481
- Improve error message for node setup by @arturrez in #1479
- Fix E2E test by @arturrez in #1502
- Monitoring fix by @sukantoraymond in #1510
- v1.4.0 by @sukantoraymond in #1516
Dependency Upgrades
- Use master avago + avalanche-network-runner main by @felipemadero in #1434
- Bump github.com/onsi/ginkgo/v2 from 2.13.1 to 2.15.0 by @dependabot in #1404
- Bump github.com/aws/aws-sdk-go-v2/config from 1.25.11 to 1.26.6 by @dependabot in #1406
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #1362
- Bump github.com/spf13/viper from 1.16.0 to 1.18.2 by @dependabot in #1335
- Bump golang.org/x/net from 0.19.0 to 0.20.0 by @dependabot in #1416
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.139.0 to 1.146.0 by @dependabot in #1414
- Bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 by @dependabot in #1420
- Bump github.com/onsi/gomega from 1.30.0 to 1.31.1 by @dependabot in #1419
- Bump anr to 1.7.5 by @felipemadero in #1440
- Bump github.com/docker/docker from 24.0.7+incompatible to 25.0.3+incompatible by @dependabot in #1441
- Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #1426
- Bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #1436
- Bump golang.org/x/crypto from 0.18.0 to 0.19.0 by @dependabot in #1444
- Bump golang.org/x/mod from 0.14.0 to 0.15.0 by @dependabot in #1442
- Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by @dependabot in #1447
- Bump undici from 5.26.3 to 5.28.3 in /tests/e2e/hardhat by @dependabot in #1459
- Bump github.com/aws/aws-sdk-go-v2/config from 1.26.6 to 1.27.1 by @dependabot in #1474
- Bump go.uber.org/zap from 1.26.0 to 1.27.0 by @dependabot in #1475
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.148.0 to 1.148.1 by @dependabot in #1476
- Bump go to 1.21.7, linter to 1.56.2, avago to 1.11.0, anr to 1.7.6 by @felipemadero in #1485
- Bump es5-ext from 0.10.53 to 0.10.63 in /tests/e2e/hardhat by @dependabot in #1496
- Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.146.0 to 1.148.0 by @dependabot in #1464
- Bump github.com/aws/aws-sdk-go-v2 from 1.24.1 to 1.25.0 by @dependabot in #1453
Full Changelog: v1.3.7...v1.4.0