Note: Parity 1.9 reached End-of-Life on 2018-05-09 (EOL). ## Parity [v1.9.7](https://github.com/paritytech/parity/releases/tag/v1.9.7) (2018-04-23) Parity 1.9.7 is a bug-fix release to improve performance and stability. The full list of included changes: - Update Parity stable to 1.9.7 + Backports ([#8456](https://github.com/paritytech/parity/pull/8456)) - Update Parity stable to 1.9.7 - Allow 32-bit pipelines to fail ([#8454](https://github.com/paritytech/parity/pull/8454)) - Disable 32-bit targets for Gitlab - Rename Linux pipelines - Update wasmi ([#8452](https://github.com/paritytech/parity/pull/8452)) - Revert Cargo lock update from master - Fix Cargo.lock - Backports ([#8449](https://github.com/paritytech/parity/pull/8449)) - Use forked app_dirs crate for reverted Windows dir behavior ([#8438](https://github.com/paritytech/parity/pull/8438)) - Remove unused app_dirs dependency in CLI - Use forked app_dirs crate for reverted Windows dir behavior - Remove Tendermint extra_info due to seal inconsistencies ([#8367](https://github.com/paritytech/parity/pull/8367)) - Improve VM executor stack size estimation rules ([#8439](https://github.com/paritytech/parity/pull/8439)) - Improve VM executor stack size estimation rules - Typo: docs add "(Debug build)" comment - Fix an off by one typo and set minimal stack size - Use saturating_sub to avoid potential overflow - Upgrade crossbeam to 0.3 ## Parity [v1.9.6](https://github.com/paritytech/parity/releases/tag/v1.9.6) (2018-04-16) Parity 1.9.6 is a bug-fix release to improve performance and stability. The full list of included changes: - Bump app_dirs, fixes [#8315](https://github.com/paritytech/parity/issues/8315) ([#8355](https://github.com/paritytech/parity/pull/8355)) - Fix Cargo lock - Backports ([#8352](https://github.com/paritytech/parity/pull/8352)) - Update musicoin spec in line with gmc v2.6.2 ([#8242](https://github.com/paritytech/parity/pull/8242)) - Supress TemporaryInvalid verification failures. ([#8256](https://github.com/paritytech/parity/pull/8256)) - Include suicided accounts in state diff ([#8297](https://github.com/paritytech/parity/pull/8297)) - Include suicided accounts in state diff - Shorten form match -> if let - Test suicide trace diff in State - Replace_home for password_files, reserved_peers and log_file ([#8324](https://github.com/paritytech/parity/pull/8324)) - Replace_home for password_files, reserved_peers and log_file - Typo: arg_log_file is Option - Bump version in util/version - Bump stable to 1.9.6 ([#8348](https://github.com/paritytech/parity/pull/8348)) - WASM libraries bump ([#8219](https://github.com/paritytech/parity/pull/8219)) - Bump wasm libs ([#8171](https://github.com/paritytech/parity/pull/8171)) - Bump wasmi version ([#8209](https://github.com/paritytech/parity/pull/8209)) - Updated jsonrpc to include latest backports (1.9) ([#8182](https://github.com/paritytech/parity/pull/8182)) - Updated jsonrpc to include latest backports (1.9) - Update dependencies. ## Parity [v1.9.5](https://github.com/paritytech/parity/releases/tag/v1.9.5) (2018-03-21) Parity 1.9.5 is a bug-fix release to improve performance and stability. This release marks the 1.9 track _stable_. We are excited to announce support for **Wasm Smart Contracts on Kovan network**. The hard-fork to activate the Wasm-VM will take place on block `6600000`. The full list of included changes: - Do a meaningful commit that does not contain the words "ci" or "skip" - Triggering build for stable. - Postpone Kovan hard fork ([#8137](https://github.com/paritytech/parity/pull/8137)) ([#8152](https://github.com/paritytech/parity/pull/8152)) - Postpone Kovan hard fork ([#8137](https://github.com/paritytech/parity/pull/8137)) - ethcore: postpone Kovan hard fork - util: update version fork metadata - WASM libraries bump ([#7970](https://github.com/paritytech/parity/pull/7970)) - update wasmi, parity-wasm, wasm-utils to latest version - Update to new wasmi & error handling - also utilize new stack limiter - fix typo - replace dependency url - Cargo.lock update - Fix scripts. Force JS rebuild. ([#8144](https://github.com/paritytech/parity/pull/8144)) - Stable Backports ([#8133](https://github.com/paritytech/parity/pull/8133)) - updater: apply exponential backoff after download failure ([#8059](https://github.com/paritytech/parity/pull/8059)) - updater: apply exponential backoff after download failure - updater: reset backoff on new release - Limit incoming connections. ([#8060](https://github.com/paritytech/parity/pull/8060)) - Limit ingress connections - Optimized handshakes logging - Max code size on Kovan ([#8067](https://github.com/paritytech/parity/pull/8067)) - Enable code size limit on kovan - Fix formatting. - add some dos protection ([#8084](https://github.com/paritytech/parity/pull/8084)) - more dos protection ([#8104](https://github.com/paritytech/parity/pull/8104)) - Const time comparison ([#8113](https://github.com/paritytech/parity/pull/8113)) - Use `subtle::slices_equal` for constant time comparison. - Also update the existing version of subtle in `ethcrypto` from - 0.1 to 0.5 - Test specifically for InvalidPassword error. - revert removing blooms ([#8066](https://github.com/paritytech/parity/pull/8066)) - Revert "fix traces, removed bloomchain crate, closes [#7228](https://github.com/paritytech/parity/pull/7228), closes [#7167](https://github.com/paritytech/parity/pull/7167)" - Revert "fixed broken logs ([#7934](https://github.com/paritytech/parity/pull/7934))" - fixed broken logs - bring back old lock order - remove migration v13 - revert CURRENT_VERSION to 12 in migration.rs - Fix compilation. - Check one step deeper if we're on release track branches - add missing pr - Fix blooms? - Fix tests compiilation. - Fix size. - Check one step deeper if we're on release track branches ([#8134](https://github.com/paritytech/parity/pull/8134)) ([#8140](https://github.com/paritytech/parity/pull/8140)) - Trigger js build. ([#8121](https://github.com/paritytech/parity/pull/8121)) - Stable backports ([#8055](https://github.com/paritytech/parity/pull/8055)) - CI: Fix cargo cache ([#7968](https://github.com/paritytech/parity/pull/7968)) - Fix cache Blocking waiting for file lock on the registry index - Only clean locked cargo cache on windows - fixed ethstore sign ([#8026](https://github.com/paritytech/parity/pull/8026)) - fix cache & snapcraft CI build ([#8052](https://github.com/paritytech/parity/pull/8052)) - Add MCIP-6 Byzyantium transition to Musicoin spec ([#7841](https://github.com/paritytech/parity/pull/7841)) - Add test chain spec for musicoin byzantium testnet - Add MCIP-6 Byzyantium transition to Musicoin spec - Update mcip6_byz.json - ethcore: update musicoin byzantium block number - ethcore: update musicoin bootnodes - Update musicoin.json - More bootnodes. - Optimize JS build ([#8093](https://github.com/paritytech/parity/pull/8093)) - Extract common chunks plugin. - Fix common CSS. - Fix js push for stable. - Remove arguments to getPlugins. - Stable Backports ([#8058](https://github.com/paritytech/parity/pull/8058)) - fixed parsing ethash seals and verify_block_undordered ([#8031](https://github.com/paritytech/parity/pull/8031)) - fix for verify_block_basic crashing on invalid transaction rlp ([#8032](https://github.com/paritytech/parity/pull/8032)) - Make 1.9 stable ([#8023](https://github.com/paritytech/parity/pull/8023)) - Make 1.9 stable - Bump stable to 1.9.5 - Fix gitlab builds ## Parity [v1.9.4](https://github.com/paritytech/parity/releases/tag/v1.9.4) (2018-03-01) Parity 1.9.4 is a bug-fix release to improve performance and stability. The full list of included changes: - Bump beta to 1.9.4 ([#8016](https://github.com/paritytech/parity/pull/8016)) - Beta Backports ([#8011](https://github.com/paritytech/parity/pull/8011)) - Fix traces, removed bloomchain crate ([#7979](https://github.com/paritytech/parity/pull/7979)) - Reject too large packets in snapshot sync. ([#7977](https://github.com/paritytech/parity/pull/7977)) - Fixed broken logs ([#7934](https://github.com/paritytech/parity/pull/7934)) - Increase max download limit to 128MB ([#7965](https://github.com/paritytech/parity/pull/7965)) - Calculate proper keccak256/sha3 using parity. ([#7953](https://github.com/paritytech/parity/pull/7953)) - Bump WebSockets ([#7952](https://github.com/paritytech/parity/pull/7952)) - Hardware-wallet/usb-subscribe-refactor ([#7860](https://github.com/paritytech/parity/pull/7860)) - Make block generator easier to use ([#7888](https://github.com/paritytech/parity/pull/7888)) ## Parity [v1.9.3](https://github.com/paritytech/parity/releases/tag/v1.9.3) (2018-02-20) Parity 1.9.3 is a bug-fix release to improve performance and stability. The full list of included changes: - Backports ([#7945](https://github.com/paritytech/parity/pull/7945)) - ECIP 1041 - Remove Difficulty Bomb ([#7905](https://github.com/paritytech/parity/pull/7905)) - spec: Validate required divisor fields are not 0 ([#7933](https://github.com/paritytech/parity/pull/7933)) - Kovan WASM fork code ([#7849](https://github.com/paritytech/parity/pull/7849)) - Gitlab Cargo Cache ([#7944](https://github.com/paritytech/parity/pull/7944)) - Bump react-qr-reader ([#7943](https://github.com/paritytech/parity/pull/7943)) - Update react-qr-reader - Explicit webrtc-adapter dependency (package-lock workaround) - Iframe with allow (QR, new Chrome policy) - Backport of [#7844](https://github.com/paritytech/parity/pull/7844) and [#7917](https://github.com/paritytech/parity/pull/7917) to beta ([#7940](https://github.com/paritytech/parity/pull/7940)) - Randomize the peer we dispatch to - Fix a division by zero in light client RPC handler - Wallet allowJsEval: true ([#7913](https://github.com/paritytech/parity/pull/7913)) - Wallet allowJsEval: true - Fix unsafe wallet. - Enable unsafe-eval for all dapps. - Fix CSP for dapps that require eval. ([#7867](https://github.com/paritytech/parity/pull/7867)) ([#7903](https://github.com/paritytech/parity/pull/7903)) - Add allowJsEval to manifest. - Enable 'unsafe-eval' if requested in manifest. - Fix snap build beta ([#7895](https://github.com/paritytech/parity/pull/7895)) - Fix snapcraft grade to stable ([#7894](https://github.com/paritytech/parity/pull/7894)) - Backport Master CI PRs to Beta ([#7890](https://github.com/paritytech/parity/pull/7890)) - Add binary identifiers and sha256sum to builds ([#7830](https://github.com/paritytech/parity/pull/7830)) - Fix checksums and auto-update push ([#7846](https://github.com/paritytech/parity/pull/7846)) - Update gitlab-build.sh ([#7855](https://github.com/paritytech/parity/pull/7855)) - Fix installer binary names for macos and windows ([#7881](https://github.com/paritytech/parity/pull/7881)) - Update gitlab-test.sh ([#7883](https://github.com/paritytech/parity/pull/7883)) - Fix snapcraft nightly ([#7884](https://github.com/paritytech/parity/pull/7884)) - Backport Core PRs to beta ([#7891](https://github.com/paritytech/parity/pull/7891)) - Update back-references more aggressively after answering from cache ([#7578](https://github.com/paritytech/parity/pull/7578)) - Updated WASM Runtime & new interpreter (wasmi) ([#7796](https://github.com/paritytech/parity/pull/7796)) - Adjust storage update evm-style ([#7812](https://github.com/paritytech/parity/pull/7812)) - Add new EF ropstens nodes ([#7824](https://github.com/paritytech/parity/pull/7824)) - Store updater metadata in a single place ([#7832](https://github.com/paritytech/parity/pull/7832)) - WASM: Disable internal memory ([#7842](https://github.com/paritytech/parity/pull/7842)) - Add a timeout for light client sync requests ([#7848](https://github.com/paritytech/parity/pull/7848)) - Flush keyfiles. Resolves [#7632](https://github.com/paritytech/parity/issues/7632) ([#7868](https://github.com/paritytech/parity/pull/7868)) - Fix wallet import ([#7873](https://github.com/paritytech/parity/pull/7873)) ## Parity [v1.9.2](https://github.com/paritytech/parity/releases/tag/v1.9.2) (2018-02-02) Parity 1.9.2 is a bug-fix release to improve performance and stability. It adds additional bootnodes for the Ropsten test network. The full list of included changes: - Backports beta ([#7780](https://github.com/paritytech/parity/pull/7780)) - Bump beta to 1.9.2 - Update ropsten.json ([#7776](https://github.com/paritytech/parity/pull/7776)) - Snapcraft push beta ## Parity [v1.9.1](https://github.com/paritytech/parity/releases/tag/v1.9.1) (2018-02-01) Parity 1.9.1 is a bug-fix release to improve performance and stability. It restores ERC-20 token balances, improves networking, fixes database corruptions on client shutdown, and fixes issues with the `--password` command-line flag. Happy syncing, fellow Ethereans! In addition, this stabilizes Kovan and other Proof-of-Authority networks. If you run a network with AuRa engine, updating is highly encouraged! The full list of included changes: - Beta Backports ([#7756](https://github.com/paritytech/parity/pull/7756)) - Filter-out nodes.json ([#7716](https://github.com/paritytech/parity/pull/7716)) - Filter-out nodes.json - network: sort node table nodes by failure ratio - network: fix node table tests - network: fit node failure percentage into buckets of 5% - network: consider number of attempts in sorting of node table - network: fix node table grumbles - Fix client not being dropped on shutdown ([#7695](https://github.com/paritytech/parity/pull/7695)) - parity: wait for client to drop on shutdown - parity: fix grumbles in shutdown wait - parity: increase shutdown timeouts - Wrap --help output to 120 characters ([#7626](https://github.com/paritytech/parity/pull/7626)) - Update Clap dependency and remove workarounds - WIP - Remove line breaks in help messages for now - Multiple values can only be separated by commas (closes [#7428](https://github.com/paritytech/parity/issues/7428)) - Grumbles; refactor repeating code; add constant - Use a single Wrapper rather than allocate a new one for each call - Wrap --help to 120 characters rather than 100 characte - Token filter balances (throttle) ([#7742](https://github.com/paritytech/parity/pull/7742)) - Token filter balances (throttle) - Cleanups - Remove unused uniq - Update @parity/shared to 2.2.23 - Remove unused code paths - Bump beta to 1.9.1 ([#7751](https://github.com/paritytech/parity/pull/7751)) - Explicitly add branch name ([#7754](https://github.com/paritytech/parity/pull/7754)) - Explicitly add branch name - Fix cargo update branch to beta - Revert revert revert ([#7715](https://github.com/paritytech/parity/pull/7715)) - This reverts commit 568dc33. ## Parity [v1.9.0](https://github.com/paritytech/parity/releases/tag/v1.9.0) "Velocity" (2018-01-25) We are happy to announce our newest Parity 1.9 release. Among others, it enables the following features: - It integrates the fully reworked Parity Wallet and DApps browser (a.k.a. "UI 2.0", [#6819](https://github.com/paritytech/parity/pull/6819)). - It enables devp2p snappy compression ([#6683](https://github.com/paritytech/parity/pull/6683)). - AuRa Proof-of-Authority chains now disable uncles by default ([#7006](https://github.com/paritytech/parity/pull/7006)). Existing PoA chains can go through a "maximum uncle count transition" to achieve more stability ([#7196](https://github.com/paritytech/parity/pull/7196)). - Added Expanse's Byzantium hard-fork ([#7463](https://github.com/paritytech/parity/pull/7463)). - Added support for Ellaism chain ([#7222](https://github.com/paritytech/parity/pull/7222)). Further, users upgrading from 1.8 should acknowledge the following changes: - Fixed DELEGATECALL's from/to field ([#7568](https://github.com/paritytech/parity/pull/7568)). - Set zero nonce and gas price for calls by default ([#6954](https://github.com/paritytech/parity/pull/6954)). - Create pending blocks with all transactions from the queue ([#6942](https://github.com/paritytech/parity/pull/6942)). - Remove RPC parameter leniency now that Mist formats correctly ([#6651](https://github.com/paritytech/parity/pull/6651)). Parity stops accepting decimal-formatted block numbers and stops parsing the empty string as empty bytes. - Public nodes do not support the user interface anymore. If you are running a public node, please stay on the 1.8 branch of the stable releases. Additional noteworthy changes: - `ethstore` and `ethkey` have been significantly improved ([#6961](https://github.com/paritytech/parity/pull/6961)): - `ethstore` now supports brute forcing pre-sale wallets given a password list for recovery. - `ethkey` now supports multi-threaded generation of prefix-matching addresses. - `ethkey` now supports prefix-matching brain wallets. - `ethkey` now supports brain-wallets recovery-phrases lookup. This helps to find a correct phrase if you know the address you want to get yet you made a typo backing the phrase up, or forgot a word. Read more about Parity 1.9 in our [blog post](http://paritytech.io/velocity-the-fastest-parity-released/). The full list of included changes: - Add scroll when when too many accounts ([#7677](https://github.com/paritytech/parity/pull/7677)) ([#7679](https://github.com/paritytech/parity/pull/7679)) - Update installer.nsi - Fix conditions in gitlab-test ([#7676](https://github.com/paritytech/parity/pull/7676)) - Fix conditions in gitlab-test - Update gitlab-test.sh - Remove cargo cache - Backports to beta ([#7660](https://github.com/paritytech/parity/pull/7660)) - Improve handling of RocksDB corruption ([#7630](https://github.com/paritytech/parity/pull/7630)) - Kvdb-rocksdb: update rust-rocksdb version - Kvdb-rocksdb: mark corruptions and attempt repair on db open - Kvdb-rocksdb: better corruption detection on open - Kvdb-rocksdb: add corruption_file_name const - Kvdb-rocksdb: rename mark_corruption to check_for_corruption - Hardening of CSP ([#7621](https://github.com/paritytech/parity/pull/7621)) - Fixed delegatecall's from/to ([#7568](https://github.com/paritytech/parity/pull/7568)) - Fixed delegatecall's from/to, closes [#7166](https://github.com/paritytech/parity/issues/7166) - Added tests for delegatecall traces, [#7167](https://github.com/paritytech/parity/issues/7167) - Light client RPCs ([#7603](https://github.com/paritytech/parity/pull/7603)) - Implement registrar. - Implement eth_getCode - Don't wait for providers. - Don't wait for providers. - Fix linting and wasm tests. - Problem: AttachedProtocols don't get registered ([#7610](https://github.com/paritytech/parity/pull/7610)) - Fix Temporarily Invalid blocks handling ([#7613](https://github.com/paritytech/parity/pull/7613)) - Handle temporarily invalid blocks in sync. - Fix tests. - Add docker build for beta ([#7671](https://github.com/paritytech/parity/pull/7671)) - Add docker build for beta - Add cargo cache - Fix snapcraft build for beta ([#7670](https://github.com/paritytech/parity/pull/7670)) - Update Parity.pkgproj - update gitlab build from master - Update references to dapp sources ([#7634](https://github.com/paritytech/parity/pull/7634)) ([#7636](https://github.com/paritytech/parity/pull/7636)) - Update tokenreg ([#7618](https://github.com/paritytech/parity/pull/7618)) ([#7619](https://github.com/paritytech/parity/pull/7619)) - Fix cache:key ([#7598](https://github.com/paritytech/parity/pull/7598)) - Make 1.9 beta ([#7533](https://github.com/paritytech/parity/pull/7533)) - Trigger js-precompiled ([#7535](https://github.com/paritytech/parity/pull/7535)) - RocksDB fix ([#7512](https://github.com/paritytech/parity/pull/7512)) - Update js-api ([#7510](https://github.com/paritytech/parity/pull/7510)) - Expose default gas price percentile configuration in CLI ([#7497](https://github.com/paritytech/parity/pull/7497)) - Use https connection ([#7503](https://github.com/paritytech/parity/pull/7503)) - More thorough changes detection ([#7472](https://github.com/paritytech/parity/pull/7472)) - Fix small layout issues ([#7500](https://github.com/paritytech/parity/pull/7500)) - Show all accounts on Topbar ([#7498](https://github.com/paritytech/parity/pull/7498)) - Update Parity Mainnet Bootnodes ([#7476](https://github.com/paritytech/parity/pull/7476)) - Fixed panic when io is not available for export block ([#7495](https://github.com/paritytech/parity/pull/7495)) - Advance AuRa step as far as we can and prevent invalid blocks. ([#7451](https://github.com/paritytech/parity/pull/7451)) - Update package-lock in js-old ([#7494](https://github.com/paritytech/parity/pull/7494)) - Update issue template and readme ([#7450](https://github.com/paritytech/parity/pull/7450)) - Update package-lock.json pinned versions ([#7492](https://github.com/paritytech/parity/pull/7492)) - Explicit pre-precompiled push checkout ([#7474](https://github.com/paritytech/parity/pull/7474)) - Trigger js-precompiled ([#7473](https://github.com/paritytech/parity/pull/7473)) - Expanse Byzantium update w/ correct metropolis difficulty increment divisor ([#7463](https://github.com/paritytech/parity/pull/7463)) - Updated icons ([#7469](https://github.com/paritytech/parity/pull/7469)) - Cleanup certifications ([#7454](https://github.com/paritytech/parity/pull/7454)) - Fix css lint (updated stylelint) ([#7471](https://github.com/paritytech/parity/pull/7471)) - Upgrade markdown-loader & marked ([#7467](https://github.com/paritytech/parity/pull/7467)) - Remove JS test for removed code ([#7461](https://github.com/paritytech/parity/pull/7461)) - Pull in dapp-status ([#7457](https://github.com/paritytech/parity/pull/7457)) - Bump openssl crate ([#7455](https://github.com/paritytech/parity/pull/7455)) - Signer updates from global Redux state ([#7452](https://github.com/paritytech/parity/pull/7452)) - Remove expanse chain ([#7437](https://github.com/paritytech/parity/pull/7437)) - Store tokens with repeatable id ([#7435](https://github.com/paritytech/parity/pull/7435)) - Strict config parsing ([#7433](https://github.com/paritytech/parity/pull/7433)) - Upgrade to RocksDB 5.8.8 and tune settings to reduce space amplification ([#7348](https://github.com/paritytech/parity/pull/7348)) - Fix status layout ([#7432](https://github.com/paritytech/parity/pull/7432)) - Fix tracing failed calls. ([#7412](https://github.com/paritytech/parity/pull/7412)) - Problem: sending any Whisper message fails ([#7421](https://github.com/paritytech/parity/pull/7421)) - Wait for future blocks in AuRa ([#7368](https://github.com/paritytech/parity/pull/7368)) - Fix final feature. ([#7426](https://github.com/paritytech/parity/pull/7426)) - Use RwLock for state DB ([#7425](https://github.com/paritytech/parity/pull/7425)) - Update branding on UI ([#7370](https://github.com/paritytech/parity/pull/7370)) - Changelog for 1.8.5 and 1.7.11 ([#7401](https://github.com/paritytech/parity/pull/7401)) - Added checking tx-type using transactions permission contract for miners ([#7359](https://github.com/paritytech/parity/pull/7359)) - Standalone dir crate, replaces [#7383](https://github.com/paritytech/parity/issues/7383) ([#7409](https://github.com/paritytech/parity/pull/7409)) - SecretStore: secretstore_signRawHash method ([#7336](https://github.com/paritytech/parity/pull/7336)) - SecretStore: return error 404 when there's no key shares for given key on all nodes ([#7331](https://github.com/paritytech/parity/pull/7331)) - SecretStore: PoA integration initial version ([#7101](https://github.com/paritytech/parity/pull/7101)) - Update bootnodes ([#7363](https://github.com/paritytech/parity/pull/7363)) - Fix default CORS settings. ([#7387](https://github.com/paritytech/parity/pull/7387)) - Fix version ([#7390](https://github.com/paritytech/parity/pull/7390)) - Wasm runtime update ([#7356](https://github.com/paritytech/parity/pull/7356)) - Parity-version pr reopen ([#7136](https://github.com/paritytech/parity/pull/7136)) - Get rid of clippy remainings. ([#7355](https://github.com/paritytech/parity/pull/7355)) - Avoid using ok_or with allocated argument ([#7357](https://github.com/paritytech/parity/pull/7357)) - Make accounts refresh time configurable. ([#7345](https://github.com/paritytech/parity/pull/7345)) - Enable traces for DEV chain ([#7327](https://github.com/paritytech/parity/pull/7327)) - Problem: AuRa's unsafeties around step duration ([#7282](https://github.com/paritytech/parity/pull/7282)) - Problem: Cargo.toml file contains [project] key ([#7346](https://github.com/paritytech/parity/pull/7346)) - Fix broken flex modal layouts ([#7343](https://github.com/paritytech/parity/pull/7343)) - Fix dappIcon & Fix Signer Pending ([#7338](https://github.com/paritytech/parity/pull/7338)) - Fix wallet token/badge icons not showing up ([#7333](https://github.com/paritytech/parity/pull/7333)) - Add Ellaism coin in chain config ([#7222](https://github.com/paritytech/parity/pull/7222)) - Update bootnodes ([#7296](https://github.com/paritytech/parity/pull/7296)) - Adds `personal_signTransaction` RPC method ([#6991](https://github.com/paritytech/parity/pull/6991)) - Fix double initialization of embeded providers. ([#7326](https://github.com/paritytech/parity/pull/7326)) - Transaction Pool re-implementation ([#6994](https://github.com/paritytech/parity/pull/6994)) - UI package bump ([#7318](https://github.com/paritytech/parity/pull/7318)) - Test framework and basic test for whisper ([#7011](https://github.com/paritytech/parity/pull/7011)) - CI js-precompiled trigger ([#7316](https://github.com/paritytech/parity/pull/7316)) - Fix inject.js & Signer store duplication ([#7299](https://github.com/paritytech/parity/pull/7299)) - Detect different node, same-key signing in aura ([#7245](https://github.com/paritytech/parity/pull/7245)) - New warp enodes ([#7287](https://github.com/paritytech/parity/pull/7287)) - CSS fixes for v1 ([#7285](https://github.com/paritytech/parity/pull/7285)) - Wallet subscriptions & refresh ([#7283](https://github.com/paritytech/parity/pull/7283)) - Update inject web3 dependencies ([#7286](https://github.com/paritytech/parity/pull/7286)) - Some padding around dapp image ([#7276](https://github.com/paritytech/parity/pull/7276)) - Expand available middleware methods ([#7275](https://github.com/paritytech/parity/pull/7275)) - Inject parity script to all dapps // Expand dapps to any ZIP file ([#7260](https://github.com/paritytech/parity/pull/7260)) - New Homepage ([#7266](https://github.com/paritytech/parity/pull/7266)) - Update kovan HF block number. ([#7259](https://github.com/paritytech/parity/pull/7259)) - CHANGELOG for 1.7.10 and 1.8.4 ([#7265](https://github.com/paritytech/parity/pull/7265)) - Remove extraneous id hashing ([#7269](https://github.com/paritytech/parity/pull/7269)) - Simplify status + content display overlaps/page fixing ([#7264](https://github.com/paritytech/parity/pull/7264)) - UI redirect to 127.0.0.1 when localhost requested ([#7236](https://github.com/paritytech/parity/pull/7236)) - Usability improvements to security token Dialog [#7112](https://github.com/paritytech/parity/issues/7112) ([#7134](https://github.com/paritytech/parity/pull/7134)) - Don't display unneeded notifications ([#7237](https://github.com/paritytech/parity/pull/7237)) - Reduce max block timestamp drift to 15 seconds ([#7240](https://github.com/paritytech/parity/pull/7240)) - Increase allowed time drift to 10s. ([#7238](https://github.com/paritytech/parity/pull/7238)) - Improve building from source ([#7239](https://github.com/paritytech/parity/pull/7239)) - Fix/Update method permissions ([#7233](https://github.com/paritytech/parity/pull/7233)) - Fix aura difficulty race ([#7198](https://github.com/paritytech/parity/pull/7198)) - Dependency updates ([#7226](https://github.com/paritytech/parity/pull/7226)) - Display all dapps (shell) & wallet tabs (v1) by default ([#7213](https://github.com/paritytech/parity/pull/7213)) - Rework dapps list ([#7206](https://github.com/paritytech/parity/pull/7206)) - Add contributing guidelines and code of conduct. ([#7157](https://github.com/paritytech/parity/pull/7157)) - Make Signing Requests more visible ([#7204](https://github.com/paritytech/parity/pull/7204)) - Send each log as a separate notification ([#7175](https://github.com/paritytech/parity/pull/7175)) - Deleting a mistake comment in calc difficulty ([#7154](https://github.com/paritytech/parity/pull/7154)) - Maximum uncle count transition ([#7196](https://github.com/paritytech/parity/pull/7196)) - Update FirstRun for UI-2 ([#7195](https://github.com/paritytech/parity/pull/7195)) - Update mocha import stubs ([#7191](https://github.com/paritytech/parity/pull/7191)) - Escape inifinite loop in estimte_gas ([#7075](https://github.com/paritytech/parity/pull/7075)) - New account selector UI in top bar ([#7179](https://github.com/paritytech/parity/pull/7179)) - Removed ethcore-util dependency from ethcore-network ([#7180](https://github.com/paritytech/parity/pull/7180)) - WASM test runner utility upgrade ([#7147](https://github.com/paritytech/parity/pull/7147)) - React 16 ([#7174](https://github.com/paritytech/parity/pull/7174)) - Assorted improvements for ethstore and ethkey ([#6961](https://github.com/paritytech/parity/pull/6961)) - Delete unused package.json (dist bundles) ([#7173](https://github.com/paritytech/parity/pull/7173)) - Remove *.css.map & *.js.map ([#7168](https://github.com/paritytech/parity/pull/7168)) - Use git flag to remove old js artifacts ([#7165](https://github.com/paritytech/parity/pull/7165)) - Cleanup JS build artifacts ([#7164](https://github.com/paritytech/parity/pull/7164)) - Fixes typo in user config path ([#7159](https://github.com/paritytech/parity/pull/7159)) - Pull in new dapp-{methods,visible} dapps ([#7150](https://github.com/paritytech/parity/pull/7150)) - WASM test runner utility ([#7142](https://github.com/paritytech/parity/pull/7142)) - WASM Remove blockhash error ([#7121](https://github.com/paritytech/parity/pull/7121)) - ECIP-1039: Monetary policy rounding specification ([#7067](https://github.com/paritytech/parity/pull/7067)) - Fixed `RotatingLogger` after migrating to new arrayvec ([#7129](https://github.com/paritytech/parity/pull/7129)) - Push to correct shell branch ([#7135](https://github.com/paritytech/parity/pull/7135)) - Update js-precompiled ref, trigger JS build ([#7132](https://github.com/paritytech/parity/pull/7132)) - Fixed build && test ([#7128](https://github.com/paritytech/parity/pull/7128)) - Update packages, pull in compiled-only repos ([#7125](https://github.com/paritytech/parity/pull/7125)) - Cleanup top bar, add Home icon for navigation ([#7118](https://github.com/paritytech/parity/pull/7118)) - WASM storage_read and storage_write don't return anything ([#7110](https://github.com/paritytech/parity/pull/7110)) - Local dapp development URL ([#7100](https://github.com/paritytech/parity/pull/7100)) - Remove unused and duplicated files in js-old ([#7082](https://github.com/paritytech/parity/pull/7082)) - Optimize & group dapp requests ([#7083](https://github.com/paritytech/parity/pull/7083)) - WASM parse payload from panics ([#7097](https://github.com/paritytech/parity/pull/7097)) - Fix no-default-features. ([#7096](https://github.com/paritytech/parity/pull/7096)) - Updated eth-secp256k1 ([#7090](https://github.com/paritytech/parity/pull/7090)) - Improve Github Issue Template ([#7099](https://github.com/paritytech/parity/pull/7099)) - Changes necessary to upload crates to crates.io ([#7020](https://github.com/paritytech/parity/pull/7020)) - Reopened 6860 - iterate over both buffered and unbuffered database entries ([#7048](https://github.com/paritytech/parity/pull/7048)) - SecretStore: servers set change session api ([#6925](https://github.com/paritytech/parity/pull/6925)) - Disable uncles by default ([#7006](https://github.com/paritytech/parity/pull/7006)) - Squashed ethcore-network changes which introduce error-chain ([#7040](https://github.com/paritytech/parity/pull/7040)) - Removed redundant imports ([#7057](https://github.com/paritytech/parity/pull/7057)) - CHANGELOG for 1.7.8, 1.7.9, 1.8.2, and 1.8.3 ([#7055](https://github.com/paritytech/parity/pull/7055)) - Properly display Signer errors (Snackbar display popup) ([#7053](https://github.com/paritytech/parity/pull/7053)) - Add the desktop file for the snap ([#7059](https://github.com/paritytech/parity/pull/7059)) - Small performance gain in allocations ([#7054](https://github.com/paritytech/parity/pull/7054)) - Bump JSON-RPC version ([#7051](https://github.com/paritytech/parity/pull/7051)) - Fix nonce reservation ([#7025](https://github.com/paritytech/parity/pull/7025)) - Fixed ethstore-cli output ([#7052](https://github.com/paritytech/parity/pull/7052)) - Add mui for embed compilation ([#7049](https://github.com/paritytech/parity/pull/7049)) - Update the snap metadata to keep working strictly confined ([#6993](https://github.com/paritytech/parity/pull/6993)) - Remove unused js packages (dapp cleanups) ([#7046](https://github.com/paritytech/parity/pull/7046)) - Gitlog location update ([#7042](https://github.com/paritytech/parity/pull/7042)) - Move git logging to .git-release.log ([#7041](https://github.com/paritytech/parity/pull/7041)) - Start from rust root in release update step ([#7039](https://github.com/paritytech/parity/pull/7039)) - Complete token merge, remove unused files ([#7037](https://github.com/paritytech/parity/pull/7037)) - Add missing cargo-push.sh shell variable ([#7036](https://github.com/paritytech/parity/pull/7036)) - Fix npm start script ([#7034](https://github.com/paritytech/parity/pull/7034)) - Update executable flags on release scripts ([#7035](https://github.com/paritytech/parity/pull/7035)) - Fix v1 precompiled ([#7033](https://github.com/paritytech/parity/pull/7033)) - Push precompiled to correct branch (v1) ([#7031](https://github.com/paritytech/parity/pull/7031)) - Update v1 Wallet Dapp ([#6935](https://github.com/paritytech/parity/pull/6935)) - WASM tests update ([#7018](https://github.com/paritytech/parity/pull/7018)) - Events in WASM runtime ([#6967](https://github.com/paritytech/parity/pull/6967)) - Adds validate_node_url() and refactors boot node check ([#6907](https://github.com/paritytech/parity/pull/6907)) ([#6970](https://github.com/paritytech/parity/pull/6970)) - Fix windows build (with ui rebuild) ([#7016](https://github.com/paritytech/parity/pull/7016)) - Make CLI arguments parsing more backwards compatible ([#7004](https://github.com/paritytech/parity/pull/7004)) - Fixes for parity-extension ([#6990](https://github.com/paritytech/parity/pull/6990)) - Update ethcore-bigint ([#6992](https://github.com/paritytech/parity/pull/6992)) - Get local transactions by hash in the light client ([#6874](https://github.com/paritytech/parity/pull/6874)) - Warn when blacklisted account present in store ([#6875](https://github.com/paritytech/parity/pull/6875)) - Skip nonce check for gas estimation ([#6997](https://github.com/paritytech/parity/pull/6997)) - Creating pending block with all transactions from the queue ([#6942](https://github.com/paritytech/parity/pull/6942)) - Removes `MAX_TX_TO_IMPORT` from `ChainSync` ([#6976](https://github.com/paritytech/parity/pull/6976)) - SecretStore: versioned keys ([#6910](https://github.com/paritytech/parity/pull/6910)) - Removes `FUTURE_QUEUE_LIMITS_SHIFT` ([#6962](https://github.com/paritytech/parity/pull/6962)) - Set zero nonce and gas price for calls by default ([#6954](https://github.com/paritytech/parity/pull/6954)) - Add hint in ActionParams for splitting code/data ([#6957](https://github.com/paritytech/parity/pull/6957)) - Return decoded seal fields. ([#6932](https://github.com/paritytech/parity/pull/6932)) - Fix serialization of status in transaction receipts. ([#6926](https://github.com/paritytech/parity/pull/6926)) - Reserve nonces for signing ([#6834](https://github.com/paritytech/parity/pull/6834)) - Windows fixes ([#6921](https://github.com/paritytech/parity/pull/6921)) - Don't add {css,js}.map from dapps ([#6931](https://github.com/paritytech/parity/pull/6931)) - Fix JSON tracing for sub-calls. ([#6842](https://github.com/paritytech/parity/pull/6842)) - Shell updates (bonds, updated Dapps) ([#6897](https://github.com/paritytech/parity/pull/6897)) - Fix [#6228](https://github.com/paritytech/parity/issues/6228): do not display eth price in cli for etc ([#6877](https://github.com/paritytech/parity/pull/6877)) - Fix mining help ([#6885](https://github.com/paritytech/parity/pull/6885)) - Refactor static context check in CREATE. ([#6886](https://github.com/paritytech/parity/pull/6886)) - Cleanup some configuration options ([#6878](https://github.com/paritytech/parity/pull/6878)) - Fix serialization of non-localized transactions ([#6868](https://github.com/paritytech/parity/pull/6868)) - Updated ntp to version 0.3 ([#6854](https://github.com/paritytech/parity/pull/6854)) - Align README with 1.8 and prepare CHANGELOG with 1.8.1 ([#6833](https://github.com/paritytech/parity/pull/6833)) - Return error on timed unlock ([#6777](https://github.com/paritytech/parity/pull/6777)) - Fix dapps tests in master ([#6866](https://github.com/paritytech/parity/pull/6866)) - Ethstore optimizations ([#6827](https://github.com/paritytech/parity/pull/6827)) - Add ECIP1017 to Morden config ([#6810](https://github.com/paritytech/parity/pull/6810)) - Remove all package publishing to npm ([#6838](https://github.com/paritytech/parity/pull/6838)) - Util crates use tempdir crate instead of devtools to create temp path ([#6807](https://github.com/paritytech/parity/pull/6807)) - Trigger js build ([#6836](https://github.com/paritytech/parity/pull/6836)) - Clean-up scripts. ([#6832](https://github.com/paritytech/parity/pull/6832)) - Tweaked snapshot sync threshold ([#6829](https://github.com/paritytech/parity/pull/6829)) - Integrate UI 2 ([#6819](https://github.com/paritytech/parity/pull/6819)) - Refresh cached tokens based on registry info & random balances ([#6818](https://github.com/paritytech/parity/pull/6818)) - Change keypath derivation logic ([#6815](https://github.com/paritytech/parity/pull/6815)) - Refactors journaldb as a separate crate ([#6801](https://github.com/paritytech/parity/pull/6801)) - Trigger UI build. ([#6817](https://github.com/paritytech/parity/pull/6817)) - Bumped more crate versions ([#6809](https://github.com/paritytech/parity/pull/6809)) - Fix RPC compilation warnings. ([#6808](https://github.com/paritytech/parity/pull/6808)) - Remove internal ipc ([#6795](https://github.com/paritytech/parity/pull/6795)) - Consistent KeyValueDB errors ([#6792](https://github.com/paritytech/parity/pull/6792)) - Squash remaining warnings ([#6789](https://github.com/paritytech/parity/pull/6789)) - Forward-port [#6754](https://github.com/paritytech/parity/issues/6754) [#6755](https://github.com/paritytech/parity/issues/6755) ([#6785](https://github.com/paritytech/parity/pull/6785)) - Removed duplicated versions of clippy ([#6776](https://github.com/paritytech/parity/pull/6776)) - Updated ethabi to version 4.0 ([#6742](https://github.com/paritytech/parity/pull/6742)) - Updated rpc_cli and parity to rpassword 1.0 ([#6774](https://github.com/paritytech/parity/pull/6774)) - Fix sign data typo ([#6750](https://github.com/paritytech/parity/pull/6750)) - Refactoring/cache 6693 ([#6772](https://github.com/paritytech/parity/pull/6772)) - Fix CHANGLOG for 1.8.0 ([#6751](https://github.com/paritytech/parity/pull/6751)) - Removes redundant `mut` in service.rs.in ([#6775](https://github.com/paritytech/parity/pull/6775)) - Remove redundant `mut` ([#6773](https://github.com/paritytech/parity/pull/6773)) - Fixed kovan chain validation ([#6758](https://github.com/paritytech/parity/pull/6758)) - Removed redundant evm deps ([#6757](https://github.com/paritytech/parity/pull/6757)) - Fixed modexp gas calculation overflow ([#6741](https://github.com/paritytech/parity/pull/6741)) - Use cc 1.0 instead of gcc ([#6733](https://github.com/paritytech/parity/pull/6733)) - Version bump to 1.9.0 ([#6727](https://github.com/paritytech/parity/pull/6727)) - Fix badges not showing up ([#6730](https://github.com/paritytech/parity/pull/6730))