openethereum/docs/CHANGELOG-2.4.md

8.2 KiB
Raw Permalink Blame History

Parity-Ethereum v2.4.9

Parity Ethereum v2.4.9-stable is a security update which addresses servo/rust-smallvec#148

The full list of included changes:

  • cargo update -p smallvec (#10822)

Parity-Ethereum v2.4.8

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

  • Blockchain: fix reset chain
  • State tests: treat empty accounts the same as non-existant accounts (EIP 1052)
  • Aura: fix Timestamp Overflow
  • Networking: support discovery-only peers (geth bootnodes)
  • Snapshotting: fix unclean shutdown while snappshotting is under way

The full list of included changes:

  • ethcore/res: activate atlantis classic hf on block 8772000 (#10766)
  • fix docker tags for publishing (#10741)
  • Reset blockchain properly (#10669)
  • adds rpc error message for --no-ancient-blocks (#10608)
  • Treat empty account the same as non-exist accounts in EIP-1052 (#10775)
  • fix: aura don't add SystemTime::now() (#10720)
  • DevP2p: Get node IP address and udp port from Socket, if not included in PING packet (#10705)
  • Revert "fix: aura don't add SystemTime::now() (#10720)"
  • Add a way to signal shutdown to snapshotting threads (#10744)

Parity-Ethereum v2.4.7

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

Among others, it enables the Atlantis hardfork on Morden and Kotti Classic networks.

The full list of included changes:

  • [CI] allow cargo audit to fail (#10676)
  • new image (#10673)
  • Update publishing (#10644)
  • enable lto for release builds (#10717)
  • Use RUSTFLAGS to set the optimization level (#10719)
  • ethcore: enable ECIP-1054 for classic (#10731)

Parity-Ethereum v2.4.6

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

Among others, it enables the Petersburg hardfork on Rinkeby and POA-Core Network, as well as the Kovan Network community hardfork.

The full list of included changes:

  • ci: publish docs debug (#10638)

Parity-Ethereum v2.4.5

Parity-Ethereum 2.4.5-stable is a bugfix release that improves performance and stability. This release improves memory optimizations around timestamp handling and stabilizes the 2.4 release branch.

As of today, Parity-Ethereum 2.3 reaches end of life and everyone is encouraged to upgrade.

Parity-Ethereum v2.4.4

Parity-Ethereum 2.4.4-beta is a bugfix release that improves performance and stability. This patch release removes the dead chain configs for Easthub and Ethereum Social.

The full list of included changes:

  • fix(rpc-types): replace uint and hash with ethereum_types v0.4 (#10217)
  • chore(bump ethereum-types) (#10396)
  • fix(light eth_gasPrice): ask network if not in cache (#10535)
  • fix(light account response): update tx_queue (#10545)
  • fix(bump dependencies) (#10540)
  • tx-pool: check transaction readiness before replacing (#10526)
  • fix #10390 (#10391)
  • private-tx: replace error_chain (#10510)

Parity-Ethereum v2.4.3

Parity-Ethereum 2.4.3-beta 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:

  • Add additional request tests (#10503)

Parity-Ethereum v2.4.2

Parity-Ethereum 2.4.2-beta is a bugfix release that improves performance and stability.

The full list of included changes:

  • Сaching through docker volume (#10477)
  • fix win&mac build (#10486)
  • fix(extract timestamp_checked_add as lib) (#10383)

Parity-Ethereum v2.4.1

Parity-Ethereum 2.4.1-beta is a bugfix release that improves performance and stability.

The full list of included changes:

  • Implement parity_versionInfo & parity_setChain on LC; fix parity_setChain (#10312)
  • CI publish to aws (#10446)
  • CI aws git checkout (#10451)
  • Revert "CI aws git checkout (#10451)" (#10456)
  • Revert "CI aws git checkout (#10451)"
  • Tests parallelized (#10452)
  • Ensure static validator set changes are recognized (#10467)

Parity-Ethereum v2.4.0

Parity-Ethereum 2.4.0-beta is our trifortnightly minor version release coming with a lot of new features as well as bugfixes and performance improvements.

Notable changes:

  • Account management is now deprecated (#10213)
  • Local accounts can now be specified via CLI (#9960)
  • Chains can now be reset to a particular block via CLI (#9782)
  • Ethash now additionally implements ProgPoW (#9762)
  • The eip1283DisableTransition flag was added to revert EIP-1283 (#10214)

The full list of included changes:

  • revert some changes, could be buggy (#10399)
  • 10000 > 5000 (#10422)
  • fix panic when logging directory does not exist, closes #10420 (#10424)
  • fix underflow in pip, closes #10419 (#10423)
  • ci: clean up gitlab-ci.yml leftovers from previous merge (#10429)
  • Update hardcoded headers for Foundation, Ropsten, Kovan and Classic (#10417)