Changelog
v0.30.0 (2021-09-16)
Closed issues:
- Fast OOM when syncing close to head #3171
- error: Block error slot=2059069, errCode=BLOCK_ERROR_PARENT_UNKNOWN #3127
- Spec tests download fails in CI #3123
- Prater invalid state root at slot 1225921 #3108
- Implement merge types #3093
- v0.29.3 docker syncing gets stuck at head 385215 #3089
- Invalid state root #3066
- Altair v1.1.0-beta.3 #3029
Merged pull requests:
- Improve processInactivityUpdates #3178 (@tuyennhv)
- De-duplicate spec tests code across forks #3177 (@dapplion)
- Improve LightClientIniter onFinalized #3174 (@tuyennhv)
- Remove BlockProcess #3172 (@dapplion)
- Reduce SYNC_TOLERANCE_EPOCHS to 1 #3169 (@dapplion)
- Bump varint from 5.0.2 to 6.0.0 in /packages/lodestar #3146 (@dependabot[bot])
- Add debug routes to drop state #3131 (@dapplion)
- Remove added awaits from libp2-gossipsub #3130 (@dapplion)
- Add searchInterval to discv5 #3129 (@dapplion)
- docs: revamp readme, security, and contributing #3128 (@q9f)
- Optimize fork-choice iterators #3125 (@dapplion)
- Cache downloaded spec tests in CI #3124 (@dapplion)
- Re-org Lodestar ForkChoice instantiation #3122 (@dapplion)
- Use consistent RootHex type #3121 (@dapplion)
- rearrangement of regen fn stats panel #3119 (@g11tech)
- Forkchoice optimize hex to bytes conversions #3118 (@dapplion)
- switching off exemplar in queries #3114 (@g11tech)
- Track total unknown parent syncs #3113 (@dapplion)
- Review gossip block validation #3107 (@dapplion)
- Add discv5 metrics to grafana dashboard #3103 (@wemeetagain)
- Improve attestation production #3102 (@dapplion)
- Bump axios from 0.21.1 to 0.21.2 #3101 (@dependabot[bot])
- Use clock state to validate voluntaryExits #3097 (@dapplion)
- Avoid getTotalBalance() #3096 (@tuyennhv)
- Add currentSlot to gossip block log #3095 (@tuyennhv)
- Move archiver to BeaconChain #3092 (@dapplion)
- Handle fork as uppercase in API #3091 (@dapplion)
- Add merge fork types #3090 (@dapplion)
- Bump blst to v0.2.2 #3088 (@dapplion)
- Remove trailing slash from routes declaration #3087 (@dapplion)
- Fix epoch process effective balance by increment #3083 (@tuyennhv)
- Retry network / ReqResp tests #3075 (@dapplion)
- Enable rest api by default #3074 (@dapplion)
- no default read of the configFile and paramsFile, persistence of these files removed #3073 (@g11tech)
- Type error in catch clause (with TS feature) #3072 (@dapplion)
- Remove dev databases if chain starts from scratch #3068 (@dapplion)
- Persist invalid ssz objects #3067 (@tuyennhv)
- Improve getEffectiveBalances() #3065 (@tuyennhv)
- Altair v1.1.0 beta.3 #3054 (@tuyennhv)
- Bump tar from 6.1.2 to 6.1.9 #3052 (@dependabot[bot])
- Bump url-parse from 1.5.1 to 1.5.3 #3048 (@dependabot[bot])
- Bump glob-parent from 5.1.1 to 5.1.2 #3047 (@dependabot[bot])