Releases: celestiaorg/go-header
Releases · celestiaorg/go-header
v0.5.0-rc1
What's Changed
- feat(store)!: metrics for Store by @Wondertan in #129
- feat(peer-tracker): add minAmount of peers tracked in tracker by @walldiss in #139
Full Changelog: v0.4.1...v0.5.0-rc1
v0.4.1
What's Changed
- fix(sync): Fix
total_synced
metric recording by @renaynay in #124 - feat(p2p): metrics for Subscriber by @Wondertan in #119
- feat(p2p): metrics for Exchange by @Wondertan in #125
- feat(p2p): metrics for ExchangeServer by @Wondertan in #126
Full Changelog: v0.4.0...v0.4.1
v0.4.0
This release contains breaks to the Getter
interface as well as a break to the Subscriber
constructor.
What's Changed
- feat(p2p)!: parameters for Subscriber by @Wondertan in #118
- refactor!: Merge
GetVerifiedRange
andGetRangeByHeight
in Getter interface and remove redundant endpoint by @renaynay in #117 - refactor(sync)!: use options to init metrics by @Wondertan in #121
- fix!: handle error on metrics by @Wondertan in #123
Full Changelog: v0.3.3...v0.4.0
v0.3.3
v0.3.2
What's Changed
- chore(p2p): add height to log for head verification failure by @renaynay in #106
- fix(p2p): Head requests respects SoftFailure during Verify check by @renaynay in #109
- specs: initialize the specs folder and site by @MSevey in #111
- fix(p2p/exchange): Remove peer blocking from head request by @renaynay in #113
New Contributors
Full Changelog: v0.3.1...v0.3.2
v0.3.1
v0.3.0
What's Changed
BREAKING
- feat(p2p)!: Extend Head interface's Head method with ...HeadOption, introduce WithTrustedHead opt by @renaynay in #53
- refactor!: Subscriber: AddValidator -> SetVerifier by @Wondertan in #88
- refactor!: harden verification by @Wondertan in #90
- refactor!: type paramed Header interface by @Wondertan in #96
- fix!: remove lifecycle methods from the interface by @Wondertan in #101
- refactor!: make Header.Height uint64 by @Wondertan in #100
BUG FIXES
- fix: ensure header.Validate is called by the lib by @Wondertan in #89
- fix(sync): Allow some more slack for recency estimation by @renaynay in #97
OTHER
- chore: bump deps to support go1.21 by @Wondertan in #95
Full Changelog: v0.2.13...v0.3.0
v0.2.13
What's Changed
- test(sync): Test case where bad header is set as sync target by @renaynay in #76
- returning subjective head if request to trusted peer for head fails by @gupadhyaya in #87
Full Changelog: v0.2.12...v0.2.13
v0.2.12
Notable: Bump to otel dependency
What's Changed
- bugfix: fix panic in GetVerifiedRange by @vgonkivs in #71
- chore(store): Parameters marshalling rountrip test by @Wondertan in #74
- fix(store): ensure Store can be initialized with any height by @Wondertan in #73
- bug(sync): change error type to string by @vgonkivs in #81
- chore(sync): Rename a variable inside sync_getter for better readability by @renaynay in #77
- feat(sync): add json tags by @vgonkivs in #82
- fix: fix issue with error restoring in syncer by @vgonkivs in #83
- chore(deps): bump otel by @walldiss in #84
New Contributors
Full Changelog: v0.2.11...v0.2.12
v0.2.11
What's Changed
- fix(store): make storePrefix actually optional by @Wondertan in #69
Full Changelog: v0.2.10...v0.2.11