(2020-09-22)
Notable changes:
- blst is now available with
--blst
for validator and beacon node (linux amd64 only!). - IPv6 support
- Spadina support
Many bug fixes and general improvements in this release as well.
Full release changes below.
1.0.0-alpha.26 (2020-09-19)
- Add and verify
weak-subjectivity-checkpoint
flag (#7256) (dcdf5d0), closes #7256 - Add beacon state unmarshal fuzzer, afl support (#6625) (cebb629), closes #6625
- Add blst for BLS (#6539) (14dbc2b), closes #6539
- Add Flag To Disable Initial Sync (#7258) (a335bbb), closes #7258
- Add missing error handling in slasher (#7270) (7920afb), closes #7270
- Add spadina config (#7235) (36c921c), closes #7235
- Align eth1data Majority Vote with the spec (#7200) (cc147c7), closes #7200
- Attestation proposing: more tests (#7267) (c8b91ba), closes #7267
- Check that the headers are equal while ignoring the signature for proposer slashings (#7252) (852082c), closes #7252
- Core pkg: properly return errs (#7246) (b0917db), closes #7246
- Disables resync when init-sync is disabled (#7259) (76bac74), closes #7259
- Fix accounts-v2 deposit and related bugs (#7219) (f31f495), closes #7219
- Fix Blst Signature Copy Test (#7272) (749aba8), closes #7272
- fix exit comment (#7233) (828156b), closes #7233
- Fix gazelle warning when
fuzzing_enabled
is not provided (#7260) (e1e233a), closes #7260 - Fix IPV6 Address Retrieval (#7257) (913e4aa), closes #7257
- Fix issue with direct wallet's password being overwritten by incorrect password during import. (#721 (c1114fa), closes #7212
- Fix out of bound check in
AncestorRoot
(#7226) (e1aa920), closes #7226 - Implement and test GetWeakSubjectivityCheckpoint (#7216) (d51ead7), closes #7216
- Improve error message when creating a wallet in place of one that already exists (#7268) (208ea56), closes #7268
- Local protection proposal schema update (#7197) (fcfd828), closes #7197
- No-op Instruction analyzer (#7249) (a2cf235), closes #7249
- Opt out
--use-check-point-cache
(#7242) (bb37436), closes #7242 - Opt out batch verify (#7244) (ee4ebe4), closes #7244
- QSP-16 Fix Support for IPv6 (#6363) (56d6e05), closes #6363
- Restructure Prysm Wallet V2 Package to Prevent Import Cycles (#7247) (4b4641b), closes #7247
- Reverse error condition. (#7217) (0b497e5), closes #7217
- Save cached blocks before
Stop()
in blockchains service (#7245) (f6d3c28), closes #7245 - Shadowed Predeclared Indentifier analyzer (#7215) (aaa3abf), closes #7215
- Skip initial roughtime result when
EnableRoughtime
is disabled (#7221) (3374a06), closes #7221 - Streaming Logs via Websocket Server (#7240) (3197748), closes #7240
- Streaming logs: add backfill of messages for new connections" (#7265) (e927a3d), closes #7265
- Update Spadina fork version to 0x02 (#7261) (3db6784), closes #7261
- Update spec tests to v0.12.3 (#7276) (303edbd), closes #7276
- Update weak subjectivity check point computation (#7251) (268df90), closes #7251
- Updates proposer tests namings (#7234) (e477df3), closes #7234
- Use Bufio Large Buffer Instead of Scanner for Large Files in E2E (#7254) (6bfb2b1), closes #7254
- Use passphrase for HD-wallets (#7222) (a97de0d), closes #7222
- Websocket Connection Fixes (#7263) (7c2096f), closes #7263