icm-relayer-v1.6.0 - Mainnet Fortuna Compatibility
·
6560 commits
to main
since this release
Overview
Provides compatibility with the Avalanchego Fortuna release: https://github.com/ava-labs/avalanchego/releases/tag/v1.13.0
This version is not compatible with Avalanchego v1.12. Signature aggregators will need to update to this version ahead of the Fortuna mainnet activation at 11 AM ET (3 PM UTC) on Tuesday, April 8th, 2025.
What's Changed
- update protobuf to v1.36.0 by @iansuvak in #600
- Remove etna handling by @iansuvak in #601
- Bump google.golang.org/grpc from 1.69.0 to 1.69.2 by @dependabot in #603
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.6 to 1.28.7 by @dependabot in #605
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.7 to 1.37.8 by @dependabot in #604
- Bump github.com/onsi/ginkgo/v2 from 2.22.0 to 2.22.1 by @dependabot in #607
- update protobuf, gomega by @iansuvak in #610
- Bump github.com/onsi/ginkgo/v2 from 2.22.1 to 2.22.2 by @dependabot in #611
- pass a logger to NewNetwork, so as to give control on where to redirect the logs by @felipemadero in #612
- add exponential retry mechanism for rpc requests using utility function by @najeal in #593
- Add timeout to remote ops by @cam-schultz in #613
- Allow passing tracked L1s config by @iansuvak in #616
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.7 to 1.28.9 by @dependabot in #623
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.8 to 1.37.10 by @dependabot in #622
- Bump google.golang.org/grpc from 1.69.2 to 1.69.4 by @dependabot in #625
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.9 to 1.28.10 by @dependabot in #626
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.10 to 1.28.11 by @dependabot in #628
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.10 to 1.37.11 by @dependabot in #627
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.11 to 1.37.12 by @dependabot in #629
- Bump github.com/aws/aws-sdk-go-v2/config from 1.28.11 to 1.29.0 by @dependabot in #632
- Configurable teleporter-max-gas-limit by @najeal in #621
- Bump google.golang.org/protobuf from 1.36.1 to 1.36.3 by @dependabot in #630
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.12 to 1.37.13 by @dependabot in #634
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.0 to 1.29.1 by @dependabot in #635
- chore: fix some comments by @petercover in #637
- bump icm-contracts by @iansuvak in #636
- Bump google.golang.org/grpc from 1.69.4 to 1.70.0 by @dependabot in #639
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.13 to 1.37.14 by @dependabot in #641
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.1 to 1.29.2 by @dependabot in #643
- Bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot in #642
- Darwin amd64 by @iansuvak in #582
- Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by @dependabot in #646
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.14 to 1.37.15 by @dependabot in #651
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.2 to 1.29.3 by @dependabot in #650
- Add network connectivity to health-checks by @iansuvak in #644
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.3 to 1.29.4 by @dependabot in #654
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.15 to 1.37.16 by @dependabot in #653
- pin goreleaser to v2.5.1 by @iansuvak in #656
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.16 to 1.37.17 by @dependabot in #659
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.4 to 1.29.5 by @dependabot in #657
- Bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #658
- Bump avago subnetevm by @iansuvak in #655
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.4 to 1.29.6 by @dependabot in #660
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.16 to 1.37.18 by @dependabot in #662
- Bump golang.org/x/sync from 0.10.0 to 0.11.0 by @dependabot in #663
- Bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot in #664
- Reduce noisy logs by @cam-schultz in #665
- Empty app response handling by @iansuvak in #667
- Don't go through json by @richardpringle in #668
- refactor: using slices.Contains to simplify the code by @sjtucoder in #666
- chore: fix some function names in comment by @wangjingcun in #669
- Put the right handler in the right place by @richardpringle in #672
- Update go to 1.23.6 by @geoff-vball in #670
- Bump github.com/prometheus/client_golang from 1.20.5 to 1.21.0 by @dependabot in #674
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.18 to 1.37.19 by @dependabot in #676
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.6 to 1.29.7 by @dependabot in #675
- Bump github.com/redis/go-redis/v9 from 9.7.0 to 9.7.1 by @dependabot in #680
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.7 to 1.29.8 by @dependabot in #681
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.37.19 to 1.38.0 by @dependabot in #682
- replace snyk with semgrep by @iansuvak in #685
- Bump google.golang.org/grpc from 1.70.0 to 1.71.0 by @dependabot in #687
- Bump github.com/prometheus/client_golang from 1.21.0 to 1.21.1 by @dependabot in #689
- Bump github.com/aws/aws-sdk-go-v2/service/kms from 1.38.0 to 1.38.1 by @dependabot in #686
- Bump github.com/onsi/ginkgo/v2 from 2.22.2 to 2.23.0 by @dependabot in #692
- Bump golang.org/x/sync from 0.11.0 to 0.12.0 by @dependabot in #691
- Update avago + subnet deps by @iansuvak in #678
- Bump github.com/spf13/viper from 1.16.0 to 1.20.0 by @dependabot in #702
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.8 to 1.29.9 by @dependabot in #688
- make initial connections blocking by @iansuvak in #699
- Add note on required AvalancheGo dependency updates by @michaelkaplan13 in #703
- Only query connected nodes by @cam-schultz in #700
- Bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.1 by @dependabot in #706
- Fix configuration link in signature-aggregator docs by @richardpringle in #707
- Bump github.com/onsi/ginkgo/v2 from 2.23.1 to 2.23.2 by @dependabot in #709
- explicitly set tracked subnets in the relayer application by @iansuvak in #704
- Implement LRU tracking of subnets by @iansuvak in #710
- Install local sig-agg in e2e tests by @cam-schultz in #705
- Manually tracked ips config for signature-aggregator by @iansuvak in #684
- Bump github.com/aws/aws-sdk-go-v2/config from 1.29.9 to 1.29.10 by @dependabot in #717
- Protect trackedSubnets access by @cam-schultz in #715
- Fortuna Compatibility by @cam-schultz in #716
- Static NodeIDs via TLS cert configs by @iansuvak in #694
New Contributors
- @petercover made their first contribution in #637
- @richardpringle made their first contribution in #668
- @sjtucoder made their first contribution in #666
- @wangjingcun made their first contribution in #669
Full Changelog: icm-relayer-v1.5.0...icm-relayer-v1.6.0