Skip to content

Commit c82ddbf

Browse files
committed
Update CHANGELOG.md
1 parent 719b8a0 commit c82ddbf

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,21 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88
## [Unreleased]
99

10+
- Deprecate github.com/mfridman/buildversion, and use std lib `debug.ReadBuildInfo()` instead. In
11+
go1.24 this is handled automatically, from the [release notes](https://go.dev/doc/go1.24):
12+
13+
> The go build command now sets the main module’s version in the compiled binary based on the
14+
> version control system tag and/or commit. A +dirty suffix will be appended if there are
15+
> uncommitted changes. Use the -buildvcs=false flag to omit version control information from the
16+
> binary.
17+
18+
- Handle changes in go1.24 related to build output. `tparse` will pipe the build output to stderr
19+
20+
> Furthermore, `go test -json` now reports build output and failures in JSON, interleaved with
21+
> test result JSON. These are distinguished by new Action types, but if they cause problems in a
22+
> test integration system, you can revert to the text build output with GODEBUG setting
23+
> gotestjsonbuildtext=1.
24+
1025
## [v0.16.0]
1126

1227
- Add a `-follow-output` flag to allow writing go test output directly into a file. This will be

0 commit comments

Comments
 (0)