Skip to content

Commit 3d3c826

Browse files
authored
chore: Update release notes
1 parent 9a9ec96 commit 3d3c826

File tree

1 file changed

+36
-1
lines changed

1 file changed

+36
-1
lines changed

CHANGES.md

Lines changed: 36 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,39 @@
1-
# NUnit Analyzers 4.6 - January 9, 2025
1+
# NUnit Analyzers 4.7 - April 1, 2025
2+
3+
The release primarily add another diagnostic `NUnit4002` - and associated codefix - to help simplify
4+
`EqualTo` constraints when the expected value is a simple constant - e.g. `true`, `false`, `0`, or
5+
`default`. The release also removes some false positives for `Nunit1029`.
6+
7+
As tooling contributions the analyzers now build using .NET8.0 and also analyzers and codefixes are
8+
now split into separate projects as only editors should load codefixes.
9+
10+
The release contains contributions from the following users (in alphabetical order):
11+
* @cbersch
12+
* @Dreamescaper
13+
* @manfred-brands
14+
* @mikkelbu
15+
* @seanblue
16+
* @zlepper
17+
18+
Issues Resolved
19+
20+
Features and Enhancements
21+
* #828 Replace Is.EqualTo(default) with Is.Default
22+
* #826 Suggest to use Is.Null instead of Is.EqualTo(null)
23+
* #824 Use Is.False / Is.True instead of Is.EqualTo
24+
25+
Bugs
26+
* #832 False positive for Nunit1029 when only a type argument is use
27+
28+
Tooling, Process, and Documentation
29+
* #853 chore: Add NUnit4002.md solution file
30+
* #846 chore: Bump NUnit3TestAdapter to version 5
31+
* #843 chore(deps): Bump Microsoft.NET.Test.Sdk and Microsoft.NETFramework.ReferenceAssemblies
32+
* #838 chore: bump version
33+
* #677 Build using .NET8.0 SDK
34+
35+
36+
# NUnit Analyzers 4.6 - January 9, 2025
237

338
This release contains two improvements: Allowing `NUnit1001` to understand `DateOnly` and `TimeOnly` parameters in
439
`TestCaseUsage` and making `NUnit2045` support `Assert.EnterMultipleScope` (introduced in NUnit version 4.2).

0 commit comments

Comments
 (0)