Skip to content

Releases: 0xPolygon/bor

v2.8.0

14 May 14:31
2cb8015

Choose a tag to compare

This release includes the changes required for the upcoming Chicago hardfork that updates gas pricing for selected EVM opcodes and precompiles. These changes improve gas-cost alignment with execution cost and help maintain network stability.

All validators, RPC providers, node operators, and infrastructure partners should upgrade their Bor nodes before the hardfork activation block.

Activation

Network Activation block Target time
Mainnet 87218600 2026-05-21 14:00 UTC

Full Changelog: v2.7.3...v2.8.0

v2.8.0-beta2

14 May 12:07
54a5ee1

Choose a tag to compare

v2.8.0-beta2 Pre-release
Pre-release

If you are running amoy - please update to this version ASAP. The Chicago HF will not get activated if you are running on v2.8.0-beta

Full Changelog: v2.8.0-beta...v2.8.0-beta2

v2.8.0-beta

11 May 16:53
f64e19b

Choose a tag to compare

This release includes the changes required for the upcoming Chicago hardfork that updates gas pricing for selected EVM opcodes and precompiles. These changes improve gas-cost alignment with execution cost and help maintain network stability.

All validators, RPC providers, node operators, and infrastructure partners should upgrade their Bor nodes before the hardfork activation block.

Activation

Network Activation block Target time
Amoy 38358000 2026-05-14 14:00 UTC
Mainnet 87218600 2026-05-21 14:00 UTC

Full Changelog: v2.7.3...v2.8.0-beta

v2.7.3

07 May 12:07
8329cb4

Choose a tag to compare

Bor v2.7.3 is a maintenance release containing some pruning and observability improvements for preconf / private tx relay.

Note for private transaction users: This release enforces a 10 min hard TTL after which transaction if not included in a block will be made public to the network.

What's Changed

Full Changelog: v2.7.2...v2.7.3

v2.7.3-beta

29 Apr 18:08
5b9a762

Choose a tag to compare

v2.7.3-beta Pre-release
Pre-release

Bor v2.7.3-beta is a maintenance release containing some pruning and observability improvements for preconf / private tx relay.

What's Changed

Full Changelog: v2.7.2...v2.7.3-beta

v2.7.2

24 Apr 06:47
f79a330

Choose a tag to compare

Bor v2.7.2-beta is a maintenance release containing some improvements and bug fixes.

What's Changed

v2.7.2-beta

23 Apr 14:43
37dc0c2

Choose a tag to compare

v2.7.2-beta Pre-release
Pre-release

Bor v2.7.2-beta is a maintenance release containing some improvements and bug fixes.

v2.7.1

13 Apr 20:27
4115ac5

Choose a tag to compare

Bor v2.7.1 contains stability improvements, performance optimisations and some bug fixes.

This release contains EVM optimisations inspired from GEVM. The changes are behind a feature flag and can be enabled by setting the --evm-switch-dispatch flag or evm-switch-dispatch = true in config.toml.

What's Changed

Features

Performance

  • core/blockstm: remove old UpdateDeps DAG algorithm by @kamuikatsurgi in #2168
  • ethdb, triedb: tune pebble write path and add safe pathdb state carry-over by @marcello33 in #2170
  • eth/protocols/eth: increase maxTxPacketSize from 100 KB to 1 MB by @lucca30 in #2160
  • Adjust SRC buffer from 500ms to 100ms by @cffls in #2179

Misc

Full Changelog: v2.7.0...v2.7.1

v2.7.1-beta

03 Apr 20:45
e743896

Choose a tag to compare

v2.7.1-beta Pre-release
Pre-release

What's Changed

Full Changelog: v2.7.0...v2.7.1-beta

v2.7.0

26 Mar 16:43
21a6320

Choose a tag to compare

This release contains several improvements and includes changes planned for the upcoming Giugliano Hard Fork.

The Giugliano Hard Fork on Mainnet is scheduled for block number 85268500, which is expected to occur on April 8, 2026, 2 PM UTC. Make sure to update all your Mainnet nodes before this time.

Note:

  1. The --log-level flag is deprecated, use --verbosity flag going forward.
  2. The --rpc.batchlimit flag is renamed to -rpc.batch-request-limit.

What's Changed

Features

Performance

  • added rate limiting to address biased trie cache preloading by @pratikspatil024 in #2029
  • core/state: reduce lock contention in triePrefetcher.used() by @cffls in #2049
  • blockstm: replace O(n²) UpdateDeps with inverted-index DepsBuilder by @kamuikatsurgi in #2094
  • core/txpool: use reheap snapshot to avoid duplicate entries in heap by @manav2401 in #2095
  • eth/protocols/wit: remove peer lock held across p2p.Send to prevent broadcast stalls by @pratikspatil024 in #2120
  • Use PGO when building binaries by @cffls in #2138
  • eth/p2p: raise default tx announcement queue limit from 4096 to 16384 by @lucca30 in #2151

Bug Fixes

Observability & Metrics

Configuration & CLI

Chain Config

Testing

  • consensus/bor: add test coverage by @cffls in #2046
  • fix flaky TestPrivateTxSubmissionRetry timing races by @lucca30 in #2089

CI, Build & Chores

New Contributors

Full Changelog: v2.6.0...v2.7.0