2.60.7
github-actions
released this
09 Sep 14:16
·
40 commits
to release/2.60
since this release
Breaking change:
Release process:
Starting this release we're introducing some changes to our release process:
- release version without prefix “v” in a docker tags, released artifacts, git tag, etc.;
- released archives now includes 10 binaries: erigon, downloader, devnet, evm, caplin, diag, integration, rpcdaemon, sentry, txpool;
- released docker image now includes 7 binaries: erigon, integration, diag, sentry, txpool, downloader, rpcdaemon (same binaries as built for released archives just baked to the docker image);
- docker images will be released on Dockerhub repository “erigontech/erigon”. Previous images, released in repository “thorax/erigon” will remain as is. We are not planning to copy old images to the new dockerhub repository.
- multi-platform docker image available for linux/amd64/v2 and linux/arm64 platforms and based on alpine:3.20.2; No need to pull another docker image for another different platform.
- docker images now contains label “org.opencontainers.image.revision” which refer to commit id from the erigon project, used to build artifacts.
- all build flags now passed to the release workflow — so, user can see previously missed build info in our released binaries (as well as in docker images) and also better build optimization expected;
- We are not publishing Windows binaries as it requires some work. We will publish it again once it will work as expected. Meanwhile Windows users can build erigon binaries locally on Windows machines.
Description of the change
Improvements:
- [Polygon] Bor: PIP-30: increased max code size limit to 32KB [For Erigon-2] by @pratikspatil024 in #11811
- [Polygon] Bor: Added Ahmedabad HF related configs and block number for amoy network by @pratikspatil024 in #11901
- Refactor logsFilter to prevent concurrent map fatal errors (#10672) by @taratorio in #11892
- Added RPC filter limits, metrics, and better memory management. (#10718) by @taratorio in #11894
- Prevent invalid slice operations in filters (#10826) by @taratorio in #11908
- Stability improvements to --caplin.archive by @Giulio2002 in #11807 #11781 #11849
Bugfixes:
- Fix bor-heimdall stall after chaindb removal by @manav2401 in #11863
- Fix regression stack dump: the stack in some trace/debug api is dumped again in hex no more in decimal due to regression by @lupin012 in #11810
- fix panic issue in initializeStateAntiquaryIfNeeded (#11608) by @domiwei in #11624
- Incorrect prestate balance for Blob-commit transactions #11368 by @somnathb1 in #11650
- Fixes Incorrect balance stateDiff for trace_call #7200, and introduces change in behaviour of sender balance in trace_call @somnathb1 in #11813
Full Changelog: v2.60.6...2.60.7