(2021-02-24)
This patch release contains an important fix for an issue (#8509) in v1.3.0 where some validator databases could not be upgraded.
Upgrading to this patch is only recommended for validator databases that managed a large number of validating keys and are effected by #8509.
Notable changes:
- Fix critical issue for some validator databases that could not be upgraded #8510
- Implement more eth2api methods
- Minor log or code improvements
Full list of changes below.
1.3.1 (2021-02-24)
- Better Handling of Subscriber Errors in Logs Streams (#8505) (0c59952), closes #8505
- Clean duplicated topic field in debug log (#8489) (dd08305), closes #8489
- ETH2 API: Add outline for debug endpoints (#8496) (5c14b4c), closes #8496
- Fix duplicate import (#8494) (1395c11), closes #8494
- Fix slice out of bounds error in validator db migration (#8510) (6e83192), closes #8510 #8509
- Fixes import aliases (#8497) (b577869), closes #8497
- Implement ListPoolAttesterSlashings in the beacon API (#8492) (e40fba7), closes #8492
- Move timings of synced block to debug level (#8491) (ef48f6a), closes #8491
- Remove outdated and skipped TestConsistentGenesisState (#8506) (eca8d85), closes #8506
- Use
validatorIndex
instead ofvalidatorID
(#8498) (6b82873), closes #8498 - Use Custom Type ValidatorIndex Across Prysm (#8478) (3edfa8c), closes #8478
- Use DeepSSZEqual for tests (#8484) (09ddfae), closes #8484
- Use DeepSSZEqual to satisfy go tests (#8499) (1db3c86), closes #8499