Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Releases: 0xPolygon/bor

v2.8.3

12 Jun 16:11
@lucca30 lucca30
58e5573
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Bor v2.8.3 is a maintenance release containing bug fixes across the miner and consensus engine, a full gRPC server implementation (disabled by default), a builder-phase streaming prefetcher, and observability, configuration, and build improvements.

What's Changed

Features

  • (feat): disable pending block creation loop via flag by @manav2401 in #2175
  • consensus/bor, internal/cli: full grpc implementation by @marcello33 in #2194
  • prefetcher: builder-phase prefetch + streaming worker pool by @lucca30 in #2192
  • (feat): tracing support for state-sync transactions by @manav2401 in #2236
  • security: harden gRPC server — disable by default, bind to localhost by @harshinsecurity in #2078

Bug Fixes

  • consensus: fix milestone-mismatch rewind deadlock by @kamuikatsurgi in #2246
  • consensus/bor, miner: fix stale pending state for non-validator nodes by @cffls in #2183
  • miner, consensus/bor: fix leaked-wedge family in worker state machine by @cffls in #2220
  • miner: drop PeerCount==0 gate in mainLoop by @cffls in #2238
  • consensus/bor: fix race in SpanStore.PurgeCache by @lucca30 in #2235
  • miner: disable tracer in vm.Config to prevent conflicts during block synchronization by @maoueh in #2206
  • ethapi: include pre-Madhugiri state-sync logs in bor_getLogs by @LarryArnault45 in #2155
  • eth: stop dialing before waiting on handler shutdown by @LarryArnault45 in #2158
  • eth: cancel milestone subscriber on shutdown by @kamuikatsurgi in #2199
  • core/state: fix GetWriteMapDump write-set output by @AaronAjose in #2156
  • core/types: guard (*Header).GetValidatorBytes against short Extra by @kajaaz in #2222
  • triedb/pathdb: fix exponential memory growth in preload BFS by @lucca30 in #2187
  • rawdb: recover witness size from filesystem metadata miss by @AaronAjose in #2200
  • metrics, build: fix time.Tick resource leaks and oss-fuzz shebang by @haoyu-haoyu in #2145
  • Fix triejournaldirectory wiring by @jschnelder in #2213

Observability & Metrics

Configuration & CLI

Testing, CI & Build

New Contributors

Full Changelog: v2.8.2...v2.8.3

Assets 32

v2.8.3-beta5

29 May 10:30
@manav2401 manav2401
a3fdbed
This commit was signed with the committer’s verified signature.
manav2401 Manav Darji
GPG key ID: A426F0124435F36E
Verified
Learn about vigilant mode.

Choose a tag to compare

v2.8.3-beta5 Pre-release
Pre-release

What's Changed from v2.8.3-beta4

Full Changelog: v2.8.3-beta4...v2.8.3-beta5

Contributors

lucca30 and kamuikatsurgi
Loading

v2.8.3-beta4

27 May 20:51
@github-actions github-actions
v2.8.3-beta4
This tag was signed with the committer’s verified signature.
lucca30 Lucca Martins
GPG key ID: 52814F9F1625CDED
Verified
Learn about vigilant mode.
5d3691a
This commit was signed with the committer’s verified signature.
lucca30 Lucca Martins
GPG key ID: 52814F9F1625CDED
Verified
Learn about vigilant mode.

Choose a tag to compare

What's different from v2.8.3-beta3: #2237 ("core/forkid: include polygon-specific forks in wire forkid") has been reverted. It was a breaking p2p change on chains where polygon-specific forks activate above block 0 (Amoy, mainnet post-fork) — upgraded nodes computed a different forkid hash than non-upgraded peers and could not establish handshakes. The fix is correct in intent but must be rolled out as a coordinated network upgrade (gated on a future fork block). It will be re-introduced in a later release that way.

What's Changed

Features

  • (feat): disable pending block creation loop via flag by @manav2401 in #2175
  • consensus/bor, internal/cli: full grpc implementation by @marcello33 in #2194
  • prefetcher: builder-phase prefetch + streaming worker pool by @lucca30 in #2192
  • (feat): tracing support for state-sync transactions by @manav2401 in #2236
  • security: harden gRPC server — disable by default, bind to localhost by @harshinsecurity in #2078

Bug Fixes

  • ethapi: include pre-Madhugiri state-sync logs in bor_getLogs by @LarryArnault45 in #2155
  • eth: stop dialing before waiting on handler shutdown by @LarryArnault45 in #2158
  • core/state: fix GetWriteMapDump write-set output by @AaronAjose in #2156
  • metrics, build: fix time.Tick resource leaks and oss-fuzz shebang by @haoyu-haoyu in #2145
  • triedb/pathdb: fix exponential memory growth in preload BFS by @lucca30 in #2187
  • eth: cancel milestone subscriber on shutdown by @kamuikatsurgi in #2199
  • rawdb: recover witness size from filesystem metadata miss by @AaronAjose in #2200
  • core/types: guard (*Header).GetValidatorBytes against short Extra by @kajaaz in #2222
  • consensus/bor, miner: fix stale pending state for non-validator nodes by @cffls in #2183
  • miner, consensus/bor: fix leaked-wedge family in worker state machine by @cffls in #2220
  • miner: drop PeerCount==0 gate in mainLoop by @cffls in #2238
  • consensus/bor: fix race in SpanStore.PurgeCache by @lucca30 in #2235
  • Fix triejournaldirectory wiring by @jschnelder in #2213
  • miner: disable tracer in vm.Config to prevent conflicts during block synchronization by @maoueh in #2206

Observability & Metrics

Configuration & CLI

Chain Config

Testing

CI, Build & Chores

Backports merged from develop (new since v2.8.3-beta)

  • v2.8.2 backport: miner — track env.size in commitTransaction & set maxBlockSizeBufferZone to 1MB by @cffls in #2245
  • v2.8.1 backport: eth — cap GetWitnessMetadata request hash count by @manav2401 in #2243
  • v2.8.1 backport: consensus, core, params — set TxContext for state-sync transactions by @manav2401 in #2243
  • v2.8.1 backport: core, eth/protocols — ensure nil receipt inclusion in p2p response by @manav2401 in #2243
  • v2.8.1 backport: core, eth/protocols — fix typo follow-up by @manav2401 in #2243

Reverted (deferred to coordinated upgrade)

  • (削除) core/forkid: include polygon-specific forks in wire forkid by @leovct in #2237 (削除ここまで) — reverted; see note at top.

New Contributors

Full Changelog: v2.8.2...v2.8.3-beta4

v2.8.3-beta3

27 May 19:43
@github-actions github-actions
v2.8.3-beta3
This tag was signed with the committer’s verified signature.
lucca30 Lucca Martins
GPG key ID: 52814F9F1625CDED
Verified
Learn about vigilant mode.
6076454
This commit was signed with the committer’s verified signature.
lucca30 Lucca Martins
GPG key ID: 52814F9F1625CDED
Verified
Learn about vigilant mode.

Choose a tag to compare

v2.8.3-beta3 Pre-release
Pre-release

Note: This pre-release was superseded by v2.8.3-beta4 after the inclusion of #2237 was found to be a breaking p2p change on chains with polygon-specific forks activated above block 0 (Amoy, mainnet post-fork). See v2.8.3-beta4 for the full changelog.

Full Changelog: v2.8.2...v2.8.3-beta3

Loading

v2.8.3-beta2

27 May 19:32
@github-actions github-actions
v2.8.3-beta2
This tag was signed with the committer’s verified signature.
lucca30 Lucca Martins
GPG key ID: 52814F9F1625CDED
Verified
Learn about vigilant mode.
d02f290
This commit was signed with the committer’s verified signature.
lucca30 Lucca Martins
GPG key ID: 52814F9F1625CDED
Verified
Learn about vigilant mode.

Choose a tag to compare

v2.8.3-beta2 Pre-release
Pre-release

Full Changelog: v2.8.2...v2.8.3-beta2

Loading

v2.8.3-beta

27 May 18:22
@github-actions github-actions
v2.8.3-beta
This tag was signed with the committer’s verified signature.
lucca30 Lucca Martins
GPG key ID: 52814F9F1625CDED
Verified
Learn about vigilant mode.
e00ff96
This commit was signed with the committer’s verified signature.
lucca30 Lucca Martins
GPG key ID: 52814F9F1625CDED
Verified
Learn about vigilant mode.

Choose a tag to compare

v2.8.3-beta Pre-release
Pre-release

Full Changelog: v2.8.2...v2.8.3-beta

Loading

v2.8.2

27 May 16:33
@cffls cffls
bb2ab25
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

What's Changed

v2.8.2 contains a fix that prevents block producers from creating oversized blocks. This release is only required for block producers.

Full Changelog: v2.8.1...v2.8.2

Loading

v2.8.1

26 May 17:59
@manav2401 manav2401
7489066
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

Choose a tag to compare

Bor v2.8.1 is a maintenance release containing some bug fixes.

What's Changed

  • eth: cap GetWitnessMetadata request hash count by @cffls
  • consensus, core, params: set TxContext for state-sync transactions by @manav2401
  • core, eth/protocols: ensure nil receipt inclusion in p2p response by @manav2401
  • v2.8.1 candidate by @manav2401 in #2243

Full Changelog: v2.8.0...v2.8.1

Contributors

manav2401 and cffls
Loading

v2.8.0

14 May 14:31
@pratikspatil024 pratikspatil024
2cb8015
This commit was created on GitHub.com and signed with GitHub’s verified signature.
GPG key ID: B5690EEEBB952194
Verified
Learn about vigilant mode.

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

Loading

v2.8.0-beta2

14 May 12:07
@pratikspatil024 pratikspatil024
54a5ee1
This commit was signed with the committer’s verified signature.
pratikspatil024 Pratik Patil
GPG key ID: AFDCA496554874B3
Verified
Learn about vigilant mode.

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

Loading
Previous 1 3 4 5 26 27
Previous

AltStyle によって変換されたページ (->オリジナル) /