From 20f3580b4912f29adc602ad883e84897f0965cc1 Mon Sep 17 00:00:00 2001 From: Stephen Buttolph Date: Wed, 1 Nov 2023 22:11:47 -0400 Subject: [PATCH] Update versions for v1.10.15 (#2245) --- RELEASES.md | 36 ++++++++++++++++++++++++++++++++++++ go.mod | 2 +- go.sum | 4 ++-- proto/README.md | 2 +- version/compatibility.json | 3 +++ version/constants.go | 4 ++-- 6 files changed, 45 insertions(+), 6 deletions(-) diff --git a/RELEASES.md b/RELEASES.md index 31d9e3605dc..13d983cf280 100644 --- a/RELEASES.md +++ b/RELEASES.md @@ -1,5 +1,41 @@ # Release Notes +## [v1.10.15](https://github.com/ava-labs/avalanchego/releases/tag/v1.10.15) + +This version is backwards compatible to [v1.10.0](https://github.com/ava-labs/avalanchego/releases/tag/v1.10.0). It is optional, but encouraged. + +The plugin version is updated to `30` all plugins must update to be compatible. + +### Configs + +- Added `pebble` as an allowed option to `--db-type` + +### Fixes + +- Fixed C-chain tracer API panic + +### What's Changed + +- Reduce allocations on insert and remove by @dboehm-avalabs in https://github.com/ava-labs/avalanchego/pull/2201 +- `merkledb` -- shift nit by @danlaine in https://github.com/ava-labs/avalanchego/pull/2218 +- Update `golangci-lint` to `v1.55.1` by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2228 +- Add json marshal tests to existing serialization tests in `platformvm/txs` pkg by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2227 +- Move all blst function usage to `bls` pkg by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2222 +- `merkledb` -- don't pass `BranchFactor` to `encodeDBNode` by @danlaine in https://github.com/ava-labs/avalanchego/pull/2217 +- Add `utils.Err` helper by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2212 +- Enable `perfsprint` linter by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2229 +- Trim down size of secp256k1 `Factory` struct by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2223 +- Fix test typos by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2233 +- P2P AppRequestFailed protobuf definition by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/2111 +- Remove error from Router AppGossip by @joshua-kim in https://github.com/ava-labs/avalanchego/pull/2238 +- Document host and port behavior in help text by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/2236 +- Remove `database.Manager` by @danlaine in https://github.com/ava-labs/avalanchego/pull/2239 +- Add `BaseTx` support to platformvm by @dhrubabasu in https://github.com/ava-labs/avalanchego/pull/2232 +- Add `pebble` as valid value for `--db-type`. by @danlaine in https://github.com/ava-labs/avalanchego/pull/2244 +- Add nullable option to codec by @nytzuga in https://github.com/ava-labs/avalanchego/pull/2171 + +**Full Changelog**: https://github.com/ava-labs/avalanchego/compare/v1.10.14...v1.10.15 + ## [v1.10.14](https://github.com/ava-labs/avalanchego/releases/tag/v1.10.14) This version is backwards compatible to [v1.10.0](https://github.com/ava-labs/avalanchego/releases/tag/v1.10.0). It is optional, but encouraged. diff --git a/go.mod b/go.mod index 0494bab5399..3117c0edf3e 100644 --- a/go.mod +++ b/go.mod @@ -11,7 +11,7 @@ require ( github.com/DataDog/zstd v1.5.2 github.com/Microsoft/go-winio v0.5.2 github.com/NYTimes/gziphandler v1.1.1 - github.com/ava-labs/coreth v0.12.8-rc.0 + github.com/ava-labs/coreth v0.12.8-rc.1 github.com/ava-labs/ledger-avalanche/go v0.0.0-20230105152938-00a24d05a8c7 github.com/btcsuite/btcd/btcutil v1.1.3 github.com/cockroachdb/pebble v0.0.0-20230209160836-829675f94811 diff --git a/go.sum b/go.sum index 10b15cd40ae..0ad1313cd1b 100644 --- a/go.sum +++ b/go.sum @@ -62,8 +62,8 @@ github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156 h1:eMwmnE/GDgah github.com/allegro/bigcache v1.2.1-0.20190218064605-e24eb225f156/go.mod h1:Cb/ax3seSYIx7SuZdm2G2xzfwmv3TPSk2ucNfQESPXM= github.com/antihax/optional v1.0.0/go.mod h1:uupD/76wgC+ih3iEmQUL+0Ugr19nfwCT1kdvxnR2qWY= github.com/armon/consul-api v0.0.0-20180202201655-eb2c6b5be1b6/go.mod h1:grANhF5doyWs3UAsr3K4I6qtAmlQcZDesFNEHPZAzj8= -github.com/ava-labs/coreth v0.12.8-rc.0 h1:9W3i5/6ckOifhD/jrxWwd2SOMYmCAmDG5PUJ6EHxE74= -github.com/ava-labs/coreth v0.12.8-rc.0/go.mod h1:GBH5SxHZdScSp95IijDs9+Gxw/QDIWvfoLKiJMNYLsE= +github.com/ava-labs/coreth v0.12.8-rc.1 h1:tvJcxQTQzxIQqx8TnrxdyMhZYbdsMaiy6AEiOyjvaa4= +github.com/ava-labs/coreth v0.12.8-rc.1/go.mod h1:GBH5SxHZdScSp95IijDs9+Gxw/QDIWvfoLKiJMNYLsE= github.com/ava-labs/ledger-avalanche/go v0.0.0-20230105152938-00a24d05a8c7 h1:EdxD90j5sClfL5Ngpz2TlnbnkNYdFPDXa0jDOjam65c= github.com/ava-labs/ledger-avalanche/go v0.0.0-20230105152938-00a24d05a8c7/go.mod h1:XhiXSrh90sHUbkERzaxEftCmUz53eCijshDLZ4fByVM= 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 51cf916dd7d..34d4228571e 100644 --- a/proto/README.md +++ b/proto/README.md @@ -1,6 +1,6 @@ # Avalanche gRPC -Now Serving: **Protocol Version 29** +Now Serving: **Protocol Version 30** 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 0d8382e2167..9a63fba3eaf 100644 --- a/version/compatibility.json +++ b/version/compatibility.json @@ -1,4 +1,7 @@ { + "30": [ + "v1.10.15" + ], "29": [ "v1.10.13", "v1.10.14" diff --git a/version/constants.go b/version/constants.go index 5cccb035d81..690e68b3505 100644 --- a/version/constants.go +++ b/version/constants.go @@ -14,14 +14,14 @@ import ( // RPCChainVMProtocol should be bumped anytime changes are made which require // the plugin vm to upgrade to latest avalanchego release to be compatible. -const RPCChainVMProtocol uint = 29 +const RPCChainVMProtocol uint = 30 // These are globals that describe network upgrades and node versions var ( Current = &Semantic{ Major: 1, Minor: 10, - Patch: 14, + Patch: 15, } CurrentApp = &Application{ Major: Current.Major,