Skip to content

Releases: ChainSafe/lodestar

Release v0.37.0

30 May 10:39
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

Release v0.36.0

11 May 17:16
28e2c74
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

  • sleep(0) must yield event loop (#3987) (@dapplion)
  • Fix response casing for complaince with beacon-apis (#3980) (@g11tech)
  • add mainnet-shadow-4 configs (#3983) (@philknows)
  • Add validator option not to submit attestation early (#3944) (@tuyennhv)
  • Prune logic when we have too many peers (#3955) (@tuyennhv)
  • Enable proposerBoostEnabled (#3960) (@tuyennhv)
  • Create codeql-analysis.yml (#3975) (@dapplion)
  • Optimize uint (#3977) (@dapplion)
  • Making comparison between local/remote BeaconParam less error prone. (#3973) (@dadepo)
  • LightClientServer only import block if its new head (#3967) (@tuyennhv)
  • Fix bounded peersToConnect variable (#3957) (@tuyennhv)
  • be more lenient with accepted filename when reading voting keys. fixes #3941 (#3970) (@dadepo)
  • Use chain.clock where possible (#3968) (@tuyennhv)
  • Add geth ttd override flag and update mainnet shadow fork 3 ttd (#3972) (@g11tech)
  • Bump cross-fetch from 3.1.4 to 3.1.5 (#3959) (@dependabot[bot])
  • Snappy frame encode big payloads as chunks as per the standard (#3912) (@g11tech)
  • add mainnet-shadow-3 configs (#3966) (@philknows)
  • Enable using an engine endpoint for eth1 deposit/merge tracker (#3949) (@g11tech)
  • Fix deserializeEnrSubnets (#3956) (@tuyennhv)
  • Add validator client dashboard (#3954) (@dapplion)
  • Add light client finalized update route (#3882) (@g11tech)
  • Updating outdated section of docs and code (#3951) (@dadepo)
  • Call validatorStore sign in parallel (#3926) (@dapplion)
  • Store PartialLightClientUpdate by SyncAggregate period (#3936) (@tuyennhv)
  • Eth1 tracker improvements (#3930) (@g11tech)
  • Fix Error: bytes is not iterable (#3938) (@tuyennhv)
  • Add lightclient cmd (#3937) (@tuyennhv)
  • Integrate besu with the merge script along with some general cleanup (#3942) (@g11tech)

Release v0.35.0

04 May 01:07
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

Release v0.34.4

06 Apr 12:07
4d766d1
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

  • Handle unknown metrics in gossipsub onScrapeMetrics (#3889) (@tuyennhv)

Release v0.34.3

04 Apr 21:33
a6a7c9d
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

Release v0.34.2

17 Mar 16:08
4d26133
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

Release v0.34.1

09 Mar 04:49
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

Release v0.34.0

01 Feb 18:24
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

  • Update sponsor link to bug bounty Gitcoin grant (#3670) (@philknows)
  • Use the correct api version for wss sync (#3660) (@g11tech)
  • Allow genesis PoW block to reach TTD (#3655) (@g11tech)
  • Create RELEASE.md (#3587) (@philknows)
  • Alias cached beacon state (#3659) (@dapplion)
  • Remove SSZ from params (#3651) (@dapplion)
  • spec 1.1.6 - Applying proposer boost to fork-choice (#3540) (@g11tech)
  • validator: remote signer support (#3502) (@ammarlakho)
  • Fix the network fork subscription (#3641) (@g11tech)
  • Use discv5 0.6.7 in lodestar (#3642) (@tuyennhv)
  • Fix nightly release workflow (#3637) (@g11tech)
  • Add mailing list link to readme (#3635) (@philknows)
  • Filter out files that has data_store in name when resolving keystore path (#3634) (@dadepo)
  • Queue future attestations instead of throwing error (#3632) (@tuyennhv)
  • Add Github style guide to CONTRIBUTING.md (#3630) (@dapplion)
  • Remove ssz as dependency to lodestar-utils (#3623) (@dapplion)
  • Reprocess unknown block root attestations (#3564) (@tuyennhv)
  • Delete redundant sync committee duties (#3615) (@tuyennhv)
  • Add renderIrrelevantPeerType to flatten log (#3625) (@dapplion)
  • Update downloadTests.ts (#3624) (@dapplion)
  • CL 1.1.8: Rename fork merge to bellatrix (#3607) (@g11tech)
  • Light client structure update for spec 1.1.7 (#3616) (@g11tech)
  • Apply gossip attestations to forkchoice (#3585) (@tuyennhv)
  • Bump follow-redirects from 1.14.3 to 1.14.7 (#3617) (@dependabot[bot])
  • Revert Offset sync period by ALTAIR_FORK_EPOCH #3477 (#3614) (@dapplion)
  • Add from-package to lerna publish command in release-nightly.yml (#3601) (@tuyennhv)
  • Improve state balance unit tests (#3602) (@tuyennhv)
  • Upgrade to spec 1.1.6 sans proposer boost (#3608) (@g11tech)
  • Add generate changelog script (#3598) (@dapplion)
  • Overwrite enr with cli args when node is started with dev command (#3604) (@dadepo)
  • CL spec 1.1.6: Rename merge transition fields (#3606) (@g11tech)
  • Bugfix: don't throw error if finalized state not found for backfill ranges while archiving state (#3593) (@g11tech)
  • Remove unnecessary async function (#3590) (@dapplion)
  • Emit checkpoint event for skipped slot checkpoint (#3586) (@tuyennhv)
  • Do not duplicate forkchoice.onAttestation() errors (#3573) (@tuyennhv)
  • Remove unbounded set seenPeers (#3565) (@dapplion)
  • Add CLI flag to read bootnode ENRs from a file (#3562) (@Evalir)
  • backfill sync from an anchor checkpoint state (#3384) (@g11tech)
  • Remove weekly release workflow (#3580) (@wemeetagain)
  • Prevent peer downscoring on validation error if triggered by executionEngine errors (#3578) (@g11tech)
  • Updating SPEC_TEST_REPO_URL (#3579) (@fredriksvantes)
  • exporting the active preset to fill missing spec for interop (#3574) (@g11tech)
  • Handle errors thrown by EL's executePayload (#3545) (@g11tech)
  • Add metrics to show number of peers by client (#3571) (@tuyennhv)
  • Use memory efficient toHex in pubkey2index map (#3561) (@dapplion)
  • Add peer gossip score metrics (#3556) (@tuyennhv)
  • Updated outdated portion of the documentation regarding starting a beacon chain (#3557) (@dadepo)
  • Lodestar gossip queues to wrap processRpcMessage() (#3554) (@tuyennhv)
  • Implement fast throw-free deserializeEnrSubnets (#3550) (@dapplion)
  • Move spec tests to main lodestar package (#3544) (@dapplion)
  • Add build if changed script (#3543) (@dapplion)
  • Time scrape metrics (#3542) (@dapplion)
  • Use attestation head state to validate attestations (#3532) (@tuyennhv)
  • Don't precompute epoch transition at pre genesis (#3533) (@tuyennhv)
  • Update pre-merge block proposing logic (#3530) (@dapplion)
  • Add @g11tech to CODEOWNERS (#3531) (@dapplion)
  • Add script based setup to join merge devnet (#3514) (@g11tech)
  • Bump codecov to 3.8.3 (#3528) (@dapplion)
  • Increase Tree benchmark timeout (#3529) (@dapplion)
  • Docs: fix typo (#3518) (@Evalir)
  • Implement rate limit (#3454) (@tuyennhv)
  • Ensure proto array weights are coherent (#3524) (@wemeetagain)
  • Fix interaction between slashings and exits in block production (#3525) (@wemeetagain)
  • optimistic sync p1 - attest only validated head (#3434) (@g11tech)
  • Fix peer score serialization (#3520) (@tuyennhv)
  • Reduce max old space size to 4096 (#3516) (@dapplion)
  • Bump version in master to v0.34.0 to release nightly builds (#3511) (@dapplion)
  • Add multi-node dashboard (#3503) (@dapplion)

Release v0.33.0

04 Jan 15:49
Compare
Choose a tag to compare

Changelog

Full Changelog

Merged pull requests:

Release v0.32.0

11 Nov 18:23
df54a0a
Compare
Choose a tag to compare

Changelog

v0.32.0 (2021-11-11)

Full Changelog

Closed issues:

  • Improve validator monitor post altair #3400
  • Early epoch transition when node is synced #3382
  • Run spec tests v1.1.3 #3372

Merged pull requests: