Skip to content
This repository has been archived by the owner on Nov 6, 2020. It is now read-only.

Releases: openethereum/parity-ethereum

Parity 1.11.7-stable "Prosperity"

17 Jul 13:35
085035f
Compare
Choose a tag to compare

Parity 1.11.7 "Prosperity" is a bug-fix release to improve performance and stability that marks the 1.11 release track as stable. Among other fixes, this release significantly addresses peering and synchronization issues. If you experienced such issues before, upgrading is highly recommended. If you rely on old versions of Parity, check out the old-stable-1.10 branch, cherry-pick fixes, and compile your binaries independently. There will be no official support for any versions prior to 1.11.7, however (EOL).

If you are upgrading directly from versions 1.10.9 or earlier, please note important changes to our transaction-queue implementation, namely:

  • The pool now limits transactions per-sender (see --tx-queue-per-sender), local transactions also have to obey that limit. Consider increasing the limit via CLI-flag when running benchmarks or sending a lot of transactions at once.
  • In case the pool is full, transactions received over the network, but originating from accounts that you have private keys for might not get accepted to the pool any more with higher priority. Consider running with larger pool size or submitting the transactions directly on the node via eth_sendRawTransaction.
OS Arch Download SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.7_windows_installer.exe d6da6f55640ea0ea478379d43f502226ca16d0fffddb3673ef9b19271580de4d
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.7_macos_macos.pkg be00f895170e61af8e0ec6d043e7f4955bc88e0b314fb85fe9b6ad420f4ff8d7
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.7_ubuntu_amd64.deb 792fc2fa2c5653194764218076d86f1c8ea81d3f9410892aae171ec94fe20b1e
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.11.7_ubuntu_i386.deb 5e309b911da81367e22e6ed19306884442ca26610a9260e3e991be8ad095645b
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.7_debian_amd64.deb 2d9e0287b75ff3a8fa2921aa67c04c45dc9b8d5b7eec0bb80ca5eaf295825c39
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.7_centos_x86_64.rpm f1d9cbc7b9e24116e61b5077745ef0c917b75c28b37c1d907b2bf38ae159ffcb
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.11.7_ubuntu_armhf.deb 0bdd590f40497c839a634516dd8790b458d774c670467ae61fba562db08da25a
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.11.7_ubuntu_arm64.deb 9c52545b64cc02b5344584dcd3c02e430275c2580219bd035d12a845e98a7b67
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.7

The full list of included changes:

  • Backports to 1.11.7-stable (#9093)
    • Parity-version: stabilize 1.11
    • Parity-version: bump stable to 1.11.7
    • Don't fetch snapshot chunks at random (#9088)
    • Offload cull to IoWorker. (#9099)
    • Limit the number of transactions in pending set (#8777)
      • Unordered iterator.
      • Use unordered and limited set if full not required.
      • Split timeout work into smaller timers.
      • Avoid collecting all pending transactions when mining
      • Remove println.
      • Use priority ordering in eth-filter.
      • Fix ethcore-miner tests and tx propagation.
      • Review grumbles addressed.
      • Add test for unordered not populating the cache.
      • Fix ethcore tests.
      • Fix light tests.
      • Fix ethcore-sync tests.
      • Fix RPC tests.
    • Make sure to produce full blocks. (#9115)
    • Update hidapi, fixes #7542 (#9108)
    • Docker: add cmake dependency (#9111)
    • Fix miner tests.
    • Revert "Make sure to produce full blocks."
    • Update light client hardcoded headers (#9098)
      • Insert Kovan hardcoded headers until 7690241
      • Insert Kovan hardcoded headers until block 7690241
      • Insert Ropsten hardcoded headers until 3612673
      • Insert Mainnet hardcoded headers until block 5941249
    • Make sure to produce full blocks. (#9115)
    • Insert ETC (classic) hardcoded headers until block 6170625 (#9121)
    • Fix verification in ethcore-sync collect_blocks (#9135)
    • evm bench fix broken dependencies (#9134)
      • evm bench use valid dependencies
      • Fix warnings

Parity 1.11.6-beta

09 Jul 14:58
4ba600f
Compare
Choose a tag to compare

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

Parity 1.10.9-stable

07 Jul 17:42
23a9eef
Compare
Choose a tag to compare

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

Parity 1.11.5-beta

29 Jun 12:17
0487c5b
Compare
Choose a tag to compare

Parity 1.11.5 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.5_windows_installer.exe 2924938a52b92c05c3e3309d5263fb24b460234cfb1ef6f31eec434bbe8499a8
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.5_macos_macos.pkg dc9dfd154c7c070284476e1f7ce07344c9ba3e7b21819e5655b50618c2590254
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.5_ubuntu_amd64.deb 5323b5a0aa756a6c8c08ecf3db9e5869b901409a47f964b5846ce5e6e170f509
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.11.5_ubuntu_i386.deb c281c38af6ebec0ea53c68ead8fd8f3465b1bd7e7dd1f8021a7a363e4876a9ac
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.5_debian_amd64.deb a1679618849b517a0ad19a7a881b750fcf32155c068e77de5deda8a63565ae13
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.5_centos_x86_64.rpm e4ae1868c4e377be4e8bdd1a32f8958cf22833ab43b534ba7f024ab0dfc64a95
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.11.5_ubuntu_armhf.deb 8dbc2c6bf45701bd1723b0e1f21ebf6b4ad6cccab32a3e1a9c067b71896bc020
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.11.5_ubuntu_arm64.deb e06313cdb18eebec8d9d842393cde6249dcff0ca59ae8e85eaf301bb1562cb00
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.5

The full list of included changes:

  • Bump beta to 1.11.5 / Backports (#8955)
    • Parity-version: bump beta to 1.11.5
    • Update ropsten.json (#8926)
    • Update hardcoded headers (#8925)
      • Update kovan.json
        • Update Kovan to block 7693549
      • Update foundation.json
        • Updated to block 5812225
      • Update ropsten.json
        • Update to 3465217
    • Scripts: minor improvements (#8930)
      • CI: enable 'latest' docker tag on master pipeline
      • CI: mark both beta and stable as stable snap.
      • CI: sign all windows binaries
    • Scripts: fix docker build tag on latest using master (#8952)
    • Rpc: cap gas limit of local calls (#8943)
    • Snap: downgrade rust to revision 1.26.2, ref snapcraft/+bug/1778530 (#8984)
      • Snap: downgrade rust to revision 1.26.2, ref snapcraft/+bug/1778530
      • Snap: use plugin rust
    • Fix deadlock in blockchain. (#8977)
    • Remove js-glue from workspace
      • This fixes test error on Rust 1.27 but also prevents js-glue from building itself.
      • Builtin dapp users can still use js-glue from crates.io.
    • Fix Android build on beta (#9003)

Parity 1.10.8-stable

29 Jun 08:06
bd20c45
Compare
Choose a tag to compare

Parity 1.10.8 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.8_windows_installer.exe 151888f6c6991fe33c41b5e93750b898305a9baf2a5e3cddce7cb1b3a8605a9a
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.8_macos_macos.pkg 2cdf1c37a9403a68b7f3ef63676912a90f908c9dfaceac9e4ce94d577293c53d
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.8_ubuntu_amd64.deb 7c310fc33f3bc632db18f8db64cfae0b129d5ffbf504eeba7f6956a09b9264b2
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.10.8_ubuntu_i386.deb 4dfdd9960243430df2402e37a0641be1dbf61f409fa76aa9a28d6717275474c3
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.8_debian_amd64.deb 6cdb1cca222483e10b855e127ec4227875a93730c3f8c6046a22f8b851f731b5
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.8_centos_x86_64.rpm 49a5ab30098f9bca1f52f8dd9edce4dde1f2e2379a961754fd5418e01eb48d3a
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.10.8_ubuntu_armhf.deb 8858ada6b6efa011fc353144e26176a1f372357388c63f3fa4c58ce5b0bebed5
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.10.8_ubuntu_arm64.deb 84f6cb972ef721e071d54361289ba3bc355d9bb1c54b23a96deba231c19c8754
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.8

The full list of included changes:

  • Stable: Backports (#8986)
    • Snap: downgrade rust to revision 1.26.2, ref snapcraft/+bug/1778530 (#8984)
      • Snap: downgrade rust to revision 1.26.2, ref snapcraft/+bug/1778530
      • Snap: use plugin rust
    • Fix deadlock in blockchain. (#8977)
    • Remove js-glue from workspace
  • Bump stable to 1.10.8 (#8951)
    • Parity-version: bump stable to 1.10.8
    • Update ropsten.json (#8926)
    • Scripts: minor improvements (#8930)
      • CI: enable 'latest' docker tag on master pipeline
      • CI: mark both beta and stable as stable snap.
      • CI: sign all windows binaries
      • Scripts: remove whisper target not available in stable
    • Scripts: fix gitlab strip binaries
    • Scripts: fix docker build tag on latest using master (#8952)
    • Rpc: cap gas limit of local calls (#8943)

Parity 1.11.4-beta

20 Jun 08:21
Compare
Choose a tag to compare

Parity 1.11.4 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.4_windows_installer.exe a4ea01ef896827b362957507e5cc706358f6c3f4bf04bc2f4c9e0e15884bd414
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.4_macos_macos.pkg a19bfdd51c4a17e7593aa28001c46d838e34ccfa86a37d3a35c200923d01d58e
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.4_ubuntu_amd64.deb 444c70d14748dada5d9e3d4ab540f555d890dee1d7997c7d517b72d372af23a9
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.11.4_ubuntu_i386.deb 75b21937391acafec92d74800286f82589d26e8b566644f82a2e8a59d406d7f6
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.4_debian_amd64.deb b50b6f80ef425f1e9404e50b008f57326826a249141d729b54ef0fc17e027bdc
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.4_centos_x86_64.rpm 340d92876b142ea3ce9dec58fc73c179eee14b8e73f876a4e9c35ee9508face0
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.11.4_ubuntu_armhf.deb e5fa7c1078bcc0c09354fff2aa2b71b6be644415099c7c0b9c46d8a5cb932fd8
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.11.4_ubuntu_arm64.deb 510d9348bad544680b88c9e33163a9de71adf866b9a5a00bb2b7427b517a4ad5
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.4

The full list of included changes:

  • Backports (#8916)
    • Duration_ns: u64 -> duration: Duration (#8457)
      • Duration_ns: u64 -> duration: Duration
      • Format on millis {:.2} -> {}
    • Keep all enacted blocks notify in order (#8524)
      • Keep all enacted blocks notify in order
      • Collect is unnecessary
      • Update ChainNotify to use ChainRouteType
      • Fix all ethcore fn defs
      • Wrap the type within ChainRoute
      • Fix private-tx and sync api
      • Fix secret_store API
      • Fix updater API
      • Fix rpc api
      • Fix informant api
      • Eagerly cache enacted/retracted and remove contain_enacted/retracted
      • Fix indent
      • Tests: should use full expr form for struct constructor
      • Use into_enacted_retracted to further avoid copy
      • Typo: not a function
      • Rpc/tests: ChainRoute -> ChainRoute::new
    • Handle removed logs in filter changes and add geth compatibility field (#8796)
      • Add removed geth compatibility field in log
      • Fix mocked tests
      • Add field block hash in PollFilter
      • Store last block hash info for log filters
      • Implement canon route
      • Use canon logs for fetching reorg logs
      • Make sure removed flag is set
      • Address grumbles
    • Fixed AuthorityRound deadlock on shutdown, closes #8088 (#8803)
    • Ci: Fix docker tags (#8822)
      • Scripts: enable docker builds for beta and stable
      • Scripts: docker latest should be beta not master
      • Scripts: docker latest is master
    • Ethcore: fix ancient block error msg handling (#8832)
    • Disable parallel verification and skip verifiying already imported txs. (#8834)
      • Reject transactions that are already in pool without verifying them.
      • Avoid verifying already imported transactions.
    • Fix concurrent access to signer queue (#8854)
      • Fix concurrent access to signer queue
      • Put request back to the queue if confirmation failed
      • Typo: fix docs and rename functions to be more specific
      • Change trace info "Transaction" -> "Request"
    • Don't allocate in expect_valid_rlp unless necessary (#8867)
      • Don't allocate via format! in case there's no error
      • Fix test?
    • Fixed ipc leak, closes #8774 (#8876)
    • Add new ovh bootnodes and fix port for foundation bootnode 3.2 (#8886)
      • Add new ovh bootnodes and fix port for foundation bootnode 3.2
      • Remove old bootnodes.
      • Remove duplicate 1118980bf48b0a3640bdba04e0fe78b1add18e1cd99bf22d53daac1fd9972ad650df52176e7c7d89d1114cfef2bc23a2959aa54998a46afcf7d91809f0855082
    • Block 0 is valid in queries (#8891)
    • Add ETC Cooperative-run load balanced parity node (#8892)
    • Minor fix in chain supplier and light provider (#8906)
      • Fix chain supplier increment
      • Fix light provider block_headers
    • Check whether we need resealing in miner and unwrap has_account in account_provider (#8853)
      • Remove unused Result wrap in has_account
      • Check whether we need to reseal for external transactions
      • Fix reference to has_account interface
      • Typo: missing )
      • Refactor duplicates to prepare_and_update_sealing
      • Fix build
    • Allow disabling local-by-default for transactions with new config entry (#8882)
      • Add tx_queue_allow_unknown_local config option
      • Refactor flag name + don't change import_own_tx behaviour
      • Add fn to TestMinerService
      • Avoid race condition from trusted sources
  • Parity-version: beta release 1.11.4 (#8856)
    • Cherry-pick network-specific release flag (#8821)
    • Parity-version: bump beta to 1.11.4
    • Parity-version: remove merge left...
Read more

Parity 1.10.7-stable

20 Jun 08:02
Compare
Choose a tag to compare

Parity 1.10.7 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.7_windows_installer.exe 04b0344b4ba5a4728e3d08abfd022f45f7d7294367a6b1d0e72f2d91e48f4db1
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.7_macos_macos.pkg a5318fde2deed4094f8e82d54914f81a40f77227b8e57863acf1fe634d0052e6
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.7_ubuntu_amd64.deb 3d340deda92cdcdbda9ffc85f4fadd92d5f3c608326ef6f84283edf9c8c30370
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.10.7_ubuntu_i386.deb 08f309741e56a4477f00c45d72dcfc0f68a50747de4aaf8c7d1a39332a696abe
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.7_debian_amd64.deb 2dc13db0d4bf664f24daade3862f995f2d894625ad0181560f97a01ec6c9ca8e
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.7_centos_x86_64.rpm fb643689a1a5d710bb9d48469aae0d182fddc6849165ee9cc08cd5ff97871500
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.10.7_ubuntu_armhf.deb 27c543b7a97d8440ebfb3029032f31c45cfb38aeb65f3214ba013eba7a127a6c
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.10.7_ubuntu_arm64.deb 9a150a48c777b72f94bab807a93d9b8f5e4bd02c6a14f9883425f2ea693303c6
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.7

The full list of included changes:

  • Backports (#8919)
    • Fixed AuthorityRound deadlock on shutdown, closes #8088 (#8803)
    • CI: Fix docker tags (#8822)
      • Scripts: enable docker builds for beta and stable
      • Scripts: docker latest should be beta not master
      • Scripts: docker latest is master
    • Fix concurrent access to signer queue (#8854)
      • Fix concurrent access to signer queue
      • Put request back to the queue if confirmation failed
      • Typo: fix docs and rename functions to be more specific
      • Change trace info "Transaction" -> "Request"
    • Add new ovh bootnodes and fix port for foundation bootnode 3.2 (#8886)
      • Add new ovh bootnodes and fix port for foundation bootnode 3.2
      • Remove old bootnodes.
      • Remove duplicate 1118980bf48b0a3640bdba04e0fe78b1add18e1cd99bf22d53daac1fd9972ad650df52176e7c7d89d1114cfef2bc23a2959aa54998a46afcf7d91809f0855082
    • Block 0 is valid in queries (#8891)
    • Update jsonrpc libs, fixed ipc leak, closes #8774 (#8876)
    • Add ETC Cooperative-run load balanced parity node (#8892)
    • Minor fix in chain supplier and light provider (#8906)
      • Fix chain supplier increment
      • Fix light provider block_headers
  • Parity-version: stable release 1.10.7 (#8855)
    • Cherry-pick network-specific release flag (#8821)
    • Parity-version: bump stable to 1.10.7

Parity 1.11.3-beta

05 Jun 22:39
a66e36b
Compare
Choose a tag to compare

Parity 1.11.3 is a security-relevant release fixing a potential consensus issue. Please upgrade your nodes as soon as possible to v1.10.6 or v1.11.3.

OS Arch Download SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.3_windows_installer.exe 53940131b0f6e7a7650f393c1d942d614ca6c2384c8bd12c8f69a297a0b7337f
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.3_macos_macos.pkg 3f79224eff1dc96e5f8f408d62de388e14e20ea2f63b2e372f18b032f6b35765
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.3_ubuntu_amd64.deb 91b1b3a48aa3d8bed780414896bd9adb3eee51159025eec3989ac7619a978974
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.11.3_ubuntu_i386.deb 7ad0e0e4d1e7d62438c0da58b1c8a5afe0e4e48177708022d340934916d05a81
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.3_debian_amd64.deb abc57b9f7512770a9775589185048a2369590eef7e36d34b84364b8309a7fa24
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.3_centos_x86_64.rpm 0fa4b405b90bb89f00748590837c36383605cf459b173d7134f513c83657ac85
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.11.3_ubuntu_armhf.deb dc0c666edacb6b3968eddc819ebe6fdae110bd47fd0790bb902c2cce05ff2752
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.11.3_ubuntu_arm64.deb 6559c1ac34ad7fc4391936d822bc667e9a1d231c4873738519c26a7a45e37e6c
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.3

The full list of included changes:

  • Parity-version: bump beta to 1.11.3 (#8806)
    • Parity-version: bump beta to 1.11.3
    • Disallow unsigned transactions in case EIP-86 is disabled (#8802)
    • Fix ancient blocks queue deadlock (#8751)
  • Update shell32-sys to fix windows build (#8792)
  • Backports (#8785)
    • Fix light sync with initial validator-set contract (#8528)
      • Fix #8468
      • Use U256::max_value() instead
      • Also change initial transaction gas
    • Resumable warp-sync / Seed downloaded snapshots (#8544)
      • Start dividing sync chain : first supplier method
      • WIP - updated chain sync supplier
      • Finish refactoring the Chain Sync Supplier
      • Create Chain Sync Requester
      • Add Propagator for Chain Sync
      • Add the Chain Sync Handler
      • Move tests from mod -> handler
      • Move tests to propagator
      • Refactor SyncRequester arguments
      • Refactoring peer fork header handler
      • Fix wrong highest block number in snapshot sync
      • Small refactor...
      • Resume warp-sync downloaded chunks
      • Refactoring the previous chunks import
      • Address PR grumbles
      • Fix not seeding current snapshot
      • Update SnapshotService readiness check
      • Early abort importing previous chunks
      • Update Gitlab CI config
      • SyncState back to Waiting when Manifest peers disconnect
      • Revert GitLab CI changes
      • Refactor resuming snapshots
      • Revert "Refactor resuming snapshots"
      • Update informant log
      • Refactor resuming snapshots
      • Update informant message : show chunks done
    • Don't open Browser post-install on Mac (#8641)
    • Fix not downloading old blocks (#8642)
    • Fix PoW blockchains sealing notifications in chain_new_blocks (#8656)
    • Shutdown the Snapshot Service early (#8658)
      • Shutdown the Snapshot Service when shutting down the runner
      • Rename service to client_service
      • Fix tests
    • Fix cli signer (#8682)
      • Update ethereum-types so {:#x} applies 0x prefix
    • Set the request index to that of the current request (#8683)
      • Set the request index to that of the current request
    • Network-devp2p: handle UselessPeer disconnect (#8686)
    • Fix local transactions policy. (#8691)
    • CI: Fixes for Android Pipeline (#8745)
      • Ci: Remove check for shared libraries in gitlab script
      • Ci: allow android arm build to fail
    • Custom Error Messages on ENFILE and EMFILE IO Errors (#8744)
      • Custom Error Messages on ENFILE and EMFILE IO Errors
      • Use assert-matches for more readable tests
      • Fix Wording and consistency
    • Ethcore-sync: fix connection to peers behind chain fork block (#8710)
  • Parity-version: bump beta to 1.11.2 (#8750)
    • Parity-version: bump beta to 1.11.2
    • Parity-version: unset critical flag

Parity 1.10.6-stable

05 Jun 23:01
bc0d134
Compare
Choose a tag to compare

Parity 1.10.6 is a security-relevant release fixing a potential consensus issue. Please upgrade your nodes as soon as possible.

If you can not upgrade to 1.10+ yet, please use the following branches and build your own binaries from source:

  • git checkout old-stable-1.9 #v1.9.8 (EOL)
  • git checkout old-stable-1.8 #v1.8.12 (EOL)
  • git checkout old-stable-1.7 #v1.7.14 (EOL)

Note, none of the branches above is supported anymore and you should upgrade to 1.10+ sometime soon.

OS Arch Download SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.6_windows_installer.exe 21f01bec43c6a114214c1c42805af1ab2da2239fd9db5ce8e060c8247c8b8e22
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.6_macos_macos.pkg 4542c3f8c601b84e690253166570893b1b60e2ef462c73aa37f4b9d084ad6fa8
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.6_ubuntu_amd64.deb 7f49be8aaf88d31750c43b5cd6787bbab43bdb970a72b3a6b3af3eb69eda0108
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.10.6_ubuntu_i386.deb 0aa9988dab6c1be038b3149b155f9564e64253b5c4a0469589f67f56d627c8d9
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.6_debian_amd64.deb 764216867b753a327558fa53d0c190c95cec9f4dbd2d954c8f4669103c3ce5df
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.10.6_centos_x86_64.rpm 8e526d31293b03768f8a1d4be7a30b6567a12108106adfd2c14bdfb72c9ad438
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.10.6_ubuntu_armhf.deb ebf4212a56450b891d692ccb3ae0f4d73bfa6b3001fa128c8e9ff56ad2bf0c0b
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.10.6_ubuntu_arm64.deb 0896670f66e07c26cd3fecd5e364c7aafc2f924be59aeffa3048c0ebf6f17f96
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.6

The full list of included changes:

  • Parity-version: bump stable to 1.10.6 (#8805)
    • Parity-version: bump stable to 1.10.6
    • Disallow unsigned transactions in case EIP-86 is disabled (#8802)
  • Update shell32-sys to fix windows build (#8793)
  • Backports (#8782)
    • Fix light sync with initial validator-set contract (#8528)
      • Fix #8468
      • Use U256::max_value() instead
      • Fix again
      • Also change initial transaction gas
    • Don't open Browser post-install on Mac (#8641)
    • Prefix uint fmt with 0x with alternate flag
    • Set the request index to that of the current request (#8683)
      • Set the request index to that of the current request
    • Node table sorting according to last contact data (#8541)
      • Network-devp2p: sort nodes in node table using last contact data
      • Network-devp2p: rename node contact types in node table json output
      • Network-devp2p: fix node table tests
      • Network-devp2p: note node failure when failed to establish connection
      • Network-devp2p: handle UselessPeer error
      • Network-devp2p: note failure when marking node as useless
    • Network-devp2p: handle UselessPeer disconnect (#8686)
  • Parity: bump stable version to 1.10.5 (#8749)
    • Parity: bump stable version to 1.10.5
    • Fix failing doc tests running on non-code

Parity 1.11.1-beta

15 May 13:26
Compare
Choose a tag to compare

This is the Parity 1.11.1-beta release! Hurray!

Notable changes in reversed alphabetical order:

  • TOOLING: Whisper CLI #8201
    • whisper-cli is a standalone tool to communicate with the Whisper protocol.
    • It provides functionality to specify whisper-pool-size, port and address to use.
    • All whisper RPC APIs are enabled and can be directly accessed.
  • JSON-RPC API: Return error in case eth_call returns VM errors #8448
    • This changes the behaviors of eth_call to respect VM errors if any.
    • In case of REVERT, it will also return the reverted return data in hex format.
  • ENGINES: Block Reward Contract #8419
    • The AuRa PoA engine has now support for having a contract to calculate the block rewards.
    • The engine passes a list of benefactors and reward types to the contract which then returns a list of addresses and respective rewards.
  • CORE: Private Transactions #6422
  • CORE: New Transaction Queue implementation #8074
    • Verification is now done in parallel.
    • The previous queue had O(1) time to get pending set, but O(n^2) insertion time. And obviously insertion/removal happens much more often than retrieving the pending set (only for propagation and pending block building) Currently we have O(n * log(senders)) pending set time (with cache) and O(tx_per_sender) (usually within log(tx_per_sender)) insertion time.
    • Scoring and Readiness are separated from the pool, so it's easier to customize them or introduce different definitions (for instance for EIP-859 or private transactions, etc).
    • Banning removed, soft-penalization introduced instead: if a transaction exceeds the limit other transactions from that sender get lower priority.
    • There is no explicit distinction between current and future transactions in the pool - Readiness determines that. Because of this we additionally remove future transactions that occupy the pool for a long time.
  • CONFIGURATION: Warp-only sync with --warp-barrier [block-number] flag. #8228
    • Enables warp-only sync in case --warp-barrier [block-number] is provided.
    • This avoids clients to warp to outdated snapshots that are too far away from the best block.
    • This avoids clients to fall back to normal sync if there are no recent snapshots available currently.
  • CONFIGURATION: Disable UI by default. #8105
    • The user interface is now disabled by default. It still can be activated with the --force-ui flag.
    • To get the stand-alone Parity UI, please check the dedicated releases page.
  • CONFIGURATION: Auto-updater improvements #8078
    • Added --auto-update-delay to randomly delay updates by n blocks. This takes into account the number of the block of the update release (old updates aren't delayed).
    • Added --auto-update-check-frequency to define the periodicity of auto-update checks in a number of blocks.
    • This is an important improvement to ensure the network does not update all clients at the same time.
  • CHAIN SPECS: Enable WebAssembly and Byzantium for Ellaism #8520
    • This activates the Ellaism Byzantium hardfork (2018-0004-byzantium) at block 2_000_000.
    • This enables the Wasm VM on Ellaism (2018-0003-wasm-hardfork) at block 2_000_000.
    • Please, upgrade your clients if you run an Ellaism configuration.
  • CHAIN SPECS: Dev chain - increase gasLimit to 8_000_000 #8362
    • This increases the default block gas limit on development chains to 8_000_000.
    • Please note, this makes previous dev chain configurations incompatible.
  • CHAIN SPECS: Add MCIP-6 Byzyantium transition to Musicoin spec #7841
    • This activates the Musicoin Byzantium hardfork (MCIP-6) at block 2_222_222.
    • Please, upgrade your clients if you run a Musicoin configuration.
OS Arch Download SHA256 Checksum
Windows Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.1_windows_installer.exe 98cb3b135f1af6c50a3b3741b72d656f05c255cc12d3e413cdd115b0d5e46a0b
Apple Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.1_macos_macos.pkg 6a8ea628ee5a04ac2459326155c3748d537bf4125631ce0e7ee4cb8c6dd688b9
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.1_ubuntu_amd64.deb 4d46f4e2a83e606e817753692c1fc871c67a755c0c40df774f633184669f9691
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x86 parity_1.11.1_ubuntu_i386.deb 6ef62f0b132687e209e6687b01c4e9650ae966f748b7ebb898ededbd1aeca5e5
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.1_debian_amd64.deb 3c7f8d56d3af89c234515ac62c768f141f014149051d33c5aecb06812346ed3e
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect x64 parity_1.11.1_centos_x86_64.rpm 7893dc2a74c1704aa5c6d7b75048fc7faa54cb4110ce5932482b470700332f74
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect armv7 parity_1.11.1_ubuntu_armhf.deb 04a07f73c947b915752b9dcaae916492fee557504c92fa02183df82cf9c71014
Linux Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect arm64 parity_1.11.1_ubuntu_arm64.deb 1e561bdce43b90540eb3cce47156c2dd4040e5765d0e351ceb9a0233f3e388cd
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
<img src="https://gist.github.com/5chdn/1fce888fde1d773761f809b607757f76/raw/44c4f0fc63f1ea8e61a9513af5131ef65eaa6c75/settings.png" alt="Settings Icon by Pixel Perfect from https://www.flaticon.com/authors/pixel-perfect" style="widt...
Read more