Skip to content

Commit db54fd1

Browse files
committed
chore: add changelog
1 parent fc50dda commit db54fd1

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

CHANGELOG.md

+42
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,48 @@ If you value it, consider supporting us, we appreciate it! ❤️
77
[![Open Collective backers and sponsors](https://img.shields.io/badge/OpenCollective-Donate-blue?logo=opencollective&style=for-the-badge)](https://opencollective.com/golangci-lint)
88
[![GitHub Sponsors](https://img.shields.io/badge/GitHub-Donate-blue?logo=github&style=for-the-badge)](https://github.com/sponsors/golangci)
99

10+
### v1.64.2
11+
12+
This is the last minor release of golangci-lint v1.
13+
The next release will be golangci-lint [v2](https://github.com/golangci/golangci-lint/issues/5300).
14+
15+
1. Enhancements
16+
* 🎉 go1.24 support
17+
* New `issues.new-from-merge-base` option
18+
* New `run.relative-path-mode` option
19+
2. Linters new features
20+
* `copyloopvar`: from 1.1.0 to 1.2.1 (support suggested fixes)
21+
* `exptostd`: from 0.3.1 to 0.4.1 (handles `golang.org/x/exp/constraints.Ordered`)
22+
* `fatcontext`: from 0.5.3 to 0.7.1 (new option: `check-struct-pointers`)
23+
* `perfsprint`: from 0.7.1 to 0.8.1 (new options: `integer-format`, `error-format`, `string-format`, `bool-format`, and `hex-format`)
24+
* `revive`: from 1.5.1 to 1.6.0 (new rules: `redundant-build-tag`, `use-errors-new`. New option `early-return.early-return`)
25+
3. Linters bug fixes
26+
* `go-errorlint`: from 1.7.0 to 1.7.1
27+
* `gochecknoglobals`: from 0.2.1 to 0.2.2
28+
* `godox`: from 006bad1f9d26 to 1.1.0
29+
* `gosec`: from 2.21.4 to 2.22.0
30+
* `iface`: from 1.3.0 to 1.3.1
31+
* `nilnesserr`: from 0.1.1 to 0.1.2
32+
* `protogetter`: from 0.3.8 to 0.3.9
33+
* `sloglint`: from 0.7.2 to 0.9.0
34+
* `spancheck`: fix default `StartSpanMatchersSlice` values
35+
* `staticcheck`: from 0.5.1 to 0.6.0
36+
4. Deprecations
37+
* ⚠️ `tenv` is deprecated and replaced by `usetesing.osenv: true`.
38+
5. Misc.
39+
* Sanitize severities by output format
40+
* Avoid panic with plugin without description
41+
6. Documentation
42+
* Clarify `depguard` configuration
43+
44+
### v1.64.1
45+
46+
Cancelled due to CI failure.
47+
48+
### v1.64.0
49+
50+
Cancelled due to CI failure.
51+
1052
### v1.63.4
1153

1254
1. Linters bug fixes

0 commit comments

Comments
 (0)