Skip to content

Commit 9d1f232

Browse files
Update version to v1.13.1 (#3985)
1 parent 6d3d6cd commit 9d1f232

File tree

4 files changed

+159
-13
lines changed

4 files changed

+159
-13
lines changed

RELEASES.md

Lines changed: 153 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,169 @@
11
# Release Notes
22

3-
## Pending Release
4-
5-
- Added L1 validators to `platformvm.GetCurrentValidators` client implementation
6-
73
## [v1.13.1](https://github.com/ava-labs/avalanchego/releases/tag/v1.13.1)
84

9-
This version is backwards compatible to [v1.13.0](https://github.com/ava-labs/avalanchego/releases/tag/v1.13.0). It is optional, but encouraged. The supported plugin version is `39`.
5+
This version is backwards compatible to [v1.13.0](https://github.com/ava-labs/avalanchego/releases/tag/v1.13.0). It is optional, but encouraged.
106

11-
### AVM
12-
13-
- Removed indexer config flags
14-
- `--index-transactions`
15-
- `--index-allow-incomplete`
7+
The plugin version is updated to `40` all plugins must update to be compatible.
168

179
### APIs
1810

1911
- Removed `avm.getAddressTxs` api
12+
- Added L1 validators to `platformvm.GetCurrentValidators` client implementation
2013

2114
### Configs
2215

2316
- Removed `--tracing-enabled` and added `disabled` as an option to `--tracing-exporter-type`
17+
- Removed AVM indexer configs
18+
- `index-transactions`
19+
- `index-allow-incomplete`
20+
21+
### What's Changed
22+
23+
- Export tmpnet functions for CLI interface by @felipemadero in https://github.com/ava-labs/avalanchego/pull/3727
24+
- Use IPv4 addresses if possible by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3812
25+
- [ci] Source shellcheck from nix instead of installing via script by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3811
26+
- [ci] Use SHAs instead of tags for 3rd-party github actions by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3822
27+
- [tmpnet] Add collector log path to readiness check log output by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3823
28+
- Add context for errors in proposervm `repairAcceptedChainByHeight` by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3818
29+
- [ci] Enable run-monitored-tmpnet-cmd to use a remote flake file by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3820
30+
- Add context to errors in `avm` by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3821
31+
- Remove block reindexing after Etna by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3813
32+
- Update protobuf dependencies to the same version as nix packages by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3828
33+
- update: platformvm config doc by @ashucoder9 in https://github.com/ava-labs/avalanchego/pull/3694
34+
- Expose merkledb defaults by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3748
35+
- [tmpnet] Add table of contents to README by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3837
36+
- fix(metrics): fix c-chain metrics not reporting by @darioush in https://github.com/ava-labs/avalanchego/pull/3835
37+
- [tmpnet] Update script to run instead of install by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3830
38+
- [ci] Update to use commit SHAs for non-floating tags by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3834
39+
- [ci] Configure action/setup-go to read golang version from go.mod by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3825
40+
- [nix] Install protobuf codegen binaries in the dev shell by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3829
41+
- [tmpnet] Remove obsolete readme content by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3827
42+
- [docs] Document requirement to install modern bash on macos by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3841
43+
- refactor: use the built-in max/min to simplify the code by @evenevent in https://github.com/ava-labs/avalanchego/pull/3844
44+
- Update BLST to v0.3.14 to support Go 1.24 by @yacovm in https://github.com/ava-labs/avalanchego/pull/3846
45+
- chore: allow individuals to extend `direnv` config by @ARR4N in https://github.com/ava-labs/avalanchego/pull/3847
46+
- [tmpnet] s/Network.ChainConfigs/Network.PrimaryChainConfigs/ by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3854
47+
- Remove plugins/ from .gitignore by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3862
48+
- fix: record wrong nil `err` by @tinyfoxy in https://github.com/ava-labs/avalanchego/pull/3851
49+
- [tmpnet] Provide genesis, subnet and chain config via content flags by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3857
50+
- Make sure inner state summary accept is called by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/3831
51+
- avoid tmpnet to create empty genesis on disk by @felipemadero in https://github.com/ava-labs/avalanchego/pull/3868
52+
- Remove GetAddressTxs by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3872
53+
- [tmpnet] Fixed faulty error handling on bootstrap failure by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3873
54+
- Set `subnets.Config.ConsensusParameters` to serialize with omitempty by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3874
55+
- [tmpnet] Update rpc version check to tolerate usage of `go run` by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3869
56+
- Update coreth to v0.15.1-rc.0 by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3875
57+
- [tmpnet] Ensure Node has a reference to Network by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3870
58+
- [tooling] Simplify avalanchego build script by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3861
59+
- Simplify P-Chain block has changes check by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3880
60+
- [tmpnet] Switch back to using maps for subnet config by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3877
61+
- [tmpnet] Refactor runtime configuration in preparation for kube by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3867
62+
- [tooling] Add scripts that build+run tools and put them in the path by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3878
63+
- [tooling] Add support for the Task (go-task) task runner by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3863
64+
- [Docs] Fix links and make paths absolute by @martineckardt in https://github.com/ava-labs/avalanchego/pull/3885
65+
- Remove unused constant checkIndexedFrequency by @yacovm in https://github.com/ava-labs/avalanchego/pull/3887
66+
- [tmpnet] Unify start network flag usage between e2e and tmpnetctl by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3871
67+
- [tmpnet] Avoid serializing the node data directory by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3881
68+
- [tmpnet] Rename NodeProcess to ProcessRuntime by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3890
69+
- wrap db in initDatabase with corruptable db by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3892
70+
- [tmpnet] Switch FlagsMap from map[string]any to map[string]string by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3884
71+
- [tmpnet] Ensure tmpnet methods always have a logger by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3893
72+
- [tmpnet] Ensure all node runtime methods accept a context by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3894
73+
- [tmpnet] Move WaitForHealthy from a function to a tmpnet.Node method by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3896
74+
- Grant marun ownership of tooling configuration by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3895
75+
- Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in https://github.com/ava-labs/avalanchego/pull/3889
76+
- Fix typos by @omahs in https://github.com/ava-labs/avalanchego/pull/3908
77+
- Fix typos and add missing hyphens in README files by @Dimitrolito in https://github.com/ava-labs/avalanchego/pull/3583
78+
- Fix typos in iterator.go by @Marcofann in https://github.com/ava-labs/avalanchego/pull/3809
79+
- Use EstimateBaseFee in e2e tests by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3782
80+
- docs: fix flag name to `--proposervm-min-block-delay` by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3911
81+
- fix rpcchainvm handling for arbitrary length http body by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3910
82+
- Add git to nix packages by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3912
83+
- refactor: use the built-in max/min to simplify the code by @careworry in https://github.com/ava-labs/avalanchego/pull/3913
84+
- Update codeowners by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3915
85+
- [tmpnet] Delegate writing of the flag file to the runtime by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3897
86+
- [tmpnet] Move monitoring label handling to node by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3898
87+
- Move database creation to database factory package by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3899
88+
- Update owner of CODEOWNERS by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3920
89+
- update merkledb codeowners by @rrazvan1 in https://github.com/ava-labs/avalanchego/pull/3919
90+
- chore: fix some comments by @standstaff in https://github.com/ava-labs/avalanchego/pull/3584
91+
- Support UnmarshalJSON for `ExporterType` by @RodrigoVillar in https://github.com/ava-labs/avalanchego/pull/3565
92+
- Fix change/range proofs + simplify the code by @rrazvan1 in https://github.com/ava-labs/avalanchego/pull/3688
93+
- [ci] Fix windows build job by reverting to use build script by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3921
94+
- update: service.md for callouts by @ashucoder9 in https://github.com/ava-labs/avalanchego/pull/3832
95+
- Reintroduce P-chain block reindexing by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3883
96+
- Bump bufbuild/buf-action from 1.1.0 to 1.1.1 by @dependabot in https://github.com/ava-labs/avalanchego/pull/3855
97+
- Bump github/codeql-action from 3.28.13 to 3.28.16 by @dependabot in https://github.com/ava-labs/avalanchego/pull/3916
98+
- Ensure HTTP headers are propagated through the rpcchainvm by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3917
99+
- Document acp-118 message verification by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3925
100+
- Add P-Chain state test by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3924
101+
- Document ACP-77 handling of 0 weight requests by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3926
102+
- Refactor cache implementations by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3239
103+
- Fix `proposerMinBlockDelay` location in config doc for L1s by @federiconardelli7 in https://github.com/ava-labs/avalanchego/pull/3819
104+
- Close stale issues and PRs by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3906
105+
- Update wallet to report tx processing duration via event handlers by @marun in https://github.com/ava-labs/avalanchego/pull/3560
106+
- Pretty print logged durations in E2E by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3930
107+
- Reenable the upgrade test by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3929
108+
- Remove RequestBuildBlock on P-Chain Mempool by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3705
109+
- Add test for proposervm BuildBlock after bootstrapping by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2876
110+
- Add logging to corruptabledb closure by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/3938
111+
- Fix broken Buf documentation link in proto README by @GarmashAlex in https://github.com/ava-labs/avalanchego/pull/3936
112+
- refactor: replace []byte(fmt.Sprintf) with fmt.Appendf by @findnature in https://github.com/ava-labs/avalanchego/pull/3932
113+
- Add linkspector CI action by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3939
114+
- Update minimum golang version to v1.23.9 by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3940
115+
- fix: validate allocations locked amount in genesis to prevent panic by @DracoLi in https://github.com/ava-labs/avalanchego/pull/3941
116+
- [tmpnet] Enable runtime-specific restart behavior by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3882
117+
- [tooling] Misc direnv changes by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3944
118+
- Fully populate test context by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3943
119+
- Use libevm instead of coreth by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3918
120+
- [tmpnet] Define reusable flags for configuring kubernetes client access by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3945
121+
- Fix flaky bootstrapping test by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3955
122+
- [tmpnet] Separate start of prometheus and promtail collectors by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3947
123+
- Add L1 validators to getCurrentValidators response by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3843
124+
- refactor: use slices.Contains to simplify code by @yetyear in https://github.com/ava-labs/avalanchego/pull/3952
125+
- Update proposervm summary to roll forward only by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/3950
126+
- Remove dead code by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3966
127+
- Add Granite to the `upgrade.Config` by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3964
128+
- refactor genesis building logic in avm and platformvm by @DracoLi in https://github.com/ava-labs/avalanchego/pull/3949
129+
- [ci] Update dependabot to only propose security updates for github actions by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3969
130+
- Bump bufbuild/buf-action from 1.1.1 to 1.1.4 by @dependabot in https://github.com/ava-labs/avalanchego/pull/3971
131+
- Bump github/codeql-action from 3.28.16 to 3.28.18 by @dependabot in https://github.com/ava-labs/avalanchego/pull/3970
132+
- Add Load Framework by @RodrigoVillar in https://github.com/ava-labs/avalanchego/pull/3942
133+
- adds config.json for C-Chain during antithesis - json logs by @aleksandarknezevic in https://github.com/ava-labs/avalanchego/pull/3968
134+
- [tmpnet] Ensure GetNodeURIs returns locally-accessible URIs to ensure kube compatibility by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3973
135+
- refactor: use slices.Contains to simplify code by @pullmerge in https://github.com/ava-labs/avalanchego/pull/3974
136+
- chore(deps): use coreth with geth-aligned ethclient package by @qdm12 in https://github.com/ava-labs/avalanchego/pull/3977
137+
- Remove dead “Turtle’s Way HTTP/gRPC” link by @gap-editor in https://github.com/ava-labs/avalanchego/pull/3978
138+
- Small cleanup in `App` and `Node` by @geoff-vball in https://github.com/ava-labs/avalanchego/pull/3962
139+
- make GOPROXY overridable in constants.sh by @siphonelee in https://github.com/ava-labs/avalanchego/pull/3979
140+
- Disallow slow sorting by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3981
141+
- [tmpnet] Enable deployment to kube by @marun in https://github.com/ava-labs/avalanchego/pull/3615
142+
- [tmpnet] Enable monitoring of nodes running in kube by @maru-ava in https://github.com/ava-labs/avalanchego/pull/3794
143+
- Bump coreth to include fix for large tx handling by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/3984
144+
- Align minCompatibleTime settings across TestNetwork and Network by @michaelkaplan13 in https://github.com/ava-labs/avalanchego/pull/3842
145+
- Remove dead “Turtle’s Way HTTP/gRPC” link by @gap-editor in https://github.com/ava-labs/avalanchego/pull/3983
146+
147+
### New Contributors
148+
149+
- @evenevent made their first contribution in https://github.com/ava-labs/avalanchego/pull/3844
150+
- @tinyfoxy made their first contribution in https://github.com/ava-labs/avalanchego/pull/3851
151+
- @Dimitrolito made their first contribution in https://github.com/ava-labs/avalanchego/pull/3583
152+
- @Marcofann made their first contribution in https://github.com/ava-labs/avalanchego/pull/3809
153+
- @careworry made their first contribution in https://github.com/ava-labs/avalanchego/pull/3913
154+
- @standstaff made their first contribution in https://github.com/ava-labs/avalanchego/pull/3584
155+
- @RodrigoVillar made their first contribution in https://github.com/ava-labs/avalanchego/pull/3565
156+
- @federiconardelli7 made their first contribution in https://github.com/ava-labs/avalanchego/pull/3819
157+
- @GarmashAlex made their first contribution in https://github.com/ava-labs/avalanchego/pull/3936
158+
- @findnature made their first contribution in https://github.com/ava-labs/avalanchego/pull/3932
159+
- @yetyear made their first contribution in https://github.com/ava-labs/avalanchego/pull/3952
160+
- @aleksandarknezevic made their first contribution in https://github.com/ava-labs/avalanchego/pull/3968
161+
- @pullmerge made their first contribution in https://github.com/ava-labs/avalanchego/pull/3974
162+
- @gap-editor made their first contribution in https://github.com/ava-labs/avalanchego/pull/3978
163+
- @geoff-vball made their first contribution in https://github.com/ava-labs/avalanchego/pull/3962
164+
- @siphonelee made their first contribution in https://github.com/ava-labs/avalanchego/pull/3979
165+
166+
**Full Changelog**: https://github.com/ava-labs/avalanchego/compare/v1.13.0...v1.13.1
24167

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

proto/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Avalanche gRPC
22

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

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

version/compatibility.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
11
{
2+
"40": [
3+
"v1.13.1"
4+
],
25
"39": [
36
"v1.12.2",
47
"v1.13.0"

version/constants.go

Lines changed: 2 additions & 2 deletions
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 = 39
18+
RPCChainVMProtocol uint = 40
1919
)
2020

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

0 commit comments

Comments
 (0)