Releases: celestiaorg/go-header
Releases · celestiaorg/go-header
v0.6.3
What's changed
- feat(verify): remove height check in Verify by @cristaloleg in #216
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
- chore(deps): bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #164
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #173
- deps: bump hashicorp/golang-lru to v2 and move from ARC to 2Q cache by @cristaloleg in #175
- fix: use errors.New for const errors by @cristaloleg in #181
- fix(store): make heightIndexer.IndexTo as a func by @cristaloleg in #182
- fix(store): stop doing header verification in GetRangeByHeight by @cristaloleg in #180
- chore: bump libp2p by @Wondertan in #185
New Contributors
- @dependabot made their first contribution in #164
- @cristaloleg made their first contribution in #175
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- fix(p2p): preemptive panic recovery by @Wondertan in #174
Full Changelog: v0.6.0...v0.6.1
v0.6.0
This release upgrades the required version of go to 1.22
What's Changed
- fix(p2p/peerTracker): fix bootstraping by @vgonkivs in #169
- fix(p2p/peerTracker): remove timeout during bootstrapping by @vgonkivs in #171
- fix(store): greedy heightSub cancellation by @Wondertan in #168
- deps!: bump libp2p by @renaynay in #172
Full Changelog: v0.5.5...v0.6.0
v0.5.5
What's Changed
- log: Change stream-reset related errors' level from ERROR to WARN. by @AryanGodara in #161
- fix(store): add error details to log output during header batch write by @tzdybal in #158
- refactor(p2p): subscriber.Stop logs but ignores error from unregister topic validator by @renaynay in #127
- chore(sync)!: Rename
unrecentHead
tooutdatedHead
in metrics + clean upHead
func a bit by @renaynay in #163 - fix(headertest): sanity check range by @renaynay in #166
- fix(p2p): make bootstrapping non-blocking by @Wondertan in #167
New Contributors
- @AryanGodara made their first contribution in #161
Full Changelog: v0.5.4...v0.5.5
v0.5.4
v0.5.3
This release focuses on providing observability as well as fixes timeout issue
What's Changed
- fix(headertest): Store should fail if a range of 0 is requested by @renaynay in #147
- fix(p2p): fix metrics in p2p package by @vgonkivs in #144
- fix(headertest): Return ErrNotFound in header store if not found by @renaynay in #148
- fix(syncer): set timeout for head request by @vgonkivs in #152
- feat(syncer/metrics): add metrics to syncer by @vgonkivs in #136
- feat(p2p): cover Exchange with traces by @vgonkivs in #150
Full Changelog: v0.5.2...v0.5.3
v0.5.2
v0.5.1
Fixes a long-standing logging issue where head verification fails due to it already being known and gets logged incorrectly as an ERROR.
What's Changed
- fix(p2p|sync): Only log head verification failure as error if it is not ErrKnownHeader by @walldiss in #138
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
BREAKING
- feat(store)!: metrics for Store by @Wondertan in #129
OTHER
Full Changelog: v0.4.1...v0.5.0