From 536005c8f17cef3b4c00aa6f1200aad3496907ce Mon Sep 17 00:00:00 2001 From: Stephen Buttolph Date: Thu, 25 Jul 2024 18:28:35 -0400 Subject: [PATCH] Update versions for v1.11.10 (#3216) --- RELEASES.md | 64 ++++++++++++++++++++++++++++++++++++++ go.mod | 2 +- go.sum | 4 +-- proto/README.md | 2 +- version/compatibility.json | 3 ++ version/constants.go | 4 +-- 6 files changed, 73 insertions(+), 6 deletions(-) diff --git a/RELEASES.md b/RELEASES.md index a70ad214e1ff..be6a7cef9548 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,5 +1,69 @@ # Release Notes +## [v1.11.10](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.10) + +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 `36` all plugins must update to be compatible. + +### APIs + +- Renamed `avalanche_{vmName}_plugin_.*` metrics to `avalanche_{vmName}_.*` +- Renamed `avalanche_{vmName}_rpcchainvm_.*` metrics to `avalanche_rpcchainvm_.*` + +### Fixes + +- Updated local network validator start times +- Fixed block building timer recalculation when anyone can propose + +### What's Changed + +- Refactor rpcchainvm metrics registration by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3170 +- Add example reward calculator usage by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3171 +- Send AppErrors from p2p SDK by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/2753 +- build(tests): require `//go:build test` tag if importing test packages outside of `_test.go` files by @ARR4N in https://github.com/ava-labs/avalanchego/pull/3173 +- Include VM path in plugin version error by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3178 +- [ci] Simplify ci monitoring with custom actions by @marun in https://github.com/ava-labs/avalanchego/pull/3161 +- [vms/avm] Replace `strings.Replace` with `fmt.Sprintf` in tests by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/3177 +- Changes to support teleporter e2e tests by @feuGeneA in https://github.com/ava-labs/avalanchego/pull/3179 +- Reduce usage of `getBlock` in consensus by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3151 +- [ci] Enable run-monitored-tmpnet-cmd reuse by other repos by @marun in https://github.com/ava-labs/avalanchego/pull/3186 +- Restructured fee calculator API by @abi87 in https://github.com/ava-labs/avalanchego/pull/3145 +- P-Chain: Block-level fee Calculator by @abi87 in https://github.com/ava-labs/avalanchego/pull/3032 +- [ci] Allow antithesis test setups to be triggered independently by @marun in https://github.com/ava-labs/avalanchego/pull/3183 +- [antithesis] Fix image version separator in triggering workflows by @marun in https://github.com/ava-labs/avalanchego/pull/3191 +- Remove `block.Status` by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3158 +- [antithesis] Refactor compose config generation to simplify reuse by @marun in https://github.com/ava-labs/avalanchego/pull/3184 +- [antithesis] Add schedule for workflows by @marun in https://github.com/ava-labs/avalanchego/pull/3192 +- Update `golangci-lint` to `v1.59.1` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/3195 +- [ci] Ensure monitoring action compatibility for other repos by @marun in https://github.com/ava-labs/avalanchego/pull/3193 +- chore: fix some comments for struct field by @linghuying in https://github.com/ava-labs/avalanchego/pull/3194 +- [antithesis] Configure workload history by @marun in https://github.com/ava-labs/avalanchego/pull/3196 +- [vms/proposervm] Set build block time correctly when anyone can propose by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/3197 +- chore: fix comment by @polymaer in https://github.com/ava-labs/avalanchego/pull/3201 +- Make math.Add64 and math.Mul64 generic by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3205 +- Implement ACP-103 fee package by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3203 +- [antithesis] Fix job duration by @marun in https://github.com/ava-labs/avalanchego/pull/3206 +- [vms/platformvm] `RegisterDUnsignedTxsTypes` -> `RegisterDurangoUnsignedTxsTypes` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/3212 +- chore: fix some comments by @yingshanghuangqiao in https://github.com/ava-labs/avalanchego/pull/3213 +- Fix typos by @omahs in https://github.com/ava-labs/avalanchego/pull/3208 +- Cleanup fee.staticCalculator by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3210 +- typo by @meaghanfitzgerald in https://github.com/ava-labs/avalanchego/pull/3220 +- add getSubnet to p-chain api reference by @felipemadero in https://github.com/ava-labs/avalanchego/pull/3204 +- [ci] Update fuzz workflows to target master branch by @marun in https://github.com/ava-labs/avalanchego/pull/3221 +- Cleanup wallet tests by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3230 +- Update local validator start time by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3224 + +### New Contributors + +- @feuGeneA made their first contribution in https://github.com/ava-labs/avalanchego/pull/3179 +- @linghuying made their first contribution in https://github.com/ava-labs/avalanchego/pull/3194 +- @polymaer made their first contribution in https://github.com/ava-labs/avalanchego/pull/3201 +- @yingshanghuangqiao made their first contribution in https://github.com/ava-labs/avalanchego/pull/3213 +- @omahs made their first contribution in https://github.com/ava-labs/avalanchego/pull/3208 + +**Full Changelog**: https://github.com/ava-labs/avalanchego/compare/v1.11.9...v1.11.10 + ## [v1.11.9](https://github.com/ava-labs/avalanchego/releases/tag/v1.11.9) 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. diff --git a/go.mod b/go.mod index eaedf707a300..00458471b34e 100644 --- a/go.mod +++ b/go.mod @@ -10,7 +10,7 @@ require ( github.com/DataDog/zstd v1.5.2 github.com/NYTimes/gziphandler v1.1.1 github.com/antithesishq/antithesis-sdk-go v0.3.8 - github.com/ava-labs/coreth v0.13.7-remove-status + github.com/ava-labs/coreth v0.13.7 github.com/ava-labs/ledger-avalanche/go v0.0.0-20240610153809-9c955cc90a95 github.com/btcsuite/btcd/btcutil v1.1.3 github.com/cockroachdb/pebble v0.0.0-20230928194634-aa077af62593 diff --git a/go.sum b/go.sum index f265b48e620b..1887349b142c 100644 --- a/go.sum +++ b/go.sum @@ -62,8 +62,8 @@ github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax github.com/antithesishq/antithesis-sdk-go v0.3.8 h1:OvGoHxIcOXFJLyn9IJQ5DzByZ3YVAWNBc394ObzDRb8= github.com/antithesishq/antithesis-sdk-go v0.3.8/go.mod h1:IUpT2DPAKh6i/YhSbt6Gl3v2yvUZjmKncl7U91fup7E= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= -github.com/ava-labs/coreth v0.13.7-remove-status h1:NVHOcHcHpgiVbGYQ1TcnnAbf16tONluvVnYt/Gi+bOA= -github.com/ava-labs/coreth v0.13.7-remove-status/go.mod h1:lTa5PYte0AXBtUK866iQrURSuJLprubKjztbDrTWSrQ= +github.com/ava-labs/coreth v0.13.7 h1:k8T9u/ROifl8f7oXjHRc1KvSISRl9txvy7gGVmHEz6g= +github.com/ava-labs/coreth v0.13.7/go.mod h1:tXDujonxXFOF6oK5HS2EmgtSXJK3Gy6RpZxb5WzR9rM= github.com/ava-labs/ledger-avalanche/go v0.0.0-20240610153809-9c955cc90a95 h1:dOVbtdnZL++pENdTCNZ1nu41eYDQkTML4sWebDnnq8c= github.com/ava-labs/ledger-avalanche/go v0.0.0-20240610153809-9c955cc90a95/go.mod h1:pJxaT9bUgeRNVmNRgtCHb7sFDIRKy7CzTQVi8gGNT6g= github.com/aymerick/raymond v2.0.3-0.20180322193309-b565731e1464+incompatible/go.mod h1:osfaiScAUVup+UC9Nfq76eWqDhXlp+4UYaA8uhTBO6g= diff --git a/proto/README.md b/proto/README.md index e1ef00f4e996..5bbf1b3fc7ee 100644 --- a/proto/README.md +++ b/proto/README.md @@ -1,6 +1,6 @@ # Avalanche gRPC -Now Serving: **Protocol Version 35** +Now Serving: **Protocol Version 36** Protobuf files are hosted at [https://buf.build/ava-labs/avalanche](https://buf.build/ava-labs/avalanche) and diff --git a/version/compatibility.json b/version/compatibility.json index cdcd18acd1fd..dba18fd78582 100644 --- a/version/compatibility.json +++ b/version/compatibility.json @@ -1,4 +1,7 @@ { + "36": [ + "v1.11.10" + ], "35": [ "v1.11.3", "v1.11.4", diff --git a/version/constants.go b/version/constants.go index a65d2a083ab2..9e294b981694 100644 --- a/version/constants.go +++ b/version/constants.go @@ -18,7 +18,7 @@ const ( // RPCChainVMProtocol should be bumped anytime changes are made which // require the plugin vm to upgrade to latest avalanchego release to be // compatible. - RPCChainVMProtocol uint = 35 + RPCChainVMProtocol uint = 36 ) // These are globals that describe network upgrades and node versions @@ -26,7 +26,7 @@ var ( Current = &Semantic{ Major: 1, Minor: 11, - Patch: 9, + Patch: 10, } CurrentApp = &Application{ Name: Client,