Skip to content

Commit b58d193

Browse files
HISTORY: split post-release changes into a new v5.10.0 entry
The otlp-fold and Go 1.25 minimum-version note landed after the v5.9.0 tag was cut, but got appended into the already-released v5.9.0 section. Move it into its own v5.10.0 (Unreleased) entry instead. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
1 parent 09ff2a1 commit b58d193

1 file changed

Lines changed: 13 additions & 4 deletions

File tree

HISTORY.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,19 @@
11
# History
22

3-
### v5.9.0 (June 15, 2026)
3+
### v5.10.0 (Unreleased)
4+
5+
**The minimum supported Go version is now 1.25.** The `otlp` package, previously
6+
its own nested module, has been folded back into `github.com/segmentio/stats/v5`
7+
so that `go test ./...`, `go build ./...`, and lint all cover it and dependency
8+
bumps only need to happen in one place. Because the OpenTelemetry SDK and gRPC
9+
both declare `go 1.25.0`, every consumer of `stats` now requires Go 1.25 and
10+
transitively pulls in the OTel SDK and gRPC, even if `otlp` is unused.
411

5-
**The minimum supported Go version is now 1.25.** The OpenTelemetry SDK and gRPC
6-
both declare `go 1.25.0`, and the `otlp` package lives in the main module, so
7-
the whole module requires 1.25.
12+
`go get github.com/segmentio/stats/v5/otlp` is no longer needed (or valid) as a
13+
separate module fetch; `otlp` is available as soon as you depend on
14+
`github.com/segmentio/stats/v5`.
15+
16+
### v5.9.0 (June 15, 2026)
817

918
Apply 'go fix ./...' on the codebase. Several references to interface{} have
1019
been replaced by `any`; there should be no API or performance differences.

0 commit comments

Comments
 (0)