Ethereum (Go) - v1.14.2


This is a maintenance release containing bug-fixes. In case you are wondering where v1.14.1 went, let's just say, the continuous integration gods have not been good to us.

List of changes in detail:

Geth

  • When using geth --dev with a custom genesis block, the genesis file must now set difficulty and terminal total difficulty to zero. (#29579)
  • For fork scheduling errors in geth init, fork timestamps will now be printed correctly. (#29514)
  • Certain aspects of state handling are now parallelized resulting in a 5-10% speedup for block processing. (#29681)

RPC

  • eth_feeHistory was changed to apply a limit on the number of requested percentiles (#29644)
  • eth_createAccessList now honors request cancellation and terminates background work (#29686)
  • eth_estimateGas takes tx blobs into account for low-balance scenarios (#29703)

Tracing

  • The live tracing interface has new hooks around EVM system calls (#29355)
  • flatCallTracer was fixed to return the correct error result when interrupted (#29623)

Build

  • This release is built with Go 1.22.3 (#29725)
  • We no longer provide deb packages for Ubunty 14.04 Trusty Tahr (#29651, #29649, #29648, #29647)
  • CI builders have been updated to Ubuntu 24.04 Noble Numbat (#29723)

For a full rundown of the changes please consult the Geth 1.14.1 release milestone.


As with all our previous releases, you can find the:


Details

date
May 8, 2024, 2:32 p.m.
name
Ker (v1.14.2)
type
Patch
👇
Register or login to:
  • 🔍View and search all Ethereum (Go) releases.
  • 🛠️Create and share lists to track your tools.
  • 🚨Setup notifications for major, security, feature or patch updates.
  • 🚀Much more coming soon!
Continue with GitHub
Continue with Google
or