Release v1.20.1
Update on v1.20! We highly recommend updating if you're experiencing issues with Lodestar after the upgrade.
This hotfix is mainly for users experiencing issues running Lodestar v1.20.0, notably with external software such as Vouch, Charon v1.0.0 and other software utilizing the attestantio/go-eth2-client library. We have pushed a hotfix in v1.20.1 until the library fix with handling unexpected SSZ responses has been propagated downstream through the ecosystem!
If you upgraded to v1.20.0 and see an error such as Fatal error: fetch fork schedule: beacon api fork_schedule: failed to parse JSON
, it is due to the response always being decoded as JSON data. We've implemented a temporary workaround in this hotfix as a stop-gap measure: #6953.
If your code depends on the go-eth2-client
library, this will not be a problem if you're using version >=v0.21.6
.
Changelog
Bug Fixes
- update user-agent check for go-eth2-client (#6958) (@nflaig)
- expose metadata headers to scripts running in the browser (#6952) (@nflaig)
- add workaround to fix compatibility with go-eth2-client (#6953) (@nflaig)
- default to json if client accepts all media types (#6950) (@nflaig)
Maintenance
- release v1.20.1 (#6955) (@philknows)