ab27848dc4
* docs: move changelog 2-3 to docs/ * docs: fix changelog 2-3 path * docs: add changelogs for 2.2.{8,9,10,11} * docs: add changelogs for 2.3.{1,2,3,4} * Update CHANGELOG.md * Update CHANGELOG-2.3.md * Update CHANGELOG.md * Update CHANGELOG.md
13 KiB
13 KiB
Parity-Ethereum v2.4.0 (2019-02-25)
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:
- More Backports for Beta 2.4.0 (#10431)
- 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 Beta 2.4.0 (#10416)
- Version: mark 2.4.0 beta
- Update to latest mem-db, hash-db and trie-db. (#10314)
- Tx pool: always accept local transactions (#10375)
- Fix(trace_main! macro): don't re-export (#10384)
- Exchanged old(azure) bootnodes with new(ovh) ones (#10309)
- Ethash: implement Progpow (#9762)
- Snap: add the removable-media plug (#10377)
- Add message to IO errors (#10324)
- Chore(bump parity-daemonize): require rust >= 1.31 (#10359)
- Secretstore: use in-memory transport in cluster tests (#9850)
- Add fields to
memzero
's Cargo.toml (#10362) - Snap: release untagged versions from branches to the candidate snap channel (#10357)
- Fix(compilation warns):
no-default-features
(#10346) - No volumes are needed, just run -v volume:/path/in/the/container (#10345)
- Fixed misstype (#10351)
- Snap: prefix version and populate candidate channel (#10343)
- Bundle protocol and packet_id together in chain sync (#10315)
- Role back docker build image and docker deploy image to ubuntu:xenial… (#10338)
- Change docker image based on debian instead of ubuntu due to the chan… (#10336)
- Don't add discovery initiators to the node table (#10305)
- Fix(docker): fix not receives SIGINT (#10059)
- Snap: official image / test (#10168)
- Fix(add helper for timestamp overflows) (#10330)
- Additional error for invalid gas (#10327)
- Revive parity_setMinGasPrice RPC call (#10294)
- Add Statetest support for Constantinople Fix (#10323)
- Fix(parity-clib): grumbles that were not addressed in #9920 (#10154)
- Fix(light-rpc): Make
light_sync
generic (#10238) - Fix publish job (#10317)
- Secure WS-RPC: grant access to all apis (#10246)
- Make specification of protocol in SyncRequester::send_request explicit (#10295)
- Fix: parity-clib/examples/cpp/CMakeLists.txt (#10313)
- Ci optimizations (#10297)
- Increase number of requested block bodies in chain sync (#10247)
- Deprecate account management (#10213)
- Properly handle check_epoch_end_signal errors (#10015)
- Fix(osx and windows builds): bump parity-daemonize (#10291)
- Add missing step for Using
systemd
service file (#10175) - Call private contract methods from another private contract (read-onl… (#10086)
- Update ring to 0.14 (#10262)
- Fix(secret-store): deprecation warning (#10301)
- Update to jsonrpc-derive 10.0.2, fixes aliases bug (#10300)
- Convert to jsonrpc-derive, use jsonrpc-* from crates.io (#10298)
- Fix Windows build (#10284)
- Don't run the CPP example on CI (#10285)
- Additional tests for uint deserialization. (#10279)
- Prevent silent errors in daemon mode (#10007)
- Fix join-set test to be deterministic. (#10263)
- Update CHANGELOG-2.2.md (#10254)
- Macos heapsize force jemalloc (#10234)
- Allow specifying local accounts via CLI (#9960)
- Take in account zero gas price certification when doing transact_cont… (#10232)
- Update CHANGELOG.md (#10249)
- Fix typo: CHANGELOG-2.1 -> CHANGELOG-2.2 (#10233)
- Update copyright year to 2019. (#10181)
- Fixed: types::transaction::SignedTransaction; (#10229)
- Fix(ManageNetwork): replace Range with RangeInclusive (#10209)
- Import rpc transactions sequentially (#10051)
- Enable St-Peters-Fork ("Constantinople Fix") (#10223)
- Add EIP-1283 disable transition (#10214)
- Echo CORS request headers by default (#10221)
- Happy New Year! (#10211)
- Perform stripping during build (#10208)
- Remove CallContract and RegistryInfo re-exports from
ethcore/client
(#10205) - Extract CallContract and RegistryInfo traits into their own crate (#10178)
- Update the changelogs for 2.1.11, 2.2.6, 2.2.7, and 2.3.0 (#10197)
- Cancel Constantinople HF on POA Core (#10198)
- Adds cli interface to allow reseting chain to a particular block (#9782)
- Run all
igd
methods in its own thread (#10195) - Pull constantinople on ethereum network (#10189)
- Update for Android cross-compilation. (#10180)
- Version: bump fork blocks for kovan and foundation (#10186)
- Handle the case for contract creation on an empty but exist account w… (#10065)
- Align personal_unlockAccount behaviour when permanent unlock is disab… (#10060)
- Drop
runtime
after others (especiallyws_server
) (#10179) - Version: bump nightly to 2.4 (#10165)
- Skip locking in statedb for non-canon blocks (#10141)
- Remove reference to ui-interface command-line option (#10170)
- Fix #9822: trace_filter does not return failed contract creation (#10140)
- Fix cannot recursively call into
Core
issue (#10144) - Fix(whisper): correct PoW calculation (#10166)
- Bump JSON-RPC (#10151)
- Ping nodes from discovery (#10167)
- Fix(android): remove dependency to libusb (#10161)
- Refactor(trim_right_matches -> trim_end_matches) (#10159)
- Merge Machine and WithRewards (#10071)
Previous releases
- CHANGELOG-2.3 (stable)
- CHANGELOG-2.2 (EOL: 2019-02-25)
- CHANGELOG-2.1 (EOL: 2019-01-16)
- CHANGELOG-2.0 (EOL: 2018-11-15)
- CHANGELOG-1.11 (EOL: 2018-09-19)
- CHANGELOG-1.10 (EOL: 2018-07-18)
- CHANGELOG-1.9 (EOL: 2018-05-09)
- CHANGELOG-1.8 (EOL: 2018-03-22)
- CHANGELOG-1.7 (EOL: 2018-01-25)
- CHANGELOG-1.6 (EOL: 2017-10-15)
- CHANGELOG-1.5 (EOL: 2017-07-28)
- CHANGELOG-1.4 (EOL: 2017-03-13)
- CHANGELOG-1.3 (EOL: 2017-01-19)
- CHANGELOG-1.2 (EOL: 2016-11-07)
- CHANGELOG-1.1 (EOL: 2016-08-12)
- CHANGELOG-1.0 (EOL: 2016-06-24)
- CHANGELOG-0.9 (EOL: 2016-05-02)