Releases: base/node
v0.15.3
What's Changed
Note
This release updates base/base to 0.7.4.
Along with a number of fixes to base-consensus, this release adds a configurable L1 confirmation depth for the verifier derivation pipeline via --l1.verifier-confs cli flag or a BASE_NODE_VERIFIER_L1_CONFS environment variable.
Full Changelog: v0.15.2...v0.15.3
v0.15.2
v0.15.1
Breaking Changes (same as v0.15.0)
Important
Node operators must upgrade Base Sepolia nodes to use base-node-reth and base-consensus by 20th April. See here for more information.
The default consensus layer client is now base-consensus. Geth and Nethermind will no longer be supported starting with Base v1.
Action required:
- Configure new
BASE_NODEenvironment variables (see example env files) - To temporarily opt out, set
USE_BASE_CONSENSUS=false
Changes
Full Changelog: v0.15.0...v0.15.1
v0.15.0
What Changed
Important
Node operators must upgrade Base Sepolia nodes to use base-node-reth and base-consensus by 20th April. See here for more information.
Client Updates
v0.14.9
Warning
This is a recommended release for Base Geth Nodes
Full Changelog: v0.14.8...v0.14.9
v0.14.8
❗ Critical bug fix for Base Reth Node Operators
This release contains base reth v0.5.1 which fixes race condition between canonical & flashblock propagation, missing RPC fields and ws subscription.
What's Changed
- chore: remove unused op-reth repo by @meyer9 in #981
- feat: support proofs ExEx by @meyer9 in #980
- chore: updated base-reth to 0.5.1 by @github-actions[bot] in #969
Full Changelog: v0.14.7...v0.14.8
v0.14.7
Note
Fixes a regression in eth_subscribe for Flashblock data. This is a recommended release for node operators running 0.4.0 and an optional release for those running 0.3.1.
- Node Client Updates
- Base v0.4.0 to v0.4.1
Full Changelog: v0.14.6...v0.14.7
v0.14.6
Note
Recommended but optional upgrade for Base Node Reth
- Node Client Updates
- Base v0.3.1 to v0.4.0
v0.14.5
Warning
Contains breaking changes to the Flashblock Websocket APIs introduced in the Base client in v0.14.4
- Node Client Updates
- Base v0.3.0 to v0.3.1
- Nethermind v 1.35.3 to 1.36.0
- Geth v1.101603.5 to v1.101608.0
- OP Node v1.16.2 to v1.16.6
- OP Reth v1.9.3 to v1.10.2
Full Changelog: v0.14.4...v0.14.5
v0.14.4
Warning
For node operators that run Base Reth Nodes with Flashblocks enabled this is a mandatory change and must be deployed by 6th February for both Base Sepolia and Base Mainnet.
New RPCs
Note
These features are only supported in Base Reth
base_transactionStatus- lookup whether a transaction is present in the mempooleth_subscribe- updated to support Flashblocks
*pendingLogs: stream of logs from transactions in Flashblocks
*newFlashblockTransactions: stream of transaction hashes that are included in the block
*newFlashblocks: stream the pending block as new Flashblocks arrive
Other Changes
- Base Reth
- Flashblock bug fixes and performance improvements
- Nethermind, Geth
- No changes
Full Changelog: v0.14.3...v0.14.4