Skip to content

@karalabe karalabe released this Feb 20, 2019

Geth v1.8.23 is a small, scheduled maintenance release that brings a couple of improvements to various sync and block processing mechanisms. The selection of fixes have been back-ported from master and are not a full release of our latest code:

  • Fix transaction tracers to handle legacy Frontier/Homestead state transitions (631e2f0).
  • Fix block importing regressions caused by the side chain rework (3a95128, 3ab9dcc, 4da2092).
  • Fix a trie decoding issue that could cause a state sync to crash (a458153).
  • Fix the file descriptor crash on newer versions of macos (048b463, 7bd6f39).
  • Fix the PPA that broke due to Travis' firewall (9f5fb15, 276f824, b247052, 84cb00a, df355ec).
  • Fix the iOS CocoaPods builds failing due to upstream dependency issues (d9be337, fe5258b).
  • Fix various data races in the cache library we used for trie reads (992a7bb).

The release also back-ports native support for the Görli testnet via the --goerli flag (2072c26).

For a full rundown of the changes please consult the Geth 1.8.23 back-port pull request.

Geth binaries and mobile libraries are available on the Geth download page.


This release contains Swarm v0.3.11 with the following improvements:

Swarm binaries are available on the Swarm download page.

Assets 2
You can’t perform that action at this time.