Releases: erigontech/erigon
Releases · erigontech/erigon
v2.51.0
Release Highlights
- Several fixes and improvements for Polygon by @mh0lt, @anshalshukla, @manav2401, and @AlexeyAkhunov in #8364, #8372, #8380, #8384, #8385, #8386, #8390, #8391
- Support go 1.21 by @jyellick in #8288
- Experimental block execution using embedded Silkworm by @canepat in #8353
- Fixed
--internalcl
flag for Gnosis by @Giulio2002 in #8387 - Optimize gas by default in
eth_createAccessList
by @qkniep and @yperbasis in #8261 and #8337 - Fix another case of header download hanging (non-POS) by @AlexeyAkhunov in #8356
- Added block snapshot format (attempt for Caplin) by @Giulio2002 in #8357
- Downloader: don't drop torrents after download (performance problem there solved) by @AskAlexSharov in #8358
- Downloader: move from
snapshots/db
tosnapshots/downloader
by @AskAlexSharov in #8375 - Remove protocolBaseFee checks by @somnathb1 in #8367
New Contributors
Full Changelog: v2.50.2...v2.51.0
v2.50.2
A few fixes for Polygon, incl. a fix for a critical start up issue which causes a panic if you run Milestones with an external RPC daemon.
What's Changed
- Bor mainnet bootnode update by @mh0lt in #8329
- Metrics label fixes by @mh0lt in #8339
- Added fix to allow getroothash to work with no api running by @mh0lt in #8342
Full Changelog: v2.50.1...v2.50.2
v2.50.1
v2.50.0 Milestones
Release Highlights
- erigon-lib is merged into erigon as subdirectory by @battlmonstr in #8201.
- Cancun is fully implemented, including EIP-7516: BLOBBASEFEE opcode.
- Initial implementation of Polygon Milestones. Requires
--bor.milestone
to be set. If this is set Erigon will expect to connect to Heimdall v1.0.1. If it does not it will produce 404 errors each time it attempts a Milestone related RPC call.
Full Changelog: v2.49.3...v2.50.0
v2.49.3 Holešky relaunch
v2.49.2
Recommendations for upgrade:
- if your --db.size.limit > 8Tb, we recommend delete
datadir/txpool
folder
What's Changed
- Torrent: sometime down load doesn't start by @AskAlexSharov in #8203
Full Changelog: v2.49.1...v2.49.2
v2.49.1 Polygon Hotfix
What's Changed
- Fix Heimdall incorrect sync data bug by @AlexeyAkhunov in #8174
- remove small snapshots from polygons .toml by @AskAlexSharov in #8158
- more Sepolia snapshots by @AskAlexSharov in #8165
- Downloader: don't fail when see unusual file, skip it (backward/forward compatibility) by @AskAlexSharov in #8170
- torrent lib: fix requests ordering bug by @AskAlexSharov in #8173
Full Changelog: v2.49.0...v2.49.1
v2.49.0 Holešky
Release Highlights
- Support of Holešky testnet
- Cancun mostly implemented
- Steady progress on Caplin (under active development)
- change
--db.pagesize
default to 8KB (other sizes will work. Way to change pagesize: https://github.com/ledgerwatch/erigon/blob/devel/cmd/integration/Readme.md#copy-data-to-another-db) - Peer stability – fixes to better process
DiscReason
and avoid dropping valid peers.--sentry.drop-useless-peers
should be unnecessary from this version - Various other fixes and improvements, particularly for Polygon
Polygon upgrades/fixes
Warning Don't use v2.49.0 on the Polygon Main Net until further Notice
We have discovered an issue with v2.49.0 which causes Erigon to falsely identify blocks as bad. Once this occurs the attempted delivery of the good block will fail stalling the download process.
We are currently investigating the issue and will release an update once this is resolved.
- Bor sync events now included in Erigon snapshots
- Support for prometheus type metadata
- Minor compatibility merges from polygon erigon fork
Full Changelog: v2.48.1...v2.49.0
v2.48.1
v2.48.0
Release highlights
- Added Shapella activation time for Gnosis Chain.
- Updated block number for Polygon Indore hard-fork.
Changelog
- 084acc1 Stable modifications
- 83f5917 Bump version number (#7830)
- e18db89 RPCTxFeeCap flag for rpc daemon (#7824)
- 1f7de0e Rename StageLoopStep to StageLoopIteration (#7820)
- ecc1514 crypto: a few extra tests (#7795)
- affef54 BlobTx un/marshal json (#7815)
- 0a1229b Fixed for the devnet runner (#7808)
- bcc2a4a Cleaned up error handling in network and node start-up (#7811)
- e490630 Update indore HF block number for polygon mainnet (#7809)
- c9aa54f Fix typo in db_walkthrough.MD (#7810)
- 6f0a02a [bor] Implement bor_getSnapshotProposerSequence RPC method (#7770)
- a2dd5da [erigon-lib] EIP-4844: parse transactions when not wrapped with blobs (#7805)
- 1a1ca49 change --db.pagesize default to 8KB (#7798)
- fb94eee TestState: don't share db instance (#7800)
- a24eae8 EIP-4844: Handle data gas in txpool (#7779)
- 5dd6b77 Up grpc version (#7791)
- 108ca8a e3: history - less iterators (#7790)
- 32bc5c1 Fix withdrawalContractAddress for Gnosis Chain (#7789)
- 1f9bec2 enable cli RPCGlobalTxFeeCapFlag (#7775)
- f8cb4d6 Fix subscription closing race (#7788)
- ded166d e3: release chain maker changes (#7787)
- 9f5808b Schedule Shapella for Gnosis Chain (#7784)
- f8a5c8c Fix DumpTxs (#7782)
- 141c4ae More Bor mainnet snapshot files (#7783)
- 951ebd2 Revert "Remove excessive logging in bor (#7690)" (#7777)
- 7bad6d3 erigon_info metric (#7769)
- 3542298 [bor] Code simplifications (#7772)
- 051cad0 Devnet diagnostics (#7762)
- 880c939 e3: idx range method (#7767)
- 6815323 Update to latest erigon-lib (#7764)
- 932c2ac fix for test (#7765)
- 7123114 Block Gas limit contract integration for Chiado (#7727)
- ec4281e BlobTxWrapper RLP encode-decode and tests (#7742)
- 5be6851 save
- e28fcc0 Merge branch 'stable' into devel
- 9e96de6 e3: fix test (#7760)
- 86035ca e3: unwind simplify (#7759)
- 2adf258 e3: simplify unwind (#7758)
- a77edd7 faster opening of snapshots and indices (#7757)