@5chdn 5chdn released this Mar 22, 2018 · 658 commits to master since this release

Assets 2

This is the Parity 1.10.0-beta release! Cool!

Disabling the Parity Wallet

The Parity Wallet (a.k.a. "UI") is now disabled by default. We are preparing to split the wallet from the core client.

To reactivate the parity wallet, you have to run Parity either with parity --force-ui (not recommended) or parity ui (deprecated) from the command line. Or, if you feel super fancy and want to test our pre-releases of the stand-alone electron wallet, head over to the Parity-JS repositories and check the releases.

Further reading:

Introducing the Wasm VM

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 6_600_000.

To enable Wasm contracts on your custom network, just schedule a wasmActivationTransition at your favorite block number (e.g., 42, 666, or 0xbada55). To hack your first Wasm smart contracts in Rust, have a look at the Parity Wasm Tutorials.

Further reading:

Empty step messages in PoA

To reduce blockchain bloat, proof-of-authority networks can now enable empty step messages which replace empty blocks. Each step message will be signed and broadcasted by the issuing authorities, and included and rewarded in the next non-empty block.

To enable empty step messages, set the emptyStepsTransition to your favorite block number. You can also specify a maximum number of empty steps with maximumEmptySteps in your chain spec.

Other noteworthy changes

We removed the old database migrations from 2016. In case you upgrade Parity from a really, really old version, you will have to reset your database manually first with parity <options> db kill.

We fixed DELEGATECALL from and to fields, see #7166.

We reduced the default USD per transaction value to 0.0001. Thanks, @MysticRyuujin!

The Musicoin chain is now enabled with Byzantium features starting at block 2_222_222.

Downloads

OS Arch Download SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86_64 parity_1.10.0_windows_installer.exe f7eda3d1e5b551ce33a7439f1ff6be91a036c7a5f13613ffcf443a821631d4df
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86_64 parity_1.10.0_macos_macos.pkg 58c8c4aa0442e73a0ced421e7b085421bffe72f8ca6074e3661ea35ed5678793
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86_64 parity_1.10.0_ubuntu_amd64.deb 3138d8c862bbe2c9040c8b70ad44a2aac64fb45368694b39faf60153cd67106d
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86_64 parity_1.10.0_debian_amd64.deb 98f8aea99fb5e41eb0f88819f095f21cafa69c8c9b9e18a226ef38cc78c30205
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86_64 parity_1.10.0_centos_x86_64.rpm f3baf1f628c72ff3b33e5286e862d9c0199bac76b3717a368b700e0c103e616f
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect aarch64 parity_1.10.0_ubuntu_arm64.deb 5a03cc272dc444d4b3a1a81808c251a9317b987bae8e165ea8c6a9fe11302894

Note, we temporarily disabled 32-bit releases. If you require binaries for 32-bit targets such as i686 or armv7, please stay tuned for a further patch-release.

OS Alternative Link
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Homebrew github.com/paritytech/homebrew-paritytech/blob/master/README.md
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Snapcraft snapcraft.io/parity
Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Docker hub.docker.com/r/parity/parity
Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect Other binaries vanity-service.parity.io/parity-binaries?format=markdown&version=v1.10.0

The full list of included changes can be found in the CHANGELOG.