Skip to content

Frozen Pyjak (v1.9.4)

Compare
Choose a tag to compare
@karalabe karalabe released this 19 Sep 09:11
· 937 commits to release/1.9 since this release
46891c1

Geth v1.9.4 is a special maintenance release, that besides fixing issues as usual, also locks in the Istanbul hard fork block numbers for the Ropsten, Rinkeby and Görli test networks:

  • Ropsten: 6485846, scheduled October 2, 2019 (ref).
  • Rinkeby: 5435345, scheduled November 13, 2019 (ref).
  • Görli: 1561651, scheduled October 30, 2019 (ref).

Please update your nodes on the above test networks before the deadlines, otherwise you will end up either on a wrong chain (Ropsten), or stuck altogether (Rinkeby and Görli). The --override.istanbul CLI flag can be used to bail out of the fork even last minute if things go sour.


Improvements:

  • Accumulate state writes post-Byzantium and only push into the trie at block end (#19953).
  • Smarter locking in the transaction pool to avoid some contention (#20080, #20081, #20085).

Bugfixes:

  • Fix a USB HID discovery regression on Windows (#20092).
  • Various stability and balancing fixes for light servers (#20079).
  • Fix some RLP decoding issues around nils for discv5 (#20064).
  • Expose the GraphQL port (8547) from our docker images (#20033).
  • Fix GraphQL UI serving regression caused by gzip encoding (#20046).
  • Fix GraphQL address type decoding to reject invalid strings (#20046).
  • Fix P2P metric types so they work properly with Influx/Grafana (#20047).

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


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