docs/CHANGELOG-2.3.md
Parity-Ethereum 2.3.8-stable is a bugfix release that improves performance and stability. This patch release contains a critical bug fix where serving light clients previously led to client crashes. Upgrading is highly recommended.
The full list of included changes:
Parity-Ethereum 2.3.7-stable is a bugfix release that improves performance and stability.
The full list of included changes:
Parity-Ethereum 2.3.6-stable is a bugfix release that improves performance and stability.
The full list of included changes:
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.
The full list of included changes:
Parity-Ethereum 2.3.4-beta is a maintenance release that fixes snap and docker installations.
The full list of included changes:
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.
The full list of included changes:
ethcore/client (#10205)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.
The full list of included changes:
Parity-Ethereum 2.3.1-beta is a consensus-relevant release that enables St. Petersfork on:
7280000 (along with Constantinople)1025520149393947026400In addition to this, Constantinople is cancelled for the POA Core network. Upgrading is mandatory for clients on any of these chains.
The full list of included changes:
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:
personal_sign191. (#9701)eth_signTypedData as a standard for machine-verifiable and human-readable typed data signing with Ethereum keys. (#9631)eth_getProof (#9001)--jsonrpc-experimental (#9928)CALLCODE to trace value to be the code address. (#9881)Configuration changes:
eip98transition specified in your chain specification, you would enable this now manually on block 0x0. (#9955)test/ to ropsten/ subdir. To reuse your old keys and data either copy or symlink them to the new location. (#10123)empty_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.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.
The full list of included changes:
async C bindings to RPC requests + subscribe/unsubscribe to websocket events (#9920)failure-derive (#9958)eth_getProof RPC-Method (#9001)reqwest no longer a dependency (#9908)