Skip to content

Commit d558632

Browse files
authored
Merge pull request #707 from nunit/release4.1
chore: Update release notes
2 parents f771316 + cb8c825 commit d558632

File tree

1 file changed

+34
-1
lines changed

1 file changed

+34
-1
lines changed

CHANGES.txt

Lines changed: 34 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,37 @@
1-
NUnit Analyzers 4.0.1 - February 1, 2024
1+
NUnit Analyzers 4.1 - March 16, 2024
2+
3+
This release of the Analyzers extends the suppression of nullable warnings to also respect assumptions -
4+
expressed via `Assume.That`. Also nullable warnings are suppressed even in the context of the
5+
null-forgiving operator `!`, and NUnit2010 is extended to also cover `is` pattern expressions - e.g.
6+
`is null` and more general integer patterns as `is < 0 or >= 1`.
7+
8+
The release contains contributions from the following users (in alphabetical order):
9+
* lahma
10+
* manfred-brands
11+
* mikkelbu
12+
* RenderMichael
13+
* TheBigNeo
14+
* verdie-g
15+
16+
Issues Resolved
17+
18+
Features and Enhancements
19+
* #693 Possibly Null Reference Warning should be suppressed for Assume
20+
* #691 Extent rule NUnit2010 to detect 'is null'
21+
* #679 Null suppression doesn't work when the body has a null suppression
22+
23+
Bugs
24+
* #700 CodeFix for Assert with null message causes ambiguous code.
25+
* #689 Incorrect constraint model transformation for named parameters
26+
27+
Tooling, Process, and Documentation
28+
* #697 chore: Bump NUnit to version 4.1.0
29+
* #694 Switch to using license expression
30+
* #690 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0
31+
* #687 chore: Update release notes
32+
33+
34+
NUnit Analyzers 4.0.1 - February 1, 2024
235

336
Small release that fixes a problem with the 4.0 release when combining `TestCaseSource` and `CancelAfter`.
437

0 commit comments

Comments
 (0)