v1.3.9
prestonvanloon
released this
12 May 17:37
·
3598 commits
to develop
since this release
(2021-05-12)
This release has a number of important changes, including a fix for a mainnet issue that was issued as a "hotfix".
Updating to this release is recommended as there are a number of improvements since v1.3.8
and v1.3.8-hotfix+6c0942
.
Other notable changes:
- Czech langage support for mnemonics #8861
- Update golang to 1.16.4 (security related update) #8868
- Go-ethereum dependencies updated #8791
- Fallback for Deposit Trie #8869
- Release feature
proposer-atts-selection-using-max-cover
#8828 - Build fix for Arch OS #8072
- Add "private" and "public" values for --p2p-allowlist and --p2p-denylist #8648
Full list of changes below.
1.3.9 (2021-05-09)
- Add interop write block and state to disk (#8840) (3c9b9e7), closes #8840
- Add New Method to Fuzz State (#8823) (b6c50df), closes #8823
- Add Stricter Checks To The Deposit Cache (#8838) (71f53d9), closes #8838
- Added public/private flags for IP address white/blacklisting (#8648) (e52df32), closes #8648
- Amend DepositNumberAndRootAtHeight Function to Fix Off-By-One (#8809) (3d96e3c), closes #8809
- Amend E2E Test Path (#8793) (711f527), closes #8793
- cli to push metrics to aggregator service (#8835) (dace0f9), closes #8835
- Correct documentation for
DepositsNumberAndRootAtHeight
(#8843) (1a00121), closes #8843 - Create a new wallet on accounts import only when necessary (#8801) (f1d7c0f), closes #8801
- Czech language support from go-bip39 incorporated (#8861) (ac4fe2d), closes #8861
- Fallback For Deposit Trie Creation (#8869) (255354f), closes #8869
- Fix comments (#8802) (386b69f), closes #8802
- Fix redundant err check (#8790) (70dc22a), closes #8790
- Fix remote keymanager's dynamic key reload (#8817) (2fdfda2), closes #8817
- Fix rules_docker dependency. See bazelbuild/rules_docker#1814 (#8867) (050b244), closes bazelbuild/rules_docker#1814 #8867
- Fix Script (#8842) (a063952), closes #8842
- fixes #8848 -- scrape validator_(total|active) (#8858) (a090650), closes #8848 #8858 #8848
- Independent eth1 voting (#8811) (424e115), closes #8811
- Initialize Data Correctly For Powchain Service (#8812) (ef9f6c5), closes #8812
- Invert
next-slot-state-cache
flag (#8830) (64bd9db), closes #8830 - Invert
proposer-atts-selection-using-max-cover
flag (#8828) (7b8e48d), closes #8828 - Move spectests into a separate package (#8798) (23ff14c), closes #8798
- new prometheus metrics for client-stats metrics (#8834) (7be6fc1), closes #8834
- Optimized Slasher Database Methods (#8805) (8cda50f), closes #8805
- Partially revert PR #8809 (#8829) (9b697d2), closes #8809 #8829
- reduce map copies (#8860) (60c6cf7), closes #8860
- Refactor ExecuteStateTransition to use ExecuteStateTransitionNoVerifyAnySig (#8864) (b628b5f), closes #8864
- Refactor shared/testutil/spectest.go (#8800) (648e360), closes #8800
- Remove junk files (#8846) (8fffa6c), closes #8846
- Remove Missing Logs Method (#8825) (58a81c7), closes #8825
- Revert "Invert
next-slot-state-cache
flag (#8830)" (#8855) (1dde588), closes #8830 #8855 - Revert "Simplify Effective Balance Calculation (#8743)" (#8844) (54d4d39), closes #8743 #8844 #8743
- Run go imports (#8851) (a6e1ff0), closes #8851
- Set up Prysm for fuzz testing on Fuzzbuzz (#8789) (ad269ee), closes #8789
- Spec tests: improve readability of rewards tests output (#8826) (d1a952a), closes #8826
- Unify gRPC Gateways into Single, Shared lib (#8799) (8dd2915), closes #8799
- Update github.com/grailbio/bazel-toolchain. Fixes #8072 (#8839) (f2767f4), closes #8072 #8839
- Update Go-Ethereum Dependency (#8788) (2634430), closes #8788
- Update golang to 1.16.4 (#8868) (ab6d848), closes #8868
- Update spec tests (#8792) (823f7c9), closes #8792
- Upgrade Bazel Go-Ethereum (#8791) (af8f444), closes #8791
- Use mock web3/powchain for fuzz test (#8866) (2f66d1a), closes #8866
- validate big num better (#8822) (5c9f361), closes #8822
- vendor codecov script (#8803) (3574ee1), closes #8803