This is our fourth release targeting mainet but it will be also used in a testnet deployment until the final mainet chain is launched.
This release is not backwards compatible with previous release candidate releases.
What's Changed
Protocol Breaking Changes
- Make PeerContact timestamp non optional by @nibhar in #3005
- Blockchain: add
network_idtoSkipBlockInfoby @styppo in #2997 - Separate pre-genesis data into different database by @paberr in #2978
- Fix
DoubleProposalProofs by @hrxi in #2983 - Consensus: add limits to various request parameters by @styppo in #3018
What's changed
- pow-migration: Revert history when needed by @jsdanielh in #3023
- PoW-Migration improvements by @viquezclaudio in #3021
- Migration: Report online in the proper window by @viquezclaudio in #3035
- Validator: don't panic when micro block production fails by @styppo in #3033
- ChainStore: Fix clear function by @viquezclaudio in #3026
- pow-migration: Update to the latest PoW rust client by @jsdanielh in #3036
- Validator address as key for the Dht by @nibhar in #3014
- Force rust toolchain for web-client NPM build by @sisou in #3040
- web-client: Enable HD wallet key derivation by @sisou in #2715
- Move to the released
nimiq-jsonrpccrates by @jsdanielh in #3043 - lib: Update example config file mainnet seed nodes by @jsdanielh in #3046
- Prevent pruning pre-genesis data by @paberr in #3045
- Fix feature compilation for several subcrates by @jsdanielh in #3048
- Add validator info to PeerContacts and add some additional checks by @nibhar in #3041
Dependencies
- build(deps): bump es5-ext from 0.10.62 to 0.10.64 in /web-client/example/node by @dependabot in #3044
Full Changelog: v1.0.0-rc.2...v1.0.0-rc.3