Releases: etclabscore/core-geth
Kronos (v1.12.10)
🙈 This is a hotfix release. We encourage anyone using v1.12.9 to upgrade to this version instead.
The previous release consumes a lot of CPU because a transaction cacher turns on and off a lot, and generally does a bad job at caching transactions. This release fixes that problem, reducing the general CPU use of geth
greatly, back to v1.12.8 levels.
What's Changed
- Fix
geth
hogging CPU, caused by a misbehaving transaction cacher, resulting from badly constructed concurrency logic (#524).
Comparison with last release: v1.12.9..v1.12.10
Docker images published under etclabscore/core-geth
.
-
⛔ Docker Tag Format Deprecation Notice
The Docker build tag format is moving from
version-X.Y.Z
tovX.Y.Z
, eg.version-1.12.9
tov1.12.9
.
The former pattern will be removed with thev1.12.12
tag release.
Old | New |
---|---|
docker pull etclabscore/core-geth:version-1.12.9 |
docker pull etclabscore/core-geth:v1.12.9 |
v1.12.9
Semele (v1.12.9)
This release merges upstream ethereum/[email protected], including support for the Merged
(PoS) Ethereum network.
What's Changed
- Merge ethereum/go-ethereum release v1.10.26 #510
- Merge ethereum/go-ethereum release v1.10.23 #500
- Merge ethereum/go-ethereum release v1.10.21 #496
- Merge ethereum/go-ethereum release v1.10.20 #489
- (Should) Fix an Etchash issue on Mordor #499
- Add EVM interpreter configuration options to
evm t8n
#505 - HD derivation paths respect chain configuration by default #487
- Go library uses of
ioutil
have been upgraded toos
orio
#509
Contributors
- @theshoe1029 - Thanks for #505 👏
Comparison with last release: v1.12.8..v1.12.9
Docker images published under etclabscore/core-geth
.
-
⛔ Docker Tag Format Deprecation Notice
The Docker build tag format is moving from
version-X.Y.Z
tovX.Y.Z
, eg.version-1.12.9
tov1.12.9
.
The former pattern will be removed with thev1.12.12
tag release.
Old | New |
---|---|
docker pull etclabscore/core-geth:version-1.12.9 |
docker pull etclabscore/core-geth:v1.12.9 |
Demeter (v1.12.8)
This release merges upstream ethereum/[email protected], and includes support for Ethereum's upcoming Gray Glacier fork, which delays the difficulty bomb again.
What's Changed
- Merge/foundation release/1.10.19 by @meowsbits in #481
- Merge/foundation release/1.10.18 by @meowsbits in #477
- go.mod: Update version of go-openrpc-reflect by @AusIV in #475
- Update README.md by @leon-do in #476
- build(deps): bump github.com/tidwall/gjson from 1.6.0 to 1.9.3 by @dependabot in #483
- Documentation site fixes by @ziogaschr in #484
- Release/v1.12.7 by @meowsbits in #474
New Contributors
Full Changelog: v1.12.7...v1.12.8
Docker images published under etclabscore/core-geth
.
Sabele (v1.12.7)
What's Changed
- Release/v1.12.6 by @meowsbits in #449
- build(deps): bump nltk from 3.6.5 to 3.6.6 by @dependabot in #446
- cmd/utils: fix --dev mode Fatalf for genesis conf by @meowsbits in #453
- eth/downloader: fix: nil header because of missing light header hash by @meowsbits in #456
- Merge/foundation release/1.10.15 by @meowsbits in #463
- Ci/fix bench by @meowsbits in #466
- Add native callTracer and refactor based on new go-ethereum paradigms by @ziogaschr in #467
- Add BaseFee on genesis block for dev.pow chain by @ziogaschr in #471
- Add native stateDiff tracer by @ziogaschr in #470
- Merge/foundation release/1.10.17 dev by @meowsbits in #472
- Ci/fix jenkins go version by @meowsbits in #473
Full Changelog: v1.12.6...v1.12.7
Docker images published under etclabscore/core-geth
.
Cybele (v1.12.6)
A bugfix release fixing the CI ARM builds broken in the previous tagged release version.
ARM artifacts versions are now extended to provided for ARMv5, v6, v7, and ARM64.
Please note that in accommodation of these new artifacts, a (slightly) new naming pattern will be used: -arm5-
, -arm6-
, -arm7-
, and -arm64
. The -arm-
artifact is now equivalent to -arm5-
, and will not be included in release artifacts after this tagged release.
v1.12.5
- Fixes ETH double-lock issue (0cfd4f8).
- Fixes C dependency portability issue; pre-built Linux builds now work (again) for at least all major Ubuntus 18+ and Amazon Linux 2 (based on CentOS).
ARM builds for this tag are not available. A subsequent release is drafted to resolve this issue.
Rhea (v1.12.4)
-
Add fork block activation numbers for Ethereum Classic's Mystique fork and for those of her testnets, Mordor and Kotti (#440). Specifications for this hard fork are available at https://ecips.ethereumclassic.org/ECIPs/ecip-1104, and summarized below.
- 5_520_000 on Mordor Classic PoW-testnet (Jan 13th 2022)
- 5_578_000 on Kotti Classic PoA-testnet (Jan 23th 2022)
- 14_525_000 on Ethereum Classic PoW-mainnet (Feb 13th 2022)
-
Update
tests/testdata
suite to include generated Mystique cross-client tests (#437).
Full Changelog: v1.12.3...v1.12.4
- Docker images published under
etclabscore/core-geth
.
Hestia (v1.12.3)
- Merge ethereum/[email protected] (#413).
- Move release artifacts build from Travis to GitHub actions (#427 ).
- Fix cloudflare record TTL config (86400 max) (#431 ).
Full Changelog: v1.12.2...v1.12.3
- Docker images published under
etclabscore/core-geth
.
Black Radium (v1.12.2)
- Merge ethereum/[email protected] (#413).
- Fix
trace_block
forstateDiffTracer
(#417).
- Docker images published under
etclabscore/core-geth
.
Clever Mechanics (v1.12.1)
This release fixes a critical security vulnerability for all supported networks. Please upgrade 🚀
- Fix EVM vulnerability regarding return data handling (#407)
Additionally,
- Add support for MintMe network latest hardfork (#400)
- Add
forkid
information to peer result data type (#396) - Adds
snap
discovery to configs by default (#394) - Allow using
--gcmode=archive
and--txlookuplimit=0
flags (#398)
- Docker images published under
etclabscore/core-geth
.