This release targets the mainnet network and the testnet network.
For mainnet this release is backwards compatible with the previous v1.X.X releases.
For testnet this release is backwards compatible with the previous v1.6.1 release.
What's Changed
What's changed
- Web client: validate
seedNodesinput instead of panicking by @Eligioo in #3804 - Make the
nimiq-clientversion available via RPC and as CLI argument by @Eligioo in #3429 - Merkle: reject empty
chunk_hasheswhen computing the root by @Eligioo in #3805 - web-client: expose the client version via
getVersionby @jsdanielh in #3806 - rpc-client: fix inverted
--previous-penalizedflag for penalized-slots by @jsdanielh in #3807 - Fix automatic reactivation setting in validator dispatcher by @ii-cruz in #3812
- RPC: Saturating add on validity start height + block number by @ii-cruz in #3813
- rpc-client: Remove unwanted debug log by @jsdanielh in #3809
- account: gate revert_jail_validator deactivation log on newly_deactivated by @jsdanielh in #3810
- Add Vite plugin export by @onmax in #3497
- tendermint: reject non-disjoint contributor sets in aggregate verification by @jsdanielh in #3815
- handel: reject empty partitioner levels in
Evaluator::verifyby @jsdanielh in #3816 - consensus: validate proven transactions against the requested hashes by @jsdanielh in #3817
- tendermint: allow late proposals to finish an aggregation by @jsdanielh in #3818
- fix: reject all-zero default public key as a signature signer by @jsdanielh in #3819
- Remove ZKP by @jsdanielh in #3820
- Add checkpoints to pico sync fallback by @jsdanielh in #3821
Dependencies
- build(deps): bump codecov/codecov-action from 6 to 7 by @dependabot[bot] in #3798
Full Changelog: v1.6.1...v1.7.0