Parity v2.6.5 Release Notes

Release Date: 2019-11-13 // over 4 years ago
  • ๐Ÿ›  Parity Ethereum v2.6.5-beta is a patch release that adds block numbers for activating the Istanbul hardfork on mainnet, as well as a large number of various bugfixes, QoL changes, some code cleanup/refactoring and other miscellaenous changes.

    ๐Ÿš€ This release removes legacy aliases for the mainnet. If you specify --chain homestead, --chain frontier or --chain byzantium, this will need to be changed to one of: --chain eth, --chain ethereum, --chain foundation or --chain mainnet.

    ๐Ÿš€ This release includes important changes to how snapshots are produced. The size of the Ethereum account state means that producing a snapshot takes a long while; most nodes today are not able to finish before the relevant state is pruned. Starting with v2.6.5, pruning is paused while a snapshot is underway, hopefully fixing the current dearth of recent snapshots. The downside to this is that memory usage goes up while a snapshot is produced.

    The full list of included changes:

    • ๐Ÿ— [CI] check evmbin build (#11096)
    • Correct EIP-712 encoding (#11092)
    • [client]: Fix for incorrectly dropped consensus messages (#11082) (#11086)
    • โšก๏ธ Update hardcoded headers (foundation, classic, kovan, xdai, ewc, ...) (#11053)
    • โž• Add cargo-remote dir to .gitignore (?)
    • โšก๏ธ Update light client headers: ropsten 6631425 foundation 8798209 (#11201)
    • โšก๏ธ Update list of bootnodes for xDai chain (#11236)
    • ๐Ÿ”ง ethcore/res: add mordor testnet configuration (#11200)
    • [chain specs]: activate Istanbul on mainnet (#11228)
    • ๐Ÿ‘ [builtin]: support multiple prices and activations in chain spec (#11039)
    • [receipt]: add sender & receiver to RichReceipts (#11179)
    • [ethcore/builtin]: do not panic in blake2pricer on short input (#11180)
    • Made ecrecover implementation trait public (#11188)
    • ๐Ÿ›  Fix docker centos build (#11226)
    • โšก๏ธ Update MIX bootnodes. (#11203)
    • โš  Insert explicit warning into the panic hook (#11225)
    • ๐Ÿ‘‰ Use provided usd-per-eth value if an endpoint is specified (#11209)
    • Cleanup stratum a bit (#11161)
    • โž• Add Constantinople EIPs to the dev (instant_seal) config (#10809) (already backported)
    • ๐Ÿ”’ util Host: fix a double Read Lock bug in fn Host::session_readable() (#11175)
    • ๐Ÿ”’ ethcore client: fix a double Read Lock bug in fn Client::logs() (#11172)
    • Type annotation for next_key() matching of json filter options (#11192)
    • โฌ†๏ธ Upgrade jsonrpc to latest (#11206)
    • [dependencies]: jsonrpc 14.0.1 (#11183)
    • โฌ†๏ธ Upgrade to jsonrpc v14 (#11151)
    • Switching sccache from local to Redis (#10971)
    • Snapshot restoration overhaul (#11219)
    • โž• Add new line after writing block to hex file. (#10984)
    • Pause pruning while snapshotting (#11178)
    • Change how RPCs eth_call and eth_estimateGas handle "Pending" (#11127)
    • ๐Ÿ›  Fix block detail updating (#11015)
    • ๐Ÿ‘‰ Make InstantSeal Instant again #11186
    • Filter out some bad ropsten warp snapshots (#11247)
    System Architecture Binary Sha256 Checksum
    ๐Ÿš€ Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe
    ๐Ÿš€ Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity
    ๐Ÿš€ Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity
    System Option - Resource
    Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
    ๐Ÿง Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Snapcraft -
    ๐Ÿณ Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Docker -
    Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect All binaries - vanity-service.parity.io/parity-binaries?version=v2.6.5