|
1 |
| -NUnit Analyzers 3.9 (and 2.9) - October 27, 2023 |
| 1 | +NUnit Analyzers 3.10-beta1 (and 2.9-beta1) - November 17, 2023 |
| 2 | + |
| 3 | +This beta adds support for the upcoming NUnit 4 - see pull request #612 - which solves the following issues |
| 4 | +* #620 Make Classic Conversion rule for CollectionAssert improvement |
| 5 | +* #618 Make Classic Conversion rule for StringAssert |
| 6 | +* #617 Update .Within makes no sense rule |
| 7 | +* #610 Ensure Test Code works with NUnit4 |
| 8 | +* #606 Support for NUnit 4 legacy asserts |
| 9 | +* #562 Warn use of params for assertion messages |
| 10 | + |
| 11 | +The primary change is the handling of the movement of classic asserts into a new namespace |
| 12 | +`NUnit.Framework.Legacy` and of the improved assert result messages - for more information see |
| 13 | +https://docs.nunit.org/articles/nunit/Towards-NUnit4.html. The analyzers can help updating the |
| 14 | +classic assert and fix the assert messages. |
| 15 | + |
| 16 | +The release contains contributions from the following users (in alphabetical order): |
| 17 | +* CollinAlpert |
| 18 | +* manfred-brands |
| 19 | +* mikkelbu |
| 20 | +* OsirisTerje |
| 21 | + |
| 22 | +Issues Resolved |
| 23 | + |
| 24 | +Features and Enhancements |
| 25 | +* #620 Make Classic Conversion rule for CollectionAssert improvement |
| 26 | +* #618 Make Classic Conversion rule for StringAssert |
| 27 | +* #617 Update .Within makes no sense rule |
| 28 | +* #615 Add support for Assert.MultipleAsync |
| 29 | +* #610 Ensure Test Code works with NUnit4 |
| 30 | +* #606 Support for NUnit 4 legacy asserts |
| 31 | +* #562 Warn use of params for assertion messages |
| 32 | + |
| 33 | +Bugs |
| 34 | +* #632 NUnit1031 doesn't seem to work with Generic parameters |
| 35 | +* #631 NUnit1001/NUnit1031 don't observe null forgiveness operator |
| 36 | +* #621 NUnit2025 fires unnecessarily |
| 37 | + |
| 38 | +Tooling, Process, and Documentation |
| 39 | +* #633 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 |
| 40 | + |
| 41 | + |
| 42 | +NUnit Analyzers 3.9 (and 2.9) - October 27, 2023 |
2 | 43 |
|
3 | 44 | This release contains bugfixes to NUnit2045 - Use Assert.Multiple - and NUnit1032 -
|
4 | 45 | An IDisposable field/property should be Disposed in a TearDown method - and corrects
|
|
0 commit comments