Skip to content

Commit bf1d1de

Browse files
Update versions for v1.12.2 (#3676)
1 parent ab46198 commit bf1d1de

File tree

6 files changed

+76
-15
lines changed

6 files changed

+76
-15
lines changed

RELEASES.md

+67-9
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,22 @@
44

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

7-
The plugin version is unchanged at `38` and is compatible with versions `v1.12.0-v1.12.1`.
7+
The plugin version is updated to `39` all plugins must update to be compatible.
88

99
**This release removes the support for the long deprecated Keystore API. Any users still relying on the keystore API will not be able to update to this version, or any later versions, of Avalanchego until their dependency on the keystore API has been removed.**
1010

1111
### APIs
1212

1313
- Deprecated:
1414
- `info.GetTxFee`
15+
- Added:
16+
- `avm.GetTxFee`
17+
- `platform.getValidatorFeeConfig`
18+
- `platform.getValidatorFeeState`
19+
- `validationID` field to `platform.getL1Validator` results
20+
- L1 validators to `platform.getCurrentValidators`
21+
- Removed:
22+
- `StakeAmount` field from `platform.getCurrentValidators` results
1523
- `keystore.createUser`
1624
- `keystore.deleteUser`
1725
- `keystore.listUsers`
@@ -35,14 +43,6 @@ The plugin version is unchanged at `38` and is compatible with versions `v1.12.0
3543
- `wallet.sendMultiple`
3644
- `platform.exportKey`
3745
- `platform.listAddresses`
38-
- Added:
39-
- `avm.GetTxFee`
40-
- `platform.getValidatorFeeConfig`
41-
- `platform.getValidatorFeeState`
42-
- `validationID` field to `platform.getL1Validator` results
43-
- L1 validators to `platform.getCurrentValidators`
44-
- Removed:
45-
- `StakeAmount` field from `platform.getCurrentValidators` results
4646

4747
### Configs
4848

@@ -58,6 +58,64 @@ The plugin version is unchanged at `38` and is compatible with versions `v1.12.0
5858

5959
### What's Changed
6060

61+
- [testing] Always use the go.mod version of ginkgo by @marun in https://github.com/ava-labs/avalanchego/pull/3618
62+
- Bump antithesishq/antithesis-trigger-action from 0.5 to 0.6 by @dependabot in https://github.com/ava-labs/avalanchego/pull/3620
63+
- Fix typos in document files by @taozui472 in https://github.com/ava-labs/avalanchego/pull/3622
64+
- [ci] Always use the specified go version by @marun in https://github.com/ava-labs/avalanchego/pull/3616
65+
- Fix: quotation mark by @jasmyhigh in https://github.com/ava-labs/avalanchego/pull/3623
66+
- refactor: move node configs to config/node by @darioush in https://github.com/ava-labs/avalanchego/pull/3600
67+
- Update e2e tests and CI jobs for post-etna by @marun in https://github.com/ava-labs/avalanchego/pull/3614
68+
- Replace AWM terminology in ReadMe with ICM by @meaghanfitzgerald in https://github.com/ava-labs/avalanchego/pull/3595
69+
- fix: grammatical mistakes by @crStiv in https://github.com/ava-labs/avalanchego/pull/3625
70+
- [testing] Update golangci-lint to latest version by @marun in https://github.com/ava-labs/avalanchego/pull/3617
71+
- partial sync default info by @meaghanfitzgerald in https://github.com/ava-labs/avalanchego/pull/3602
72+
- Update stale comment on commitToDB by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/3627
73+
- coreth atomic pkg dependency by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3588
74+
- Mark Meag as the owner of README files by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3635
75+
- Update x/net to v0.33.0 by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3636
76+
- Fix codeowners to simplify PR review by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3637
77+
- Add BLS healthcheck to communicate incorrect BLS key configuration by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3638
78+
- chore(all): mocks generation improved by @qdm12 in https://github.com/ava-labs/avalanchego/pull/3628
79+
- fix LRU sized cache: consistent size at element removal by @rrazvan1 in https://github.com/ava-labs/avalanchego/pull/3634
80+
- Index API and AvalancheGo Configs Docs Fix by @meaghanfitzgerald in https://github.com/ava-labs/avalanchego/pull/3632
81+
- [ci] Migrate from buf-*-action to buf-action by @marun in https://github.com/ava-labs/avalanchego/pull/3639
82+
- chore(ci): define Github labels as code with a workflow by @qdm12 in https://github.com/ava-labs/avalanchego/pull/3629
83+
- feat(github): add "needs Go upgrade" label by @qdm12 in https://github.com/ava-labs/avalanchego/pull/3642
84+
- [ci] Fix post-merge protobuf lint job breakage by @marun in https://github.com/ava-labs/avalanchego/pull/3644
85+
- merkledb visualisations v1 (change proofs and range proofs) by @rrazvan1 in https://github.com/ava-labs/avalanchego/pull/3643
86+
- Remove Static Fee Config by @samliok in https://github.com/ava-labs/avalanchego/pull/3610
87+
- fix(ci): trigger labels workflow on push to master not main by @qdm12 in https://github.com/ava-labs/avalanchego/pull/3646
88+
- X-Chain API fix by @meaghanfitzgerald in https://github.com/ava-labs/avalanchego/pull/3654
89+
- [ci] Rename {PROMETHEUS,LOKI}_ID to {PROMETHEUS,LOKI}_USERNAME by @marun in https://github.com/ava-labs/avalanchego/pull/3652
90+
- chore: replaced faulty link by @Radovenchyk in https://github.com/ava-labs/avalanchego/pull/3649
91+
- Add L1 validator fees API by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3647
92+
- Reintroduce the deprecated `info.getTxFee` API by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3656
93+
- remove x-chain api obsolete metadata by @meaghanfitzgerald in https://github.com/ava-labs/avalanchego/pull/3655
94+
- Remove the Keystore API by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3657
95+
- Add F Upgrade Scaffolding. Post-Etna Cleanup by @michaelkaplan13 in https://github.com/ava-labs/avalanchego/pull/3672
96+
- [testing] Fix instructions for triggering antithesis test runs by @marun in https://github.com/ava-labs/avalanchego/pull/3664
97+
- [testing] Ensure run_prometheus.sh uses a writeable storage path by @marun in https://github.com/ava-labs/avalanchego/pull/3662
98+
- Make snowman use snowflake directly instead of snowball by @yacovm in https://github.com/ava-labs/avalanchego/pull/3403
99+
- chore: fix some typos by @chuangjinglu in https://github.com/ava-labs/avalanchego/pull/3670
100+
- Bump antithesishq/antithesis-trigger-action from 0.6 to 0.7 by @dependabot in https://github.com/ava-labs/avalanchego/pull/3667
101+
- [ci] Use go env {GOOS,GOARCH} for os and arch detection by @marun in https://github.com/ava-labs/avalanchego/pull/3661
102+
- Silence docker InvalidDefaultArgInFrom warnings by @marun in https://github.com/ava-labs/avalanchego/pull/3659
103+
- add L1 support to getCurrentValidators API by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3564
104+
- [docker] Enable image builds from git worktrees by @marun in https://github.com/ava-labs/avalanchego/pull/3660
105+
- [tmpnet] Set an explicit `instance` label for logs and metrics by @marun in https://github.com/ava-labs/avalanchego/pull/3650
106+
- [docker] Switch to kube-compatible plugin path for images by @marun in https://github.com/ava-labs/avalanchego/pull/3653
107+
- [testing] Support direnv to simplify usage of test tooling by @marun in https://github.com/ava-labs/avalanchego/pull/3651
108+
109+
### New Contributors
110+
111+
- @taozui472 made their first contribution in https://github.com/ava-labs/avalanchego/pull/3622
112+
- @jasmyhigh made their first contribution in https://github.com/ava-labs/avalanchego/pull/3623
113+
- @crStiv made their first contribution in https://github.com/ava-labs/avalanchego/pull/3625
114+
- @qdm12 made their first contribution in https://github.com/ava-labs/avalanchego/pull/3628
115+
- @rrazvan1 made their first contribution in https://github.com/ava-labs/avalanchego/pull/3634
116+
- @Radovenchyk made their first contribution in https://github.com/ava-labs/avalanchego/pull/3649
117+
- @chuangjinglu made their first contribution in https://github.com/ava-labs/avalanchego/pull/3670
118+
61119
**Full Changelog**: https://github.com/ava-labs/avalanchego/compare/v1.12.1...v1.12.2
62120

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

go.mod

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ require (
1313
github.com/DataDog/zstd v1.5.2
1414
github.com/NYTimes/gziphandler v1.1.1
1515
github.com/antithesishq/antithesis-sdk-go v0.3.8
16-
github.com/ava-labs/coreth v0.14.1-rc.0
16+
github.com/ava-labs/coreth v0.14.1-rc.1
1717
github.com/ava-labs/ledger-avalanche/go v0.0.0-20241009183145-e6f90a8a1a60
1818
github.com/btcsuite/btcd/btcutil v1.1.3
1919
github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593

go.sum

+2-2
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,8 @@ github.com/antithesishq/antithesis-sdk-go v0.3.8/go.mod h1:IUpT2DPAKh6i/YhSbt6Gl
6464
github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8=
6565
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5 h1:0CwZNZbxp69SHPdPJAN/hZIm0C4OItdklCFmMRWYpio=
6666
github.com/armon/go-socks5 v0.0.0-20160902184237-e75332964ef5/go.mod h1:wHh0iHkYZB8zMSxRWpUBQtwG5a7fFgvEO+odwuTv2gs=
67-
github.com/ava-labs/coreth v0.14.1-rc.0 h1:0SXifWbwzfkzPUioFt2nMNKwjbRiiH55dUkgK38O6NE=
68-
github.com/ava-labs/coreth v0.14.1-rc.0/go.mod h1:lxDSXLcrszMo0N/PVJzfZ//H+bRwXF/KQWtpEYgXZqM=
67+
github.com/ava-labs/coreth v0.14.1-rc.1 h1:U72XlRm/fKyASmjThsWzfO/ZRvu1kaONFaX+KdJNxIc=
68+
github.com/ava-labs/coreth v0.14.1-rc.1/go.mod h1:lxDSXLcrszMo0N/PVJzfZ//H+bRwXF/KQWtpEYgXZqM=
6969
github.com/ava-labs/ledger-avalanche/go v0.0.0-20241009183145-e6f90a8a1a60 h1:EL66gtXOAwR/4KYBjOV03LTWgkEXvLePribLlJNu4g0=
7070
github.com/ava-labs/ledger-avalanche/go v0.0.0-20241009183145-e6f90a8a1a60/go.mod h1:/7qKobTfbzBu7eSTVaXMTr56yTYk4j2Px6/8G+idxHo=
7171
github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g=

proto/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Avalanche gRPC
22

3-
Now Serving: **Protocol Version 37**
3+
Now Serving: **Protocol Version 39**
44

55
Protobuf files are hosted at
66
[https://buf.build/ava-labs/avalanche](https://buf.build/ava-labs/avalanche) and

version/compatibility.json

+3
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
{
2+
"39": [
3+
"v1.12.2"
4+
],
25
"38": [
36
"v1.11.13",
47
"v1.12.0",

version/constants.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@ const (
1515
// RPCChainVMProtocol should be bumped anytime changes are made which
1616
// require the plugin vm to upgrade to latest avalanchego release to be
1717
// compatible.
18-
RPCChainVMProtocol uint = 38
18+
RPCChainVMProtocol uint = 39
1919
)
2020

2121
// These are globals that describe network upgrades and node versions
2222
var (
2323
Current = &Semantic{
2424
Major: 1,
2525
Minor: 12,
26-
Patch: 1,
26+
Patch: 2,
2727
}
2828
CurrentApp = &Application{
2929
Name: Client,

0 commit comments

Comments
 (0)