Releases: openethereum/parity-ethereum
Parity Ethereum v2.5.10-stable
Parity Ethereum v2.5.10-stable 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
.
The full list of included changes:
- ropsten #6631425 foundation #8798209 (#11201)
- [stable] builtin, istanbul and mordor testnet backports (#11234)
- Update list of bootnodes for xDai chain (#11236)
- ethcore: remove
test-helper feat
from build (#11047) - Secret store: fix Instant::now() related race in net_keep_alive (#11155) (#11159)
- [stable]: backport #10691 and #10683 (#11143)
- Add Constantinople eips to the dev (instant_seal) config (#10809)
- Add cargo-remote dir to .gitignore (?)
- Insert explicit warning into the panic hook (#11225)
- Fix docker centos build (#11226)
- Update MIX bootnodes. (#11203)
- Use provided usd-per-eth value if an endpoint is specified (#11209)
- Add new line after writing block to hex file. (#10984)
- Type annotation for next_key() matching of json filter options (#11192) (but no
FilterOption
in 2.5 so…) - Upgrade jsonrpc to latest (#11206)
- [CI] check evmbin build (#11096)
- Correct EIP-712 encoding (#11092)
- [client]: Fix for incorrectly dropped consensus messages (#11086)
- Fix block detail updating (#11015)
- Switching sccache from local to Redis (#10971)
- Made ecrecover implementation trait public (#11188)
- [dependencies]: jsonrpc
14.0.1
(#11183) - [receipt]: add
sender
&receiver
toRichReceipts
(#11179) - [ethcore/builtin]: do not panic in blake2pricer on short input (#11180)
- 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)
- Change how RPCs eth_call and eth_estimateGas handle "Pending" (#11127)
- Cleanup stratum a bit (#11161)
- Upgrade to jsonrpc v14 (#11151)
- SecretStore: expose restore_key_public in HTTP API (#10241)
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 5f3b4ffaaa0bc88952d556064f245d7ed7944183a139a71c095bee63d4f393b7 |
|
x64 | parity | 54bd6393263b7437a21059927a47ef9f7cc0748f1d8d11439268d7e348eaf5a9 |
|
x64 | parity | 9a746fa8a480e8c8828f7b9f54b74e102db5624f121a3b4f7329a380382cf032 |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.5.10 |
Parity Ethereum v2.6.4-beta
Parity Ethereum v2.6.4-stable is a patch release that adds the block numbers for activating the Istanbul hardfork on test networks: Ropsten, Görli, Rinkeby and Kovan.
A full list of included changes:
- ethcore/res: activate Istanbul on Ropsten, Görli, Rinkeby, Kovan (#11068)
- cleanup json crate (#11027)
- [json-spec] make blake2 pricing spec more readable (#11034)
- Update JSON tests to d4f86ecf4aa7c (#11054)
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 768cfff4b3e445c22699237bf4ef0758b5c54f80d68c6158292fb249565bf5b6 |
|
x64 | parity | aad27cd7b02391259477ed2b4841de7a9d496e61d09868c4b7379bd844d106f7 |
|
x64 | parity | 1b5fb1a33eba1f4549d7b33a1e8eba049c98fd1f45b901573ed72623cede05ea |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.6.4 |
Parity Ethereum v2.5.9-stable
Parity Ethereum v2.5.9-stable is a patch release that adds the block numbers for activating the Istanbul hardfork on test networks: Ropsten, Görli, Rinkeby and Kovan.
The full list of included changes:
- ethcore/res: activate Istanbul on Ropsten, Görli, Rinkeby, Kovan (#11068)
- [json-spec] make blake2 pricing spec more readable (#11034)
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 95ecb2738bc71e82b14e841b77a4a8670a053ca6c8726bdb9b183bc18e364e43 |
|
x64 | parity | 545b57d452137225e259b196ba6a34e05cb0fa28585ca10c91ac27efc8157405 |
|
x64 | parity | 3089290d2ec46f324e6331b9cee0adc91a039bd6173bb2b3a0d70291281cb7f7 |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.5.9 |
Parity Ethereum v2.6.3-beta
Parity Ethereum v2.6.3-beta is a patch release that improves security, stability and performance.
- The most noteworthy improvement in this release is incorporating all the EIPs required for the Istanbul hard fork.
- This release also fixes certain security and performance issues, one of which was suspected to be consensus-threatening but turned out to be benign. Thanks to Martin Holst Swende and Felix Lange from the Ethereum Foundation for bringing the suspicious issue to our attention.
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 26e4b8d77dc93a43d5f0ffb593f4b6e7532b80199b4404fb8b4835f7a75dc5b7 |
|
x64 | parity | 7cea9bfbbc7a9b9fb6649c4598288fb5bd3e20475817bd616f7bae3e490b6f34 |
|
x64 | parity | 39ff22d3bb45100d21f517e2595edce51029f2e1586abfe03a5ab558359537bd |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.6.3 |
A full list of changes can be found in the CHANGELOG.md
Parity Ethereum v2.5.8-stable
Parity Ethereum v2.5.8-stable is a patch release that improves security, stability and performance.
- The most noteworthy improvement in this release is incorporating all the EIPs required for the Istanbul hard fork.
- This release also fixes certain security and performance issues, one of which was suspected to be consensus-threatening but turned out to be benign. Thanks to Martin Holst Swende and Felix Lange from the Ethereum Foundation for bringing the suspicious issue to our attention.
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 3994f711841d0cce6dbccc1fb4f66c46bdb9131e2ea471b9dd0d655e1fa6c3fa |
|
x64 | parity | 249d8740568a1de091e63e9676c00a2e2a594b5421ec347e5136ad71960b41d0 |
|
x64 | parity | 2d8f0e0b785124ca3c569502280d615d28dfaf47e313d98d2376dd89a49eef7b |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.5.8 |
A full list of changes can be found in the CHANGELOG.md
Parity Ethereum v2.6.2-beta
Parity Ethereum v2.6.2-beta is a bugfix release that fixes a potential DoS attack in the trace_call RPC method. This is a critical upgrade for anyone running Parity nodes with RPC exposed to the public internet (and highly recommended for anyone else). For details see this blog post.
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 7dc6e81ee7237bdb23c3eff36e19c1c3aaa2077c1aa743bacfa94165836a0f34 |
|
x64 | parity | a45da1e83248dc5f6394d426abe6eb57757b77d17eece86bc6b3898ca22f0988 |
|
x64 | parity | 593c2f622fbb04a4baccd3388b66d2d1b1a5bd207201335ab5b26a3ed95d182f |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.6.2 |
Parity Ethereum v2.5.7-stable
Parity Ethereum v2.5.7-stable is a bugfix release that fixes a potential DoS attack in the trace_call RPC method. This is a critical upgrade for anyone running Parity nodes with RPC exposed to the public internet (and highly recommended for anyone else). For details see this blog post.
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 970b7e7b6a2a4b782a83e87ef48e28a3a053baa66a6505cc8cca4e414fcf2402 |
|
x64 | parity | 2ca943b20350285c2bac1e8ce4747e42f5ac45b9ed5bacf58cb4b0273b70e501 |
|
x64 | parity | 733943599b64b38f9fb580394ce7486d0d028bf3241a37e1ca59fa14c4683c79 |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.5.7 |
Parity Ethereum v2.6.1-beta
Parity-Ethereum 2.6.1-beta is a patch release that improves stability.
This release includes:
- Allow specifying hostnames for node URLs
- Fix a bug where archive nodes were losing peers
- Add support for Energy Web Foundations new chains 'Volta' and 'EWC', and remove their deprecated 'Tobalaba' chain.
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | dbad6dc6b0b0a90a6fdb9110c9feb796919fcf2c8fff2704d8b2f4cdc1cec927 |
|
x64 | parity | 476817293dedabc05f3eb7f8d0e172d9fb0fe82087c120ac1f2e547e7abf2b8e |
|
x64 | parity | 2178a9ee9656dd7669ba7528bec7ec0d54c93c54c5b693a39efa83fefa496348 |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.6.1 |
The full list of included changes:
- Add support for Energy Web Foundation's new chains (#10957)
- Kaspersky AV whitelisting (#10919)
- Avast whitelist script (#10900)
- Docker images renaming (#10863)
- Remove excessive warning (#10831)
- Allow --nat extip:your.host.here.org (#10830)
- When updating the client or when called from RPC, sleep should mean sleep (#10814)
- added new ropsten-bootnode and removed old one (#10794)
- ethkey no longer uses byteorder (#10786)
- docs: Update Readme with TOC, Contributor Guideline. Update Cargo package descriptions (#10652)
Parity Ethereum v2.5.6-stable
Parity-Ethereum v2.5.6-stable is a bugfix release that improves stability.
The release includes:
- Allow specifying hostnames for node URLs
- Fix a bug where archive nodes were losing peers
- Add support for Energy Web Foundations new chains 'Volta' and 'EWC', and remove their deprecated 'Tobalaba' chain.
The full list of included changes:
- Add support for Energy Web Foundation's new chains (#10957)
- Kaspersky AV whitelisting (#10919)
- Avast whitelist script (#10900)
- Docker images renaming (#10863)
- Remove excessive warning (#10831)
- Allow --nat extip:your.host.here.org (#10830)
- When updating the client or when called from RPC, sleep should mean sleep (#10814)
- added new ropsten-bootnode and removed old one (#10794)
- ethkey no longer uses byteorder (#10786)
- Do not drop the peer with None difficulty (#10772)
- docs: Update Readme with TOC, Contributor Guideline. Update Cargo package descriptions (#10652)
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 5a8624c17af25669ef42cfd76af084318f174407007c76ca0a03dc49154f0391 |
|
x64 | parity | 81352b111872304466868c9193a881fccc76864dbf571b18e7bebf4d8cdbaadc |
|
x64 | parity | af32e320226c1559cad4e47c1c0edaf7b50ae55822a99fd17f3001ceb08c3e97 |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.5.6 |
Parity Ethereum v2.6.0-beta
Parity-Ethereum 2.6.0-beta is a minor release that stabilizes the 2.6 branch by
marking it as a beta release.
This release includes:
- Major refactoring of the codebase
- Many bugfixes
- Significant improvements to logging, error and warning message clarity.
- SecretStore: remove support of old database formats (#10757)
- This is a potentially breaking change if you have not upgraded for
quite some time.
- This is a potentially breaking change if you have not upgraded for
As of today, Parity-Ethereum 2.4 reaches end of life, and everyone is
encouraged to upgrade.
System | Architecture | Binary | Sha256 Checksum |
---|---|---|---|
x64 | parity.exe | 7ffb0d0e014724fcb3167801cf50a9176b9fc54ceba7dce4c3ea4f8a3a62520f |
|
x64 | parity | 30b48765fa3d811e17552cc90e400690b7c88907f9b5f172b285b322100e452c |
|
x64 | parity | 1b50cabc8ce54983d1b10be4c4f5887ff4ecfe63177e6c49cde819a563fb9d96 |
|
System | Option | - | Resource |
Homebrew | - | github.com/paritytech/homebrew-paritytech | |
Snapcraft | - | snapcraft.io/parity | |
Docker | - | hub.docker.com/r/parity/parity | |
All binaries | - | vanity-service.parity.io/parity-binaries?version=v2.6.0 |
A full list of changes can be found in the CHANGELOG.md