Latest release

Parity 1.11.6-beta

@5chdn 5chdn released this Jul 9, 2018 · 248 commits to master since this release

Parity 1.11.6 is a bug-fix release to improve performance and stability.

OS Arch Download SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.6_windows_installer.exe cb8610c2079374e7e4f26a08371496dd73a41846cc01a0a349ec5ca0805efb5c
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.6_macos_macos.pkg 56f5f7d42d8378784380bf3fe73289296340d328d0917e377390dfdf1775555b
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.6_ubuntu_amd64.deb c7c92ba3a15808820e43077d4e5e21c0858d9c7deb23901d02f383f08290adcb
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.11.6_ubuntu_i386.deb 3f93b978b1022a7d5608af79d294004ecb1f32bbddf8c5d22b6235f4fcb8d1d8
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.6_debian_amd64.deb a03a3c313bba0e42c9774250f5aac040026fd25f7251dbba412d2fe3244e1344
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.6_centos_x86_64.rpm 0d261451c76ea491a7218ecfaf963b877cca533312fe20409dd90df3ba55bee1
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.11.6_ubuntu_armhf.deb a4e6f931ed53cf757ee80f9613995dd1440f5320e644732876ed577f87587a34
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.11.6_ubuntu_arm64.deb fca8fe29255d08950cb9c2265aa6272ffc8b23bc1e51c16357de5d258b273aa3
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.11.6

The full list of included changes:

  • Beta: 1.11.6 backports (#9015)
    • Parity-version: bump beta to 1.11.6
    • Scripts: remove md5 checksums (#8884)
    • Add support for --chain tobalaba
      • Convert indents to tabs :)
    • Fixes for misbehavior reporting in AuthorityRound (#8998)
      • Aura: only report after checking for repeated skipped primaries
      • Aura: refactor duplicate code for getting epoch validator set
      • Aura: verify_external: report on validator set contract instance
      • Aura: use correct validator set epoch number when reporting
      • Aura: use epoch set when verifying blocks
      • Aura: report skipped primaries when generating seal
      • Aura: handle immediate transitions
      • Aura: don't report skipped steps from genesis to first block
      • Aura: fix reporting test
      • Aura: refactor duplicate code to handle immediate_transitions
      • Aura: let reporting fail on verify_block_basic
      • Aura: add comment about possible failure of reporting
    • Only return error log for rustls (#9025)
    • Transaction Pool improvements (#8470)
      • Don't use ethereum_types in transaction pool.
      • Hide internal insertion_id.
      • Fix tests.
      • Review grumbles.
    • Improve should_replace on NonceAndGasPrice (#8980)
      • Additional tests for NonceAndGasPrice::should_replace.
      • Fix should_replace in the distinct sender case.
      • Use natural priority ordering to simplify should_replace.
    • Minimal effective gas price in the queue (#8934)
      • Minimal effective gas price.
      • Fix naming, add test
      • Fix minimal entry score and add test.
      • Fix worst_transaction.
      • Remove effective gas price threshold.
      • Don't leak gas_price decisions out of Scoring.
    • Never drop local transactions from different senders. (#9002)
    • Recently rejected cache for transaction queue (#9005)
      • Store recently rejected transactions.
      • Don't cache AlreadyImported rejections.
      • Make the size of transaction verification queue dependent on pool size.
      • Add a test for recently rejected.
      • Fix logging for recently rejected.
      • Make rejection cache smaller.
      • Obsolete test removed
      • Obsolete test removed
      • Construct cache with_capacity.
    • Optimize pending transactions filter (#9026)
      • Rpc: return unordered transactions in pending transactions filter
      • Ethcore: use LruCache for nonce cache
        • Only clear the nonce cache when a block is retracted
      • Revert "ethcore: use LruCache for nonce cache"
      • Use only cached nonces when computing pending hashes.
      • Give filters their own locks, so that they don't block one another.
      • Fix pending transaction count if not sealing.
      • Clear cache only when block is enacted.
      • Fix RPC tests.
      • Address review comments.
    • A last bunch of txqueue performance optimizations (#9024)
      • Clear cache only when block is enacted.
      • Add tracing for cull.
      • Cull split.
      • Cull after creating pending block.
      • Add constant, remove sync::read tracing.
      • Reset debug.
      • Remove excessive tracing.
      • Use struct for NonceCache.
      • Fix build
      • Remove warnings.
      • Fix build again.
    • Miner: add missing macro use for trace_time
    • Ci: remove md5 merge leftovers
  • Jul 7, 2018

    v1.11.6-rc2

    ci: remove md5 merge leftovers
    
  • Jul 7, 2018

    v1.11.6-rc1

    miner: add missing macro use for trace_time
    
  • Jul 7, 2018

    v1.11.6-rc0

    A last bunch of txqueue performance optimizations (#9024)
    * Clear cache only when block is enacted.
    
    * Add tracing for cull.
    
    * Cull split.
    
    * Cull after creating pending block.
    
    * Add constant, remove sync::read tracing.
    
    * Reset debug.
    
    * Remove excessive tracing.
    
    * Use struct for NonceCache.
    
    * Fix build
    
    * Remove warnings.
    
    * Fix build again.

Parity 1.10.9-stable

@5chdn 5chdn released this Jul 7, 2018 · 420 commits to master since this release

Parity 1.10.9 is a bug-fix release to improve performance and stability.

OS Arch Download SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.9_windows_installer.exe 24c6cb7f5bc67bd8ec74a85fae4f7ecc974038c69b3d1e5e83539ef479f20e33
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.9_macos_macos.pkg 67b0a3a0ee7d2452d108e2598f2b5c953b87310aac6424d82a0a6d880ba61940
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.9_ubuntu_amd64.deb cbcf7a04e5cdeb19df04aa34476110e9a41586ea871d6734e99c5fe3a9eff15b
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.10.9_ubuntu_i386.deb 3ac73fc2e9e15fce0aed66917f34460df82cd8153b9ee14a4def2f76c2f6bb34
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.9_debian_amd64.deb 818893797c4a99d3aa522683a0931e7e83a4f9e12a482c6d758fa7a8d0b2959a
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.9_centos_x86_64.rpm 909bcedc6283a2f60f0807d2450c37f3e3197219da9fd148e0a76c37d2f8be98
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.10.9_ubuntu_armhf.deb 646848a80832e343c38996bcce4b9a7e4a73faaf46795e1f132e5c27f8c874c8
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.10.9_ubuntu_arm64.deb 37b0915fe5ed44b942890db18693c971bad2dcf6666c4acd5b7e1198f0c48ad1
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.9

The full list of included changes:

  • Stable: 1.10.9 backports (#9016)
    • Parity-version: bump stable to 1.10.9
    • Scripts: remove md5 checksums (#8884)
    • Add support for --chain tobalaba (#8870)
      • Add support for --chain tobalaba
    • Only return error log for rustls (#9025)
    • Fixes for misbehavior reporting in AuthorityRound (#8998)
      • Aura: only report after checking for repeated skipped primaries
      • Aura: refactor duplicate code for getting epoch validator set
      • Aura: verify_external: report on validator set contract instance
      • Aura: use correct validator set epoch number when reporting
      • Aura: use epoch set when verifying blocks
      • Aura: report skipped primaries when generating seal
      • Aura: handle immediate transitions
      • Aura: don't report skipped steps from genesis to first block
      • Aura: fix reporting test
      • Aura: refactor duplicate code to handle immediate_transitions
      • Aura: let reporting fail on verify_block_basic
      • Aura: add comment about possible failure of reporting
  • Jul 6, 2018

    v1.10.9-rc0

    Fixes for misbehavior reporting in AuthorityRound (#8998)
    * aura: only report after checking for repeated skipped primaries
    
    * aura: refactor duplicate code for getting epoch validator set
    
    * aura: verify_external: report on validator set contract instance
    
    * aura: use correct validator set epoch number when reporting
    
    * aura: use epoch set when verifying blocks
    
    * aura: report skipped primaries when generating seal
    
    * aura: handle immediate transitions
    
    * aura: don't report skipped steps from genesis to first block
    
    * aura: fix reporting test
    
    * aura: refactor duplicate code to handle immediate_transitions
    
    * aura: let reporting fail on verify_block_basic
    
    * aura: add comment about possible failure of reporting