Skip to content

Commit a69772f

Browse files
Update versions for v1.12.1 (#3607)
1 parent 0ae6f7c commit a69772f

File tree

6 files changed

+57
-33
lines changed

6 files changed

+57
-33
lines changed

.github/workflows/ci.yml

+14-15
Original file line numberDiff line numberDiff line change
@@ -117,21 +117,20 @@ jobs:
117117
- name: Build AvalancheGo Binary
118118
shell: bash
119119
run: ./scripts/build.sh
120-
# TODO: Reactivate test once v1.12.0 is published
121-
# - name: Run e2e tests
122-
# uses: ./.github/actions/run-monitored-tmpnet-cmd
123-
# with:
124-
# run: ./scripts/tests.upgrade.sh
125-
# filter_by_owner: avalanchego-e2e
126-
# prometheus_id: ${{ secrets.PROMETHEUS_ID || '' }}
127-
# prometheus_password: ${{ secrets.PROMETHEUS_PASSWORD || '' }}
128-
# loki_id: ${{ secrets.LOKI_ID || '' }}
129-
# loki_password: ${{ secrets.LOKI_PASSWORD || '' }}
130-
# - name: Upload tmpnet network dir
131-
# uses: ./.github/actions/upload-tmpnet-artifact
132-
# if: always()
133-
# with:
134-
# name: upgrade-tmpnet-data
120+
- name: Run e2e tests
121+
uses: ./.github/actions/run-monitored-tmpnet-cmd
122+
with:
123+
run: ./scripts/tests.upgrade.sh
124+
filter_by_owner: avalanchego-e2e
125+
prometheus_id: ${{ secrets.PROMETHEUS_ID || '' }}
126+
prometheus_password: ${{ secrets.PROMETHEUS_PASSWORD || '' }}
127+
loki_id: ${{ secrets.LOKI_ID || '' }}
128+
loki_password: ${{ secrets.LOKI_PASSWORD || '' }}
129+
- name: Upload tmpnet network dir
130+
uses: ./.github/actions/upload-tmpnet-artifact
131+
if: always()
132+
with:
133+
name: upgrade-tmpnet-data
135134
Lint:
136135
runs-on: ubuntu-latest
137136
steps:

RELEASES.md

+29
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# Release Notes
22

3+
## [v1.12.1](https://github.com/ava-labs/avalanchego/releases/tag/v1.12.1)
4+
5+
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.
6+
7+
The plugin version is unchanged at `38` and is compatible with version `v1.12.0`.
8+
9+
### Configs
10+
11+
- Added PebbleDB option `sync` which defaults to `true`
12+
13+
### Fixes
14+
15+
- Fixed P-chain mempool verification to disallow transactions that exceed the available chain capacity
16+
17+
### What's Changed
18+
19+
- Expose test network cfg by @cam-schultz in https://github.com/ava-labs/avalanchego/pull/3573
20+
- encapsulate signer by @richardpringle in https://github.com/ava-labs/avalanchego/pull/3576
21+
- use pebble nosync by default by @ceyonur in https://github.com/ava-labs/avalanchego/pull/3581
22+
- fix: feeState API call in docs by @ashucoder9 in https://github.com/ava-labs/avalanchego/pull/3596
23+
- Format Service.MD by @samliok in https://github.com/ava-labs/avalanchego/pull/3599
24+
- Verify tx gas isn't too large in VerifyTx by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3604
25+
- Add already implemented merkledb.View to MerkleDB interface by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/3593
26+
- Add tempdir in for chain ctx data dir by @aaronbuchwald in https://github.com/ava-labs/avalanchego/pull/3594
27+
- Improve block building and verification logging by @StephenButtolph in https://github.com/ava-labs/avalanchego/pull/3605
28+
- Bump golang.org/x/crypto from 0.26.0 to 0.31.0 by @dependabot in https://github.com/ava-labs/avalanchego/pull/3608
29+
30+
**Full Changelog**: https://github.com/ava-labs/avalanchego/compare/v1.12.0...v1.12.1
31+
332
## [v1.12.0](https://github.com/ava-labs/avalanchego/releases/tag/v1.12.0)
433

534
This upgrade consists of the following Avalanche Community Proposals (ACPs):

scripts/tests.upgrade.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ fi
1616
# local network, this flag must be updated to the last compatible
1717
# version with the latest code.
1818
#
19-
# v1.11.3 fixes a regression in Coreth genesis for custom networks.
20-
DEFAULT_VERSION="1.11.3"
19+
# v1.12.0 is the earliest version that supports Etna.
20+
DEFAULT_VERSION="1.12.0"
2121

2222
VERSION="${1:-${DEFAULT_VERSION}}"
2323
if [[ -z "${VERSION}" ]]; then

utils/constants/acps.go

+9-14
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,16 @@ var (
1010
//
1111
// See: https://github.com/orgs/avalanche-foundation/projects/1
1212
ActivatedACPs = set.Of[uint32](
13+
// Durango:
1314
23, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/23-p-chain-native-transfers/README.md
1415
24, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/24-shanghai-eips/README.md
1516
25, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/25-vm-application-errors/README.md
1617
30, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/30-avalanche-warp-x-evm/README.md
1718
31, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/31-enable-subnet-ownership-transfer/README.md
1819
41, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/41-remove-pending-stakers/README.md
1920
62, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/62-disable-addvalidatortx-and-adddelegatortx/README.md
20-
)
2121

22-
// CurrentACPs is the set of ACPs that are currently, at the time of
23-
// release, marked as implementable and not activated.
24-
//
25-
// See: https://github.com/orgs/avalanche-foundation/projects/1
26-
CurrentACPs = set.Of[uint32](
22+
// Etna:
2723
77, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/77-reinventing-subnets/README.md
2824
103, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/103-dynamic-fees/README.md
2925
118, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/118-warp-signature-request/README.md
@@ -32,13 +28,12 @@ var (
3228
151, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/151-use-current-block-pchain-height-as-context/README.md
3329
)
3430

31+
// CurrentACPs is the set of ACPs that are currently, at the time of
32+
// release, marked as implementable and not activated.
33+
//
34+
// See: https://github.com/orgs/avalanche-foundation/projects/1
35+
CurrentACPs = set.Of[uint32]()
36+
3537
// ScheduledACPs are the ACPs included into the next upgrade.
36-
ScheduledACPs = set.Of[uint32](
37-
77, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/77-reinventing-subnets/README.md
38-
103, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/103-dynamic-fees/README.md
39-
118, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/118-warp-signature-request/README.md
40-
125, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/125-basefee-reduction/README.md
41-
131, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/131-cancun-eips/README.md
42-
151, // https://github.com/avalanche-foundation/ACPs/blob/main/ACPs/151-use-current-block-pchain-height-as-context/README.md
43-
)
38+
ScheduledACPs = set.Of[uint32]()
4439
)

version/compatibility.json

+2-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
{
22
"38": [
33
"v1.11.13",
4-
"v1.12.0"
4+
"v1.12.0",
5+
"v1.12.1"
56
],
67
"37": [
78
"v1.11.11",

version/constants.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ var (
2323
Current = &Semantic{
2424
Major: 1,
2525
Minor: 12,
26-
Patch: 0,
26+
Patch: 1,
2727
}
2828
CurrentApp = &Application{
2929
Name: Client,

0 commit comments

Comments
 (0)