Changelog History
Page 2
-
v4.2.0 Changes
August 22, 2024๐ See release notes
-
v4.1.0 Changes
February 25, 2024๐ See release notes
-
v4.0.1 Changes
December 02, 2023๐ Patch release to fix windows targets
๐ See release notes
and
๐ See migration guide -
v4.0.0 Changes
November 26, 2023๐ See release notes
and
๐ See migration guide -
v3.12 Changes
May 15, 2019๐ This release of NUnit finally drops support for .NET 2.0. If your application still targets .NET 2.0, your tests will need to target at least .NET 3.5. Microsoft ended support for .NET 2.0 on July 12, 2011. Microsoft recommends that everyone migrate to at least .NET Framework 3.5 SP1 for security and performance fixes.
๐ This release dramatically improves NUnit support for async tests including returning ValueTask and custom tasks from tests, improved handling of SynchronizationContexts and better exception handling.
โ The .NET Standard 2.0 version of NUnit continues to gain more functionality that is found in the .NET 4.5 version of the framework like setting the ApartmentState and enabling Timeout on tests.
-
v3.11 Changes
October 07, 2018- More informative assertion messages
- PlatformAttribute is available on .NET Standard 2.0 and now detects .NET Core
- ValuesAttribute now works with nullable types
- ๐ Async tests detecting and running Windows Forms or WPF message pumps rather than deadlocking
- ๐ Support for UWP 10.0 is back via .NET Standard 1.4
-
v3.10.1 Changes
March 13, 2018โ Added a namespace to the props file included in the NuGet package to make it compatible with versions of Visual Studio prior to VS 2017.
-
v3.10 Changes
March 13, 2018๐ This release adds a .NET Standard 2.0 version of the framework which re-enables most of the features that have been missing in our earlier .NET Standard builds like parallelism, timeouts, directory and path based asserts, etc. It also contains numerous bug fixes and smaller enhancements. We've improved our XML docs, fixed performance issues and added more detail to Multiple Asserts.
๐ This release also contains source-indexed PDB files allowing developers to debug into the NUnit Framework. This allows you to track down errors or see how the framework works.
๐ง In order to support the .NET Standard 2.0 version, the NUnit project switched to the new CSPROJ format and now requires Visual Studio 2017 to compile. This only effects people contributing to the project. NUnit still supports building and compiling your tests in older .NET IDEs and NUnit still supports older versions of the .NET Framework back to 2.0. For contributors, NUnit can now compile all supported targets on Windows, Linux and Mac using the Cake command line build.
-
v3.9 Changes
November 10, 2017๐ This release addresses numerous parallelization issues that were introduced in 3.8 when method level parallelization was added. Most of the parallelization issues resolved were tests never completing when using some combinations of parallel tests and
ApartmentStatenot being properly applied to tests in all cases. -
v3.8.1 Changes
August 29, 2017๐ This release fixes two critical regressions in the 3.8 release. The first caused the console runner to crash if you are using test parameters. The second issue caused collection constraints checking for multiple items in a collection to fail.
Issues Resolved