v0.29
Upgrade Notes
- This release adds support for the upcoming Deneb fork and is fully backwards compatible with Capella
- Ensure the beacon node is upgraded and restart the relay before the fork so the relay gets the latest fork schedule. The relay will not error if the Deneb fork schedule is not found.
What's Changed
- Deneb Support by @avalonche in #564
- Various type clean ups and completely migrated to attestant types.
Uses the v2 publish block endpoint on the CL by default
- the
USE_V2_PUBLISH_BLOCK_ENDPOINT
flag is removed. - to switch to the v1 endpoint set the
USE_V1_PUBLISH_BLOCK_ENDPOINT
environment variable.
Dependency Updates
- Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 by @dependabot in #550
- Bump github.com/spf13/cobra from 1.6.1 to 1.8.0 by @dependabot in #551
- Bump golang.org/x/text from 0.13.0 to 0.14.0 by @dependabot in #552
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #561
- Bump github.com/attestantio/go-eth2-client from 0.16.4 to 0.19.9 by @dependabot in #565
- Bump github.com/attestantio/go-builder-client from 0.3.0 to 0.4.2 by @dependabot in #559
Full Changelog: v0.28...v0.29
Docker Image: flashbots/mev-boost-relay:0.29