Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Releases: openethereum/parity-ethereum

Parity Ethereum 2.3.5-stable

04 Mar 08:23
v2.3.5
ebd0fd0
Compare
Choose a tag to compare

Parity-Ethereum 2.3.5-stable is a bugfix release that improves performance and stability.

Note, all 2.2 releases and older are now unsupported and upgrading is recommended.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 7ac24d710843cee101be226cbcc78cf681636536caf2269fed98d7b0963e2315
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity f43dcbcc60785da60748990959978a1562fd27742f94bb9b91e48bddf4a3793d
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity df2c58f545da28a7b1839095ffb29c2b4481fa14c32b3353f0a45461a8a62708
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 - snapcraft.io/parity
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.3.5

The full list of included changes:

  • More Backports for Stable 2.3.5 (#10430)
    • Revert some changes, could be buggy (#10399)
    • Ci: clean up gitlab-ci.yml leftovers from previous merge (#10429)
    • 10000 > 5000 (#10422)
    • Fix underflow in pip, closes #10419 (#10423)
    • Fix panic when logging directory does not exist, closes #10420 (#10424)
    • Update hardcoded headers for Foundation, Ropsten, Kovan and Classic (#10417)
  • Backports for Stable 2.3.5 (#10414)
    • No-git for publish jobs, empty artifacts dir (#10393)
    • Snap: reenable i386, arm64, armhf architecture publishing (#10386)
    • Tx pool: always accept local transactions (#10375)
    • Fix to_pod storage trie value decoding (#10368)
  • Version: mark 2.3.5 as stable

Parity Ethereum 2.3.4-beta

21 Feb 09:57
0e95db1
Compare
Choose a tag to compare

Parity-Ethereum 2.3.4-beta is a maintenance release that fixes snap and docker installations.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 24f9d69ceff594f5f8857e267e466a361d67e8ebfd348c9d1a5030aca4cb9e05
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity f32a47d8395ff7caa0d1c84032ab6588696069d34d401d89329a90650559f957
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 92e597eded4335188e37ac20ff4f956e3f70d1d2ab80e49dd27f3ae011786a79
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 - snapcraft.io/parity
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.3.4

The full list of included changes:

  • Beta: snap: release untagged versions from branches to the candidate (#10357) (#10373)
    • Snap: release untagged versions from branches to the candidate snap channel (#10357)
    • Snap: add the removable-media plug (#10377)
    • Exchanged old(azure) bootnodes with new(ovh) ones (#10309)
  • Beta Backports (#10354)
    • Version: bump beta to 2.3.4
    • Snap: prefix version and populate candidate channel (#10343)
    • Snap: populate candidate releases with beta snaps to avoid stale channel
    • Snap: prefix version with v*
    • No volumes are needed, just run -v volume:/path/in/the/container (#10345)

Parity Ethereum 2.2.11-stable

21 Feb 09:53
8e31051
Compare
Choose a tag to compare

Parity-Ethereum 2.2.11-stable is a maintenance release that fixes snap and docker installations.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe f371611f8aec5b8defba1f988fe90579c435c046f85d386da1cf50ba5a719139
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 853b8546722391b40912984b3f42828efafc71ef977f39042a91c61ec0c0c943
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity d8311699ff15ebe193eed4fc3e60d88d89055711f5f87a8a036a4e56f0c059ec
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 - snapcraft.io/parity
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.2.11

The full list of included changes:

  • Stable: snap: release untagged versions from branches to the candidate (#10357) (#10372)
    • Snap: release untagged versions from branches to the candidate snap channel (#10357)
    • Snap: add the removable-media plug (#10377)
    • Exchanged old(azure) bootnodes with new(ovh) ones (#10309)
  • Stable Backports (#10353)
    • Version: bump stable to 2.2.11
    • Snap: prefix version and populate candidate channel (#10343)
    • Snap: populate candidate releases with beta snaps to avoid stale channel
    • Snap: prefix version with v*
    • No volumes are needed, just run -v volume:/path/in/the/container (#10345)

Parity Ethereum 2.3.3-beta

13 Feb 14:37
3b9b1a8
Compare
Choose a tag to compare

Parity-Ethereum 2.3.3-beta is a security-relevant release. A bug in the JSONRPC-deserialization module can cause crashes of all versions of Parity Ethereum nodes if an attacker is able to submit a specially-crafted RPC to certain publicly available endpoints.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 2272d72608610c15ba483936b2b6dccb607d9da3a3541b8493aa5eb8e3b1dcf9
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 83edca7466905a305c88303cc6f96a4cec495c194df557dd6046243a10d9a483
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 8143a2f9ac6564cf5673482f800d51f57421464600a5772c0fd7beb948ddc5cb
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 - snapcraft.io/parity
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.3.3

The full list of included changes:

  • Additional error for invalid gas (#10327) (#10328)
  • Backports for Beta 2.3.3 (#10333)
    • Properly handle check_epoch_end_signal errors (#10015)
    • import rpc transactions sequentially (#10051)
    • fix(docker): fix not receives SIGINT (#10059)
    • snap: official image / test (#10168)
    • Extract CallContract and RegistryInfo traits into their own crate (#10178)
    • perform stripping during build (#10208)
    • Remove CallContract and RegistryInfo re-exports from ethcore/client (#10205)
    • fixed: types::transaction::SignedTransaction; (#10229)
    • Additional tests for uint/hash/bytes deserialization. (#10279)
    • Fix Windows build (#10284)
    • Don't run the CPP example on CI (#10285)
    • CI optimizations (#10297)
    • fix publish job (#10317)
    • Add Statetest support for Constantinople Fix (#10323)
    • Add helper for Timestamp overflows (#10330)
    • Don't add discovery initiators to the node table (#10305)
    • change docker image based on debian instead of ubuntu due to the chan (#10336)
    • role back docker build image and docker deploy image to ubuntu:xenial based (#10338)

Parity Ethereum 2.2.10-stable

13 Feb 14:34
7b1d3e1
Compare
Choose a tag to compare

Parity-Ethereum 2.2.10-stable is a security-relevant release. A bug in the JSONRPC-deserialization module can cause crashes of all versions of Parity Ethereum nodes if an attacker is able to submit a specially-crafted RPC to certain publicly available endpoints.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 6bf1ad5bb13d63ca2ccac30b914b353d4568421db552b1b225ccd8e2fd01b1a1
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 6267f80dcf6709e40074b8bf369999be0615bbc075c281cbe483cfe0095801e7
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity a8b3e844de560dbded8e2cdf33601ff1bda96747efd5c4bd3646763f0e125a62
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 - snapcraft.io/parity
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.2.10

The full list of included changes:

  • Additional error for invalid gas (#10327) (#10329)
  • Backports for Stable 2.2.10 (#10332)
    • fix(docker-aarch64) : cross-compile config (#9798)
    • import rpc transactions sequentially (#10051)
    • fix(docker): fix not receives SIGINT (#10059)
    • snap: official image / test (#10168)
    • perform stripping during build (#10208)
    • Additional tests for uint/hash/bytes deserialization. (#10279)
    • Don't run the CPP example on CI (#10285)
    • CI optimizations (#10297)
    • fix publish job (#10317)
    • Add Statetest support for Constantinople Fix (#10323)
    • Add helper for Timestamp overflows (#10330)
    • Don't add discovery initiators to the node table (#10305)
    • change docker image based on debian instead of ubuntu due to the chan (#10336)
    • role back docker build image and docker deploy image to ubuntu:xenial based (#10338)

Parity Ethereum 2.3.2-beta

03 Feb 21:05
Compare
Choose a tag to compare

Parity-Ethereum 2.3.2-stable is a security-relevant release. A bug in the JSONRPC-deserialization module can cause crashes of all versions of Parity Ethereum nodes if an attacker is able to submit a specially-crafted RPC to certain publicly available endpoints.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe f689dd5fc1abaf251557babc928a416b33db08ad9911638b12fd825745b3ebd9
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 66afa1e9c8d6c611ff5fb20a2c62a6c2de24cd9baf5f209b6a0a97ed1aac65d3
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 9abd1aaa60d23aa5eb99d9392b203e837679a64f03662bf1057712d9c2cb70ad
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 - snapcraft.io/parity
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.3.2

The full list of included changes:

Parity Ethereum 2.2.9-stable

03 Feb 21:03
5d5b372
Compare
Choose a tag to compare

Parity-Ethereum 2.2.9-stable is a security-relevant release. A bug in the JSONRPC-deserialization module can cause crashes of all versions of Parity Ethereum nodes if an attacker is able to submit a specially-crafted RPC to certain publicly available endpoints.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 0c696a5194593bb577133c59cfb99f231ea1ea7eb2d6bfa4335788f0a794151e
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 1690ea47227e45b3b67256734e3020a958c9a4b6c458fa21bbda2f55d91819ed
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 472e33b4d6cd8275d16c2a290a5e28b3998fa03923cae17418a5bc712c33ffcd
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 - snapcraft.io/parity
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.2.9

The full list of included changes:

  • Additional tests for uint deserialization. (#10279) (#10281)
  • Version: bump stable to 2.2.9 (#10282)

Parity Ethereum 2.3.1-beta

01 Feb 12:15
938c8d8
Compare
Choose a tag to compare

Parity-Ethereum 2.3.1-beta is a consensus-relevant release that enables St. Petersfork on:

  • Ethereum Block 7280000 (along with Constantinople)
  • Kovan Block 10255201
  • Ropsten Block 4939394
  • POA Sokol Block 7026400

In addition to this, Constantinople is cancelled for the POA Core network. Upgrading is mandatory for clients on any of these chains.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 95250ec60ec216e5e9dab28c42d5ad349f0c8a25e4afa8d168496f6e12726025
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity b7157d672a92cbb33aa47db26c94a5ae04480f2cec01306df6cc110daa608534
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity c7bca14bc9be2b46f8c071004d3b5c88a1e9f523906d1068aca38ec00d9e9950
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.3.1

The full list of included changes:

  • Backports for beta 2.3.1 (#10225)
    • Fix cannot recursively call into Core issue (#10144)
    • Update for Android cross-compilation. (#10180)
    • Fix cannot recursively call into Core - Part 2 (#10195)
    • Cancel Constantinople HF on POA Core (#10198)
    • Add EIP-1283 disable transition (#10214)
    • Enable St-Peters-Fork ("Constantinople Fix") (#10223)
  • Beta: Macos heapsize force jemalloc (#10234) (#10259)

Parity Ethereum 2.2.8-stable

01 Feb 12:11
ec81d67
Compare
Choose a tag to compare

Parity-Ethereum 2.2.8-stable is a consensus-relevant release that enables St. Petersfork on:

  • Ethereum Block 7280000 (along with Constantinople)
  • Kovan Block 10255201
  • Ropsten Block 4939394
  • POA Sokol Block 7026400

In addition to this, Constantinople is cancelled for the POA Core network. Upgrading is mandatory for clients on any of these chains.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe ae7455365f4b2fda00278574a0c6e01419696f22fd5d09c45ed756c83d8dec63
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity f24e85d15ffd35dc6118b8bf1986fca96c13f0f1eb190c901b12b19789932351
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 42f4053d7d24cb188e5f712703168d1fcc8faf4c2cf8e716cc0539131d004650
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.2.8

The full list of included changes:

  • Backports for stable 2.2.8 (#10224)
    • Update for Android cross-compilation. (#10180)
    • Cancel Constantinople HF on POA Core (#10198)
    • Add EIP-1283 disable transition (#10214)
    • Enable St-Peters-Fork ("Constantinople Fix") (#10223)
  • Stable: Macos heapsize force jemalloc (#10234) (#10258)

Parity Ethereum 2.3.0-beta

16 Jan 15:31
10657d9
Compare
Choose a tag to compare

Parity-Ethereum 2.3.0-beta is a consensus-relevant security release that reverts Constantinople on the Ethereum network. Upgrading is mandatory for Ethereum, and strongly recommended for other networks.

Other notable changes:

  • Existing blocks in the database are now kept when restoring a Snapshot. (#8643)
  • Block and transaction propagation is improved significantly. (#9954)
  • The ERC-191 Signed Data Standard is now supported by personal_sign191. (#9701)
  • Add support for ERC-191/712 eth_signTypedData as a standard for machine-verifiable and human-readable typed data signing with Ethereum keys. (#9631)
  • Add support for ERC-1186 eth_getProof (#9001)
  • Add experimental RPCs flag to enable ERC-191, ERC-712, and ERC-1186 APIs via --jsonrpc-experimental (#9928)
  • Make CALLCODE to trace value to be the code address. (#9881)

Configuration changes:

  • The EIP-98 transition is now disabled by default. If you previously had no eip98transition specified in your chain specification, you would enable this now manually on block 0x0. (#9955)
  • Also, unknown fields in chain specs are now rejected. (#9972)
  • The Tendermint engine was removed from Parity Ethereum and is no longer available and maintained. (#9980)
  • Ropsten testnet data and keys moved from test/ to ropsten/ subdir. To reuse your old keys and data either copy or symlink them to the new location. (#10123)
  • Strict empty steps validation (#10041)
    • If you have a chain withempty_steps already running, some blocks most likely contain non-strict entries (unordered or duplicated empty steps). In this release strict_empty_steps_transition is enabled by default at block 0x0 for any chain with empty_steps.
    • If your network uses empty_steps you must (A) plan a hard fork and change strict_empty_steps_transition to the desired fork block and (B) update the clients of the whole network to 2.2.7-stable / 2.3.0-beta. If for some reason you don't want to do this please setstrict_empty_steps_transition to 0xfffffffff to disable it.

Note: This release marks Parity 2.3 as beta. All versions of Parity 2.2 are now considered stable.

System Architecture Binary SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity.exe 87185e622515a4eca2c6d44373865d669941fb7b6253a8b16699eabaf4acd94b
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity 71822ac980ada2e4bce20c38c2f2ebb3c3d9db5e52723a1c7b0c0679bc95455b
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity c55c0c1ee397c7a1999ff8e19f9f91caf1b93e239a2a4fc85f57d18eb934f63b
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.3.0

The full list of included changes can be found in the CHANGELOG.