Skip to content

Frost (v1.8.2)

Compare
Choose a tag to compare
@karalabe karalabe released this 05 Mar 14:15
· 1113 commits to release/1.8 since this release
b8b9f7f

Geth Frost (v1.8.2) is our biweekly maintenance release.

Features:

  • Support gracefully terminating on SIGTERM too, not just SIGINT (#16142).
  • Reject contract creation RPC requests if no transaction data is provided (#16108).
  • Support unpacking ABI binaries into untyped interfaces for future signer work (#15770).
  • Support multiple ENS resolvers for different TLDs in Swarm (#15748).
  • Flush in-memory tries more flexibly on graceful termination (#16143).
  • Start work on Swarm metrics collection and aggregation (#15969, #16177).
  • Introduce Swarm landing page for browser requests (#15926).
  • Move Puppeth faucet state updates to background processing (#16228).
  • Support creating Go mutex profiles via the debug RPC endpoint (#16230).
  • Track number of downloaded state trie nodes across restarts (#16224).
  • Use Cloudflare's bn256 library on amd64 for 80% speed improvement (#16203).

Fixes:

  • Disallow hyphens in Puppeth network names (#16157).
  • Handle Twitter redirects in Puppeth faucets / Rinkeby (#16165).
  • Return better errors on missing RPC subscription endpoints (#16163).
  • Fix missing receipt fields in light client mode (#16164).
  • Allow exceeding max peers for trusted peers (#16189).
  • Update chain specification for Puppeth Parity deploys (#16188).
  • Fix RPC response for missing/pending receipts (#16217).
  • Fix RPC vhosts to allow setting from config files (#16141).
  • Fix eth_call invocations doing nested subcalls (#16229).

Deprecations:

  • Drop support for Whisper v2 (#16153).
  • Drop support for building with Go 1.7 (#16207).

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

Binaries and mobile libraries are available on our download page.