Skip to content
CHANGELOG.md 301 KiB
Newer Older
Afri's avatar
Afri committed
## Parity [v1.6.8](https://github.com/paritytech/parity/releases/tag/v1.6.8) (2017-06-08)

This release addresses:

- a rare condition where quickly creating a new account was generating an account not matching the recovery phrase.
- compressed RLP strings caused wrong/empty transaction receipts on Classic network.
- blacklisting the _empty phrase_ account from UI and RPC on non-development chains. See also [this blog post](https://blog.parity.io/restoring-blank-seed-phrase/).
- canceling transactions that didn't have a condition.
- the updated Expanse fork block and chain ID.

Full changelog:

- Backporting to beta [#5791](https://github.com/paritytech/parity/pull/5791)
  - Bump to v1.6.8
  - Update expanse json with fork at block 600000 [#5351](https://github.com/paritytech/parity/pull/5351)
    - Update expanse json with fork at block 600000
    - Update exp chainID to 2
  - Bumped mio [#5763](https://github.com/paritytech/parity/pull/5763)
  - Fixed default UI port for mac installer [#5782](https://github.com/paritytech/parity/pull/5782)
  - Blacklist empty phrase account. [#5730](https://github.com/paritytech/parity/pull/5730)
  - Update Cid/multihash/ring/tinykeccak [#5785](https://github.com/paritytech/parity/pull/5785)
    - Updating ring,multihash,tiny-keccak
    - Updating CID in ipfs.
  - Disable compression for RLP strings [#5786](https://github.com/paritytech/parity/pull/5786)
- Beta Backports [#5789](https://github.com/paritytech/parity/pull/5789)
  - Fix local transactions without condition. [#5716](https://github.com/paritytech/parity/pull/5716)
  - Block invalid account name creation [#5784](https://github.com/paritytech/parity/pull/5784)
    - Additional non-empty phrase check (fromNew)
    - Explicit canCreate check in create (not only on UI)
    - BN instance check (fixes Geth imports)
    - Fixup tests after better checks
  - Recover from empty phrase in dev mode [#5698](https://github.com/paritytech/parity/pull/5698)
    - Add dev chain to isTest
    - Fix signer
    - Fix no condition transactions
    - Fix case: old parity
    - Fix propTypes.

Afri's avatar
Afri committed
## Parity [v1.6.7](https://github.com/paritytech/parity/releases/tag/v1.6.7) (2017-05-18)

This release addresses:

- potential usability issues with [import and recovery of existing accounts](https://blog.parity.io/restoring-blank-seed-phrase/).
- canceling scheduled transactions via RPC or UI.
- warp sync issues with the Kovan network.

Full changelog:

- Backporting to beta [#5657](https://github.com/paritytech/parity/pull/5657)
  - Add CHANGELOG.md [#5513](https://github.com/paritytech/parity/pull/5513)
  - Reorg into blocks before minimum history [#5558](https://github.com/paritytech/parity/pull/5558)
  - Bump to v1.6.7
- Cancel Transaction [#5656](https://github.com/paritytech/parity/pull/5656)
  - option to disable persistent txqueue [#5544](https://github.com/paritytech/parity/pull/5544)
  - Remove transaction RPC [#4949](https://github.com/paritytech/parity/pull/4949)
  - Cancel tx JS [#4958](https://github.com/paritytech/parity/pull/4958)
  - Updating documentation for RPCs [#5392](https://github.com/paritytech/parity/pull/5392)
- Backport Recover button [#5654](https://github.com/paritytech/parity/pull/5654)
  - Backport [#5645](https://github.com/paritytech/parity/pull/5645)
- Add monotonic step to Kovan [#5630](https://github.com/paritytech/parity/pull/5630)
  - Add monotonic transition to kovan [#5587](https://github.com/paritytech/parity/pull/5587)
- Fix ethsign [#5600](https://github.com/paritytech/parity/pull/5600)
- Registry backports [#5445](https://github.com/paritytech/parity/pull/5445)
  - Fixes to the Registry dapp [#4984](https://github.com/paritytech/parity/pull/4984)
  - Fix references to api outside of `parity.js` [#4981](https://github.com/paritytech/parity/pull/4981)

Afri's avatar
Afri committed
## Parity [v1.6.6](https://github.com/paritytech/parity/releases/tag/v1.6.6) (2017-04-11)

This release brings warp sync support for kovan network.

- Beta Backports [#5434](https://github.com/paritytech/parity/pull/5434)
  - Bump to v1.6.6
  - Strict validation transitions [#4988](https://github.com/paritytech/parity/pull/4988)
    - Ability to make validation stricter
    - Fix consensus
    - Remove logger
  - Fix eth_sign showing as wallet account [#5309](https://github.com/paritytech/parity/pull/5309)
    - DefaultProps for account
    - Pass signing account
    - Update tests for Connect(...)
  - Add new seed nodes [#5345](https://github.com/paritytech/parity/pull/5345)
  - Kovan warp sync fixed
- Aura eip155 validation transition [#5363](https://github.com/paritytech/parity/pull/5363)
  - Add eip155 validation
  - Add transition block
- Default eip155 validation [#5350](https://github.com/paritytech/parity/pull/5350)
- Backport syntax libs update [#5316](https://github.com/paritytech/parity/pull/5316)

## Parity [v1.6.5](https://github.com/paritytech/parity/releases/tag/v1.6.5) (2017-03-28)

This release contains the following changes:

- Warp sync snapshot format improvements.
- Fix for Firefox UI issues.
- Fix for restoring from a file snapshot.
- Fix for auto-updater error handling.
- Updated configuration for [Ropsten revival](https://github.com/ethereum/ropsten/blob/master/revival.md). Make sure to delete old Ropsten blockchain first with `parity db kill --chain ropsten`. After that you can sync normally with `parity --chain ropsten`.

Full changes:

- Beta Backports [#5299](https://github.com/paritytech/parity/pull/5299)
  - Fix FireFox overflows [#5000](https://github.com/paritytech/parity/pull/5000)
    - Max width for container
    - Set min-width
  - Switching ValidatorSet [#4961](https://github.com/paritytech/parity/pull/4961)
    - Add multi validator set
    - Nicer comment
    - Validate in constructor
    - Reporting
  - Avoid clogging up tmp when updater dir has bad permissions. [#5024](https://github.com/paritytech/parity/pull/5024)
  - Force earliest era set in snapshot restore [#5021](https://github.com/paritytech/parity/pull/5021)
  - Bumb to v1.6.5
  - Fine grained snapshot chunking
  - Ropsten revival
- Fix validator contract syncing [#4789](https://github.com/paritytech/parity/pull/4789) [#5011](https://github.com/paritytech/parity/pull/5011)
  - Make validator set aware of various states
  - Fix updater build
  - Clean up contract call
  - Failing sync test
  - Adjust tests
  - Nicer indent
  - Revert bound divisor

## Parity [v1.5.12](https://github.com/paritytech/parity/releases/tag/v1.5.12) (2017-03-27)

Stable release that adds support for a new warp sync snapshot format.

- Stable Backports [#5297](https://github.com/paritytech/parity/pull/5297)
  - Bump to v1.5.12
  - Fine grained snapshot chunking

## Parity [v1.6.4](https://github.com/paritytech/parity/releases/tag/v1.6.4) (2017-03-22)

A number of issues fixed in this release:

- Ledger device connectivity issues for some users on Windows.
- Improved vault usability.
- Stratum mining no longer requires `--force-sealing`.
- `evm` binary has been renamed to `parity-evm` to avoid conflict with cpp-ethereum package.

Full Changes:

- Backporting to beta [#4995](https://github.com/paritytech/parity/pull/4995)
  - Bump to v1.6.4
  - Ensure sealing work enabled if notifier registed
  - Fix condition check
  - Always send full chunks [#4960](https://github.com/paritytech/parity/pull/4960)
  - Bump nanomsg [#4965](https://github.com/paritytech/parity/pull/4965)
  - Renaming evm binary to avoid conflicts. [#4899](https://github.com/paritytech/parity/pull/4899)
- Beta UI backports [#4993](https://github.com/paritytech/parity/pull/4993)
  - Update js-precompiled 20170314-121823
  - Attach hardware wallets already in addressbook [#4912](https://github.com/paritytech/parity/pull/4912)
    - Attach hardware wallets already in addressbook
    - Only set values changed
  - Add Vaults logic to First Run [#4894](https://github.com/paritytech/parity/issues/4894) [#4914](https://github.com/paritytech/parity/pull/4914)
  - Add ability to configure Secure API (for [#4885](https://github.com/paritytech/parity/issues/4885)) [#4922](https://github.com/paritytech/parity/pull/4922)
  - Add z-index to small modals as well [#4923](https://github.com/paritytech/parity/pull/4923)
  - Eth_sign where account === undefined [#4964](https://github.com/paritytech/parity/pull/4964)
    - Update for case where account === undefined
    - Update tests to not mask account === undefined
    - Default account = {} where undefined (thanks [@tomusdrw](https://github.com/tomusdrw))
  - Fix Password Dialog forms style issue [#4968](https://github.com/paritytech/parity/pull/4968)


## Parity [v1.6.3](https://github.com/paritytech/parity/releases/tag/v1.6.3) (2017-03-14)

This release fixes issue compatibility with Safari on MacOS.

- Safari fixes [#4902](https://github.com/paritytech/parity/pull/4902)
  - Add intitial max-width to sections
  - Move background z-index to -1

## Parity [v1.5.11](https://github.com/paritytech/parity/releases/tag/v1.5.11) (2017-03-14)

Parity 1.5.11 Includes a patch for a more comprehensive block verification.

- Bump to v1.5.11
- Additional kovan params
- Recalculate receipt roots in close_and_lock
- Bump to v1.5.10

## Parity [v1.6.2](https://github.com/paritytech/parity/releases/tag/v1.6.2) (2017-03-13)

A major release introducing a few new features:

- Revamped UI.
- Account Vaults.
- Support for Ledger hardware wallet devices.
- Stratum protocol for PoW mining.
- A new MacOS installer. Parity for MacOS now includes a Menu Bar icon that allows controlling Parity service.
- Disk backed transaction store. Pending transactions are now saved to disk and won't get lost when Parity is restarted.
- Improved memory management.

See the [blog post](https://blog.parity.io/announcing-parity-1-6/) for more details.

Full Changes:

- Fix auto-updater beta [#4868](https://github.com/paritytech/parity/pull/4868)
- Beta UI backports [#4855](https://github.com/paritytech/parity/pull/4855)
  - Added React Hot Reload to dapps + TokenDeplpoy fix ([#4846](https://github.com/paritytech/parity/pull/4846))
Loading full blame...