Skip to content

Rojo Loco (v1.9.10)

Compare
Choose a tag to compare
@karalabe karalabe released this 20 Jan 10:36
· 704 commits to release/1.9 since this release
58cf568

Geth v1.9.10 is one of our usual maintenance releases. To make the first release of 2020 a bit more special though, we've also enabled the light client checkpoint oracle on mainnet (been running on all test nets for over 6 months now)!

Among the various tiny tweaks, more notable ones are:

  • Integrate DNS discovery, don't activate yet (#20437, #20524).
  • Bump the propagated transaction cap to 64KB (#20352, #20555).
  • Add propagated block integrity check before forwarding (#20546).
  • Continued removing deprecated types from the codebase (#20312).
  • Optimize memory allocations during trie traversal in hashing (#20529).
  • Handle an ABI ambiguity between Solidity and Vyper outputs (#20419).
  • Support WebSocket dialing from Go with custom HTTP configs (#20471).
  • Extend the ABI decoder to handle Solidity 6 view/pure modifiers (#20482).
  • Reorganize chain database writes to be less vulnerable to crashes (#20287).
  • Support exporting a block interval via RPC too, not just through the CLI (#20107).

And of course, fixes:

  • Fix issue where light servers disconnected each other (#20453).
  • Fix a goroutine leak in whisper v6 implementation. (#20520).
  • Fix discovery bootnode-fallback on blocked UDP (#20573).
  • Fix an RPC incompatibility for pending blocks (#20460).

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


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