What's Changed
- Add chain compression to manifest by @Kubuxu in #896
- Handle dnsaddr bootrstrap addresses gracefully by @masih in #898
- Validate the exchanged chain base relative to current instance input by @masih in #897
- Check for self messages before chain broadcast on get proposal by @masih in #899
- Prefer dropping earlier messages when buffer is full by @masih in #901
- Parameterise F3 runner pusub constants into manifest by @masih in #903
- Fix chain broadcast interval timestamp calculation by @masih in #904
- Add metrics to measure partial validation cache hit/miss by @masih in #900
- Parameterise all partial message manager config in manifest by @masih in #902
- Bump manifest compatibility version to 7 by @masih in #906
- Fix bug in chain exchange timestamp validation time unit by @masih in #907
- don't report head being behind as divergence by @Kubuxu in #908
- Wrap failure to get committee for better visibility by @masih in #910
- Bump golang.org/x/net from 0.33.0 to 0.36.0 by @dependabot in #917
- Enable zstd compression on gmessage topic by default by @masih in #919
- feat: batch computation of ECChain Keys in chainexchange by @Kubuxu in #918
Full Changelog: v0.8.2...v0.8.3