@5chdn 5chdn released this Oct 12, 2018 · 98 commits to master since this release

Assets 2

Parity-Ethereum 2.1.2-beta is a release that introduces Constantinople to the Ethereum client. Upgrading is strongly recommended.

europe-1803495_1280

The following hardforks are supported by this release:

  • Ropsten testnet block 4_230_000 on October 14, 2018 (Constantinople)
  • POA core mainnet block 5_329_160 on October 22, 2018 (CORE HF 2)
  • Kovan testnet block 9_200_000 on October 25, 2018 (Constantinople, KIP-{4,6})

Running one of these networks, an upgrade to 2.0.7 or 2.1.2 is mandatory. More details can be found in Changelog below.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe b1f9308bf19377b7a34cfb3746c8778a60f7447d03c8ed6b9421b329550d7728
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity d900fde7e8ac084e160ca350b765ed9c7caa30dea549adcec0783215febb6c61
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 5c666debc5a5c3414756130df58c760d815d7b08ef9646cde8d478461f202f1b
System Option - Resource
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew - github.com/paritytech/homebrew-paritytech
Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Docker - hub.docker.com/r/parity/parity
Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect All binaries - vanity-service.parity.io/parity-binaries?version=v2.1.2

Please note, the following deprecations in our distribution of binaries:

  • arm* targets are no longer served by parity, please consider (cross-)compiling from source yourself.
  • i*86 targets are no longer served by parity, please consider upgrading your operating system.
  • Snapcraft is no longer maintained. please use binaries directly or your distro's repositories.

The full list of included changes:

  • Backports for beta 2.1.2 (#9649)
    • Parity-version: bump beta to 2.1.2
    • Ethcore: fix detection of major import (#9552)
    • Hardfork the testnets (#9562)
    • Docs(rpc): push the branch along with tags (#9578)
    • Remove snapcraft clean (#9585)
    • Fix (light/provider) : Make read_only executions only read-only (#9591)
    • Ci: fix regex 🙄 (#9597)
    • Docs(rpc): annotate tag with the provided message (#9601)
    • Update ropsten bootnodes (#9602)
    • HF in POA Sokol (2018-09-19) (#9607)
    • Fix(network): don't disconnect reserved peers (#9608)
    • Fix failing node-table tests on mac os (#9633)
    • Fix bad-block reporting no reason (#9638)
    • Ethcore-io retries failed work steal (#9651)
    • Remove master from releasable branches (#9655)
    • Test fix for windows cache name... (#9658)
    • Fix(light_fetch): avoid race with BlockNumber::Latest (#9665)
    • Calculate sha3 instead of sha256 for push-release. (#9673)
    • Ci: fix push script (#9679)
    • CI: Remove unnecessary pipes (#9681)
    • Don't hash the init_code of CREATE. (#9688)
    • Docker: run parity as normal user (#9689)
    • CI: Skip docs job for master and nightly (#9693)
    • Implement CREATE2 gas changes and fix some potential overflowing (#9694)
    • Make instantSeal engine backwards compatible (#9700)
    • Ethcore: delay ropsten hardfork (#9704)
  • More backports for 2.1.2 (#9733)
    • Produce portable binaries (#9725)
    • HF in POA Core (2018-10-22) (#9724)
    • Use static call and apparent value transfer for block reward contract code (#9603)
    • Verify block syncing responses against requests (#9670)
    • Fix ancient blocks sync (#9531)
    • Add hardcoded headers (#9730)
    • Gitlab ci: releasable_branches: change variables condition to schedule (#9729)