Skip to content

Commit 7a67e5a

Browse files
StephenButtolphDarioush Jalali
andauthored
Update versions for v1.11.3 (#2852)
Co-authored-by: Darioush Jalali <darioush.jalali@avalabs.org>
1 parent ffdb67f commit 7a67e5a

File tree

6 files changed

+139
-86
lines changed

6 files changed

+139
-86
lines changed

RELEASES.md

Lines changed: 89 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,94 @@
11
# Release Notes
22

3+
## [v1.11.3](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.3)
4+
5+
This version is backwards compatible to [v1.11.0](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.0). It is optional, but encouraged.
6+
7+
The plugin version is updated to `35` all plugins must update to be compatible.
8+
9+
### APIs
10+
11+
- Removed:
12+
- `platform.GetPendingValidators`
13+
- `platform.GetMaxStakeAmount`
14+
15+
### Configs
16+
17+
- Removed avalanchego configs:
18+
- `network-peer-list-validator-gossip-size`
19+
- `network-peer-list-non-validator-gossip-size`
20+
- `network-peer-list-peers-gossip-size`
21+
- `network-peer-list-gossip-frequency`
22+
- `consensus-accepted-frontier-gossip-validator-size`
23+
- `consensus-accepted-frontier-gossip-non-validator-size`
24+
- `consensus-accepted-frontier-gossip-peer-size`
25+
- `consensus-on-accept-gossip-validator-size`
26+
- `consensus-on-accept-gossip-non-validator-size`
27+
- `consensus-on-accept-gossip-peer-size`
28+
- Added P-chain, X-chain, and C-chain configs:
29+
- `push-gossip-percent-stake`
30+
31+
### Fixes
32+
33+
- Fixed p2p SDK validator sampling to only return connected validators
34+
35+
### What's Changed
36+
37+
- Cleanup BLS naming and documentation by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2798
38+
- Add BLS keys + signers config for local network by @Nuttymoon in https://github.com/ava-labs/avalanchego/pull/2794
39+
- Remove double spaces by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2802
40+
- [vms/platformvm] Remove `platform.getMaxStakeAmount` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2795
41+
- Remove unused engine interface by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2811
42+
- Cleanup Duplicate Transitive Constructor by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/2812
43+
- Update minimum golang version to v1.21.8 by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2814
44+
- Cleanup consensus metrics by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2815
45+
- Remove peerlist push gossip by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2791
46+
- Remove bitmaskCodec by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2792
47+
- Use `BaseTx` in P-chain wallet by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2731
48+
- Remove put gossip by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2790
49+
- [vms/platformvm] Remove `GetPendingValidators` API by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2817
50+
- [vms/platformvm] Remove `ErrFutureStakeTime` check in `VerifyTx` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2797
51+
- Remove pre-Durango block building logic and verification by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2823
52+
- Remove pre-Durango checks in BLS key verification by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2824
53+
- [snow/networking] Enforce `PreferredIDAtHeight` in `Chits` messages by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2827
54+
- Combine AppGossip and AppGossipSpecific by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2836
55+
- [network/peer] Disconnect from peers who only send legacy version field by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2830
56+
- [vms/avm] Cleanup `GetTx` + remove state pruning logic by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2826
57+
- [vms/avm] Remove `snow.Context` from `Network` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2834
58+
- [vms/platformvm] Remove state pruning logic by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2825
59+
- Prevent zero length values in slices and maps in codec by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2819
60+
- [utils/compression] Remove gzip compressor by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2839
61+
- Remove legacy p2p message handling by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2833
62+
- Remove Durango codec check by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2818
63+
- Remove Pre-Durango TLS certificate parsing logic by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2831
64+
- Remove engine type handling for everything other than GetAncestors by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2800
65+
- P-chain: Improve GetValidatorsSet error expressivity by @abi87 in https://github.com/ava-labs/avalanchego/pull/2808
66+
- Add antithesis PoC workload by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2796
67+
- Add Antithesis docker compose file by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2838
68+
- merkledb metric naming nits by @danlaine in https://github.com/ava-labs/avalanchego/pull/2844
69+
- Allow configuring push gossip to send txs to validators by stake by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2835
70+
- update merkledb readme to specify key length is in bits by @danlaine in https://github.com/ava-labs/avalanchego/pull/2840
71+
- `tmpnet`: Add a UUID to temporary networks to support metrics collection by @marun in https://github.com/ava-labs/avalanchego/pull/2763
72+
- packer build by @Dirrk in https://github.com/ava-labs/avalanchego/pull/2806
73+
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in https://github.com/ava-labs/avalanchego/pull/2849
74+
- Bump bufbuild/buf-setup-action from 1.29.0 to 1.30.0 by @dependabot in https://github.com/ava-labs/avalanchego/pull/2842
75+
- Remove verify height index by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/2634
76+
- Dynamic Fees - Add E Upgrade boilerplate by @abi87 in https://github.com/ava-labs/avalanchego/pull/2597
77+
- `tmpnet`: Enable collection of logs and metrics by @marun in https://github.com/ava-labs/avalanchego/pull/2820
78+
- P-Chain - repackaged wallet backends by @abi87 in https://github.com/ava-labs/avalanchego/pull/2757
79+
- X-Chain - repackaged wallet backends by @abi87 in https://github.com/ava-labs/avalanchego/pull/2762
80+
- Remove fallback validator height indexing by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2801
81+
- `tmpnet`: Reuse dynamically-allocated API port across restarts by @marun in https://github.com/ava-labs/avalanchego/pull/2857
82+
- Remove useless bootstrapping metric by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2858
83+
- Remove duplicate log by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2860
84+
85+
### New Contributors
86+
87+
- @Nuttymoon made their first contribution in https://github.com/ava-labs/avalanchego/pull/2794
88+
- @Dirrk made their first contribution in https://github.com/ava-labs/avalanchego/pull/2806
89+
90+
**Full Changelog**: https://github.com/ava-labs/avalanchego/compare/v1.11.2...v1.11.3
91+
392
## [v1.11.2](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.2)
493

594
This version is backwards compatible to [v1.11.0](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.0). It is optional, but strongly encouraged.

go.mod

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ go 1.21
1010
require (
1111
github.com/DataDog/zstd v1.5.2
1212
github.com/NYTimes/gziphandler v1.1.1
13-
github.com/ava-labs/coreth v0.13.2-stake-sampling.2
13+
github.com/ava-labs/coreth v0.13.2-rc.2
1414
github.com/ava-labs/ledger-avalanche/go v0.0.0-20231102202641-ae2ebdaeac34
1515
github.com/btcsuite/btcd/btcutil v1.1.3
1616
github.com/cockroachdb/pebble v0.0.0-20230209160836-829675f94811
1717
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0
18-
github.com/ethereum/go-ethereum v1.12.0
18+
github.com/ethereum/go-ethereum v1.12.2
1919
github.com/google/btree v1.1.2
2020
github.com/google/renameio/v2 v2.0.0
2121
github.com/google/uuid v1.6.0
@@ -38,7 +38,7 @@ require (
3838
github.com/rs/cors v1.7.0
3939
github.com/shirou/gopsutil v3.21.11+incompatible
4040
github.com/spf13/cast v1.5.0
41-
github.com/spf13/cobra v1.0.0
41+
github.com/spf13/cobra v1.5.0
4242
github.com/spf13/pflag v1.0.5
4343
github.com/spf13/viper v1.12.0
4444
github.com/stretchr/testify v1.8.4
@@ -60,7 +60,7 @@ require (
6060
golang.org/x/net v0.20.0
6161
golang.org/x/sync v0.6.0
6262
golang.org/x/term v0.16.0
63-
golang.org/x/time v0.0.0-20220922220347-f3bd1da661af
63+
golang.org/x/time v0.3.0
6464
gonum.org/v1/gonum v0.11.0
6565
google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80
6666
google.golang.org/grpc v1.62.0
@@ -73,17 +73,22 @@ require (
7373
github.com/FactomProject/btcutilecc v0.0.0-20130527213604-d3a63a5752ec // indirect
7474
github.com/VictoriaMetrics/fastcache v1.10.0 // indirect
7575
github.com/beorn7/perks v1.0.1 // indirect
76+
github.com/bits-and-blooms/bitset v1.7.0 // indirect
7677
github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect
7778
github.com/cenkalti/backoff/v4 v4.2.1 // indirect
7879
github.com/cespare/xxhash/v2 v2.2.0 // indirect
7980
github.com/cockroachdb/errors v1.9.1 // indirect
8081
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
8182
github.com/cockroachdb/redact v1.1.3 // indirect
83+
github.com/consensys/bavard v0.1.13 // indirect
84+
github.com/consensys/gnark-crypto v0.10.0 // indirect
8285
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
86+
github.com/crate-crypto/go-kzg-4844 v0.3.0 // indirect
8387
github.com/davecgh/go-spew v1.1.1 // indirect
8488
github.com/deckarep/golang-set/v2 v2.1.0 // indirect
8589
github.com/dlclark/regexp2 v1.7.0 // indirect
8690
github.com/dop251/goja v0.0.0-20230605162241-28ee0ee714f3 // indirect
91+
github.com/ethereum/c-kzg-4844 v0.3.1 // indirect
8792
github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5 // indirect
8893
github.com/frankban/quicktest v1.14.4 // indirect
8994
github.com/fsnotify/fsnotify v1.6.0 // indirect
@@ -104,8 +109,9 @@ require (
104109
github.com/hashicorp/go-bexpr v0.1.10 // indirect
105110
github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect
106111
github.com/hashicorp/hcl v1.0.0 // indirect
112+
github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 // indirect
107113
github.com/holiman/bloomfilter/v2 v2.0.3 // indirect
108-
github.com/holiman/uint256 v1.2.2-0.20230321075855-87b91420868c // indirect
114+
github.com/holiman/uint256 v1.2.3 // indirect
109115
github.com/inconshreveable/mousetrap v1.0.0 // indirect
110116
github.com/klauspost/compress v1.15.15 // indirect
111117
github.com/kr/pretty v0.3.1 // indirect
@@ -116,6 +122,7 @@ require (
116122
github.com/mattn/go-runewidth v0.0.9 // indirect
117123
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
118124
github.com/mitchellh/pointerstructure v1.2.0 // indirect
125+
github.com/mmcloughlin/addchain v0.4.0 // indirect
119126
github.com/olekukonko/tablewriter v0.0.5 // indirect
120127
github.com/pelletier/go-toml v1.9.5 // indirect
121128
github.com/pelletier/go-toml/v2 v2.0.5 // indirect
@@ -133,7 +140,7 @@ require (
133140
github.com/tklauser/go-sysconf v0.3.5 // indirect
134141
github.com/tklauser/numcpus v0.2.2 // indirect
135142
github.com/tyler-smith/go-bip39 v1.1.0 // indirect
136-
github.com/urfave/cli/v2 v2.17.2-0.20221006022127-8f469abc00aa // indirect
143+
github.com/urfave/cli/v2 v2.24.1 // indirect
137144
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
138145
github.com/yusufpapurcu/wmi v1.2.2 // indirect
139146
github.com/zondax/hid v0.9.2 // indirect
@@ -148,4 +155,5 @@ require (
148155
gopkg.in/ini.v1 v1.67.0 // indirect
149156
gopkg.in/yaml.v2 v2.4.0 // indirect
150157
gopkg.in/yaml.v3 v3.0.1 // indirect
158+
rsc.io/tmplfunc v0.0.3 // indirect
151159
)

0 commit comments

Comments
 (0)