Releases: uber-go/goleak
Releases · uber-go/goleak
v1.3.0
Fixed
- Built-in ignores now match function names more accurately.
They will no longer ignore stacks because of file names
that look similar to function names. (#112)
Added
- Add an
IgnoreAnyFunction
option to ignore stack traces
that have the provided function anywhere in the stack. (#113)
- Ignore
testing.runFuzzing
and testing.runFuzzTests
alongside
other already-ignored test functions (testing.RunTests
, etc). (#105)
Changed
v.1.2.1
[1.2.1]
Changed
- Drop golang/x/lint dependency.
v1.2.0
Added
- Add Cleanup option that can be used for registering cleanup callbacks. (#78)
Changed
- Mark VerifyNone as a test helper. (#75)
Thanks to @tallclair for their contribution to this release.
v1.1.12
Fixed
- Fixed logic for ignoring trace related goroutines on Go versions 1.16 and above. (#68)
v1.1.11
Fixed
- Documentation fix on how to test.
- Update dependency on stretchr/testify to v1.7.0. (#59)
- Update dependency on golang.org/x/tools to address CVE-2020-14040. (#62)
v1.1.10
Added
- [#49]: Add option to ignore current goroutines, which checks for any additional leaks and allows for incremental adoption of goleak in larger projects.
v1.0.0
Changed
Fixed
- Ignore trace related goroutines that cause false positives with -trace.