Skip to content

Releases: ChainSafe/lodestar

Release v1.18.0

23 Apr 19:01
778a171
Compare
Choose a tag to compare

Our new release contains some noticable facelifts! We recommend this update to all users of Lodestar.

Our documentation located at https://chainsafe.github.io/lodestar/ is now using Docusaurus for a better experience. We've attached Plausible metrics to further help improve the contents of our documentation with minimal intrusiveness and open-source analytics. We continue to do content additions and improve our documentation for the best user and builder experience possible.

This release addresses many compatibility issues discovered from cross-client testing with Lodestar and other consensus clients. This also includes fixes for compatibility with some external DVT platforms and remote signers.

Target peers by default has been increased from 50 to 100 peers. Many users have already set this for better validator effectiveness and now we have it set by default to become a better peer on the network.

builder.selection now has a default setting that gives slightly preferential treatment to locally produced blocks via builderBoostFactor=90 . This configurable setting is set to 90 instead of 100 by default, requiring builder blocks from relays to be above ~10% profit to be selected. The previous default setting was maxprofit. This can be changed in your local configuration.

Basic devcontainer support is now integrated for easier development setups such as Github Codespaces. For more information, see https://chainsafe.github.io/lodestar/contribution/getting-started#devcontainer.

Changelog

Full Changelog

Features

Bug Fixes

Refactoring

Dependencies

Tests

Maintenance

Documentation

Release v1.18.0-rc.1

19 Apr 14:29
0dd96f7
Compare
Choose a tag to compare
Release v1.18.0-rc.1 Pre-release
Pre-release

Changelog

Full Changelog

Features

Bug Fixes

Refactoring

Dependencies

Tests

Maintenance

Documentation

Release v1.18.0-rc.0

12 Apr 13:42
ae984f0
Compare
Choose a tag to compare
Release v1.18.0-rc.0 Pre-release
Pre-release

Changelog

Full Changelog

Features

Bug Fixes

Refactoring

Dependencies

Tests

Maintenance

Documentation

Release v1.17.0

11 Mar 15:33
def26ac
Compare
Choose a tag to compare

Hey everyone! We have released an optimization update for Lodestar! This version is recommended for upgrade, but not required for success on the Deneb hard fork this week. Some of the optimizations include:

  • Support for the sync committee reward beacon API endpoint post-Altair
  • Deneb: Pull blobs as soon as we see a new block
  • Deneb: Increase max attestation inclusion slot for post Deneb blocks
  • Memory optimizations
  • We have stopped supporting and now restrict using anything older than nodeJS v20.1 in our package.json

See you on the other side of the fork!

Changelog

Full Changelog

Features

Bug Fixes

  • increase max attestation inclusion slot for post deneb blocks (#6522) (@nflaig)
  • remove extra validation from builder response in builder proposal (#6478) (@g11tech)
  • increase bodyLimit of the beacon api server (#6476) (@g11tech)
  • request retries are abortable (#6466) (@nflaig)
  • update SSE payload attributes to be spec compliant (#6471) (@nflaig)

Refactoring

Dependencies

Continuous Integration

Tests

Maintenance

Documentation

Release v1.17.0-rc.2

08 Mar 15:48
Compare
Choose a tag to compare
Release v1.17.0-rc.2 Pre-release
Pre-release

Changelog

Full Changelog

Features

Bug Fixes

  • increase max attestation inclusion slot for post deneb blocks (#6522) (@nflaig)
  • remove extra validation from builder response in builder proposal (#6478) (@g11tech)
  • increase bodyLimit of the beacon api server (#6476) (@g11tech)
  • request retries are abortable (#6466) (@nflaig)
  • update SSE payload attributes to be spec compliant (#6471) (@nflaig)

Refactoring

Dependencies

Continuous Integration

Tests

Maintenance

Documentation

Release v1.17.0-rc.1

06 Mar 16:59
Compare
Choose a tag to compare
Release v1.17.0-rc.1 Pre-release
Pre-release

Changelog

Full Changelog

Features

Bug Fixes

  • remove extra validation from builder response in builder proposal (#6478) (@g11tech)
  • increase bodyLimit of the beacon api server (#6476) (@g11tech)
  • request retries are abortable (#6466) (@nflaig)
  • update SSE payload attributes to be spec compliant (#6471) (@nflaig)

Refactoring

Dependencies

Continuous Integration

Tests

Maintenance

Documentation

Release v1.17.0-rc.0

05 Mar 17:09
Compare
Choose a tag to compare
Release v1.17.0-rc.0 Pre-release
Pre-release

Changelog

Full Changelog

Features

Bug Fixes

  • remove extra validation from builder response in builder proposal (#6478) (@g11tech)
  • increase bodyLimit of the beacon api server (#6476) (@g11tech)
  • request retries are abortable (#6466) (@nflaig)
  • update SSE payload attributes to be spec compliant (#6471) (@nflaig)

Refactoring

Dependencies

Continuous Integration

Tests

Maintenance

Documentation

Release v1.16.0

22 Feb 14:16
14ea654
Compare
Choose a tag to compare

We've just released our Deneb-ready version v1.16.0 for the mainnet upgrade! This update is mandatory for all users of Lodestar, including Gnosis users. If you fail to update to this version, you will fall off the network on the Ethereum upgrade scheduled for 2024-03-13 13:55:35 UTC and Gnosis upgrade scheduled for 2024-03-11, 18:30:20 UTC.

Minor features have been implemented such as emitting slashing events and completing our validator --builder.selection options with executionalways (alias of --builder.boostFactor=0). This setting will always return a local execution block unless it's not produced or timely. Users can also set --archiveBlobEpochs now to archive past the default blob rentention window of 4096 or set to Infinity to retain all blobs.

Minor bug fixes and improvements in logging are also included with v1.16.0. Special thanks to all the users in our Discord for contributing improvements!

Changelog

Full Changelog

Features

Bug Fixes

Refactoring

Continuous Integration

  • lint yarn lockfiles to analyze and detect security issues (#6424) (@nflaig)

Tests

Maintenance

Documentation

Release v1.16.0-rc.1

20 Feb 18:21
fda3b19
Compare
Choose a tag to compare
Release v1.16.0-rc.1 Pre-release
Pre-release

Changelog

Full Changelog

Features

Bug Fixes

Refactoring

Continuous Integration

  • lint yarn lockfiles to analyze and detect security issues (#6424) (@nflaig)

Tests

Maintenance

Documentation

Release v1.16.0-rc.0

17 Feb 18:05
04f7958
Compare
Choose a tag to compare
Release v1.16.0-rc.0 Pre-release
Pre-release

Changelog

Full Changelog

Features

Bug Fixes

Refactoring

Continuous Integration

  • lint yarn lockfiles to analyze and detect security issues (#6424) (@nflaig)

Tests

Maintenance

Documentation