Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
a8d8111
repackaged x-chain wallet backends
abi87 Feb 22, 2024
10a2c74
Merge branch 'master' into x-chain_wallet_backends
abi87 Feb 25, 2024
8e45dd9
Merge branch 'master' into x-chain_wallet_backends
abi87 Feb 29, 2024
e806c97
Remove fallback validator height indexing
StephenButtolph Mar 1, 2024
8d74f21
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 4, 2024
0be7156
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 5, 2024
e59213b
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 6, 2024
812b0c7
merged
StephenButtolph Mar 6, 2024
54a7f4b
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 7, 2024
ae9e074
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 11, 2024
80b4464
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 11, 2024
1e9348f
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 12, 2024
b33d825
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 13, 2024
8420192
fixed merge
abi87 Mar 13, 2024
54d3440
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 18, 2024
053636f
merged
StephenButtolph Mar 18, 2024
9279b41
nit
StephenButtolph Mar 18, 2024
1c6f1fa
bump coreth to v0.13.2-rc.2 (geth v1.12.2)
Mar 18, 2024
0cd1353
Merge branch 'master' into x-chain_wallet_backends
abi87 Mar 19, 2024
31b691a
merged
StephenButtolph Mar 19, 2024
1a8490c
merged
StephenButtolph Mar 19, 2024
a98e9b1
merged
StephenButtolph Mar 19, 2024
59a1e07
fix
StephenButtolph Mar 19, 2024
755ceae
Merge branch 'remove-fallback-vdr-indexing' into version-bump-v1.11.3
StephenButtolph Mar 19, 2024
2433b0a
Merge remote-tracking branch 'origin/coreth-v0.13.2-rc.2' into versio…
StephenButtolph Mar 19, 2024
f7c65af
Merge branch 'x-chain_wallet_backends' into version-bump-v1.11.3
StephenButtolph Mar 19, 2024
069463d
Update versions for v1.11.3
StephenButtolph Mar 19, 2024
9101efb
Merge branch 'master' into version-bump-v1.11.3
StephenButtolph Mar 20, 2024
8907ff7
Merge branch 'master' into version-bump-v1.11.3
StephenButtolph Mar 21, 2024
c17f462
Update release notes
StephenButtolph Mar 21, 2024
cbfb839
Update release notes
StephenButtolph Mar 21, 2024
5d869e6
spacing nit
StephenButtolph Mar 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
89 changes: 89 additions & 0 deletions RELEASES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,94 @@
# Release Notes

## [v1.11.3](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.3)

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.

The plugin version is updated to `35` all plugins must update to be compatible.

### APIs

- Removed:
- `platform.GetPendingValidators`
- `platform.GetMaxStakeAmount`

### Configs

- Removed avalanchego configs:
- `network-peer-list-validator-gossip-size`
- `network-peer-list-non-validator-gossip-size`
- `network-peer-list-peers-gossip-size`
- `network-peer-list-gossip-frequency`
- `consensus-accepted-frontier-gossip-validator-size`
- `consensus-accepted-frontier-gossip-non-validator-size`
- `consensus-accepted-frontier-gossip-peer-size`
- `consensus-on-accept-gossip-validator-size`
- `consensus-on-accept-gossip-non-validator-size`
- `consensus-on-accept-gossip-peer-size`
- Added P-chain, X-chain, and C-chain configs:
- `push-gossip-percent-stake`

### Fixes

- Fixed p2p SDK validator sampling to only return connected validators

### What's Changed

- Cleanup BLS naming and documentation by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2798
- Add BLS keys + signers config for local network by @Nuttymoon in https://github.com/ava-labs/avalanchego/pull/2794
- Remove double spaces by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2802
- [vms/platformvm] Remove `platform.getMaxStakeAmount` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2795
- Remove unused engine interface by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2811
- Cleanup Duplicate Transitive Constructor by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/2812
- Update minimum golang version to v1.21.8 by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2814
- Cleanup consensus metrics by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2815
- Remove peerlist push gossip by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2791
- Remove bitmaskCodec by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2792
- Use `BaseTx` in P-chain wallet by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2731
- Remove put gossip by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2790
- [vms/platformvm] Remove `GetPendingValidators` API by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2817
- [vms/platformvm] Remove `ErrFutureStakeTime` check in `VerifyTx` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2797
- Remove pre-Durango block building logic and verification by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2823
- Remove pre-Durango checks in BLS key verification by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2824
- [snow/networking] Enforce `PreferredIDAtHeight` in `Chits` messages by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2827
- Combine AppGossip and AppGossipSpecific by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2836
- [network/peer] Disconnect from peers who only send legacy version field by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2830
- [vms/avm] Cleanup `GetTx` + remove state pruning logic by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2826
- [vms/avm] Remove `snow.Context` from `Network` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2834
- [vms/platformvm] Remove state pruning logic by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2825
- Prevent zero length values in slices and maps in codec by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2819
- [utils/compression] Remove gzip compressor by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2839
- Remove legacy p2p message handling by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2833
- Remove Durango codec check by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2818
- Remove Pre-Durango TLS certificate parsing logic by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2831
- Remove engine type handling for everything other than GetAncestors by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2800
- P-chain: Improve GetValidatorsSet error expressivity by @abi87 in https://github.com/ava-labs/avalanchego/pull/2808
- Add antithesis PoC workload by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2796
- Add Antithesis docker compose file by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2838
- merkledb metric naming nits by @danlaine in https://github.com/ava-labs/avalanchego/pull/2844
- Allow configuring push gossip to send txs to validators by stake by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2835
- update merkledb readme to specify key length is in bits by @danlaine in https://github.com/ava-labs/avalanchego/pull/2840
- `tmpnet`: Add a UUID to temporary networks to support metrics collection by @marun in https://github.com/ava-labs/avalanchego/pull/2763
- packer build by @Dirrk in https://github.com/ava-labs/avalanchego/pull/2806
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in https://github.com/ava-labs/avalanchego/pull/2849
- Bump bufbuild/buf-setup-action from 1.29.0 to 1.30.0 by @dependabot in https://github.com/ava-labs/avalanchego/pull/2842
- Remove verify height index by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/2634
- Dynamic Fees - Add E Upgrade boilerplate by @abi87 in https://github.com/ava-labs/avalanchego/pull/2597
- `tmpnet`: Enable collection of logs and metrics by @marun in https://github.com/ava-labs/avalanchego/pull/2820
- P-Chain - repackaged wallet backends by @abi87 in https://github.com/ava-labs/avalanchego/pull/2757
- X-Chain - repackaged wallet backends by @abi87 in https://github.com/ava-labs/avalanchego/pull/2762
- Remove fallback validator height indexing by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2801
- `tmpnet`: Reuse dynamically-allocated API port across restarts by @marun in https://github.com/ava-labs/avalanchego/pull/2857
- Remove useless bootstrapping metric by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2858
- Remove duplicate log by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2860

### New Contributors

- @Nuttymoon made their first contribution in https://github.com/ava-labs/avalanchego/pull/2794
- @Dirrk made their first contribution in https://github.com/ava-labs/avalanchego/pull/2806

**Full Changelog**: https://github.com/ava-labs/avalanchego/compare/v1.11.2...v1.11.3

## [v1.11.2](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.2)

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.
Expand Down
20 changes: 14 additions & 6 deletions go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,12 @@ go 1.21
require (
github.com/DataDog/zstd v1.5.2
github.com/NYTimes/gziphandler v1.1.1
github.com/ava-labs/coreth v0.13.2-stake-sampling.2
github.com/ava-labs/coreth v0.13.2-rc.2
github.com/ava-labs/ledger-avalanche/go v0.0.0-20231102202641-ae2ebdaeac34
github.com/btcsuite/btcd/btcutil v1.1.3
github.com/cockroachdb/pebble v0.0.0-20230209160836-829675f94811
github.com/decred/dcrd/dcrec/secp256k1/v4 v4.1.0
github.com/ethereum/go-ethereum v1.12.0
github.com/ethereum/go-ethereum v1.12.2
github.com/google/btree v1.1.2
github.com/google/renameio/v2 v2.0.0
github.com/google/uuid v1.6.0
Expand All @@ -38,7 +38,7 @@ require (
github.com/rs/cors v1.7.0
github.com/shirou/gopsutil v3.21.11+incompatible
github.com/spf13/cast v1.5.0
github.com/spf13/cobra v1.0.0
github.com/spf13/cobra v1.5.0
github.com/spf13/pflag v1.0.5
github.com/spf13/viper v1.12.0
github.com/stretchr/testify v1.8.4
Expand All @@ -60,7 +60,7 @@ require (
golang.org/x/net v0.20.0
golang.org/x/sync v0.6.0
golang.org/x/term v0.16.0
golang.org/x/time v0.0.0-20220922220347-f3bd1da661af
golang.org/x/time v0.3.0
gonum.org/v1/gonum v0.11.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20240123012728-ef4313101c80
google.golang.org/grpc v1.62.0
Expand All @@ -73,17 +73,22 @@ require (
github.com/FactomProject/btcutilecc v0.0.0-20130527213604-d3a63a5752ec // indirect
github.com/VictoriaMetrics/fastcache v1.10.0 // indirect
github.com/beorn7/perks v1.0.1 // indirect
github.com/bits-and-blooms/bitset v1.7.0 // indirect
github.com/btcsuite/btcd/btcec/v2 v2.3.2 // indirect
github.com/cenkalti/backoff/v4 v4.2.1 // indirect
github.com/cespare/xxhash/v2 v2.2.0 // indirect
github.com/cockroachdb/errors v1.9.1 // indirect
github.com/cockroachdb/logtags v0.0.0-20230118201751-21c54148d20b // indirect
github.com/cockroachdb/redact v1.1.3 // indirect
github.com/consensys/bavard v0.1.13 // indirect
github.com/consensys/gnark-crypto v0.10.0 // indirect
github.com/cpuguy83/go-md2man/v2 v2.0.2 // indirect
github.com/crate-crypto/go-kzg-4844 v0.3.0 // indirect
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/deckarep/golang-set/v2 v2.1.0 // indirect
github.com/dlclark/regexp2 v1.7.0 // indirect
github.com/dop251/goja v0.0.0-20230605162241-28ee0ee714f3 // indirect
github.com/ethereum/c-kzg-4844 v0.3.1 // indirect
github.com/fjl/memsize v0.0.0-20190710130421-bcb5799ab5e5 // indirect
github.com/frankban/quicktest v1.14.4 // indirect
github.com/fsnotify/fsnotify v1.6.0 // indirect
Expand All @@ -104,8 +109,9 @@ require (
github.com/hashicorp/go-bexpr v0.1.10 // indirect
github.com/hashicorp/golang-lru v0.5.5-0.20210104140557-80c98217689d // indirect
github.com/hashicorp/hcl v1.0.0 // indirect
github.com/holiman/billy v0.0.0-20230718173358-1c7e68d277a7 // indirect
github.com/holiman/bloomfilter/v2 v2.0.3 // indirect
github.com/holiman/uint256 v1.2.2-0.20230321075855-87b91420868c // indirect
github.com/holiman/uint256 v1.2.3 // indirect
github.com/inconshreveable/mousetrap v1.0.0 // indirect
github.com/klauspost/compress v1.15.15 // indirect
github.com/kr/pretty v0.3.1 // indirect
Expand All @@ -116,6 +122,7 @@ require (
github.com/mattn/go-runewidth v0.0.9 // indirect
github.com/matttproud/golang_protobuf_extensions v1.0.4 // indirect
github.com/mitchellh/pointerstructure v1.2.0 // indirect
github.com/mmcloughlin/addchain v0.4.0 // indirect
github.com/olekukonko/tablewriter v0.0.5 // indirect
github.com/pelletier/go-toml v1.9.5 // indirect
github.com/pelletier/go-toml/v2 v2.0.5 // indirect
Expand All @@ -133,7 +140,7 @@ require (
github.com/tklauser/go-sysconf v0.3.5 // indirect
github.com/tklauser/numcpus v0.2.2 // indirect
github.com/tyler-smith/go-bip39 v1.1.0 // indirect
github.com/urfave/cli/v2 v2.17.2-0.20221006022127-8f469abc00aa // indirect
github.com/urfave/cli/v2 v2.24.1 // indirect
github.com/xrash/smetrics v0.0.0-20201216005158-039620a65673 // indirect
github.com/yusufpapurcu/wmi v1.2.2 // indirect
github.com/zondax/hid v0.9.2 // indirect
Expand All @@ -148,4 +155,5 @@ require (
gopkg.in/ini.v1 v1.67.0 // indirect
gopkg.in/yaml.v2 v2.4.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
rsc.io/tmplfunc v0.0.3 // indirect
)
Loading