Releases: nunit/nunit-console
NUnit Console and Engine 3.18.2
As part of this release we had 15 issues closed.
Bugs
- #900 How to skip non-test .NETStandard assemblies?
- #1383 Cannot execute .NET 8 tests that require the Desktop or ASP.NET runtime
- #1415 ExtensionService does not validate the content of addins files
- #1465 Spurious error is reported for non-test projects when running the solution
- #1466 System.TypeLoadException : Could not load type 'System.Windows.IWeakEventListener' from assembly 'WindowsBase'
- #1467 Console output is unclear about which console build is running
- #1468 Unable to run nunit-console with VSProjectLoader that has a WPF 8.0 project
- #1469 nunit console can't parse test case with special characters
Build
- #1386 Run CI on PRs and master
- #1435 Develop a new CI build running under GitHub Actions
- #1457 Run console tests under NUnitLite
- !1459 Limit running of X86 tests under GitHub actions until we resolve issue.
- #1478 Update most tests to use the latest version of the nunit framework
- #1479 Update C# language version used for console and engine
Documentation
- #1359 Regular --where test filter with quotes or spaces cannot be passed via @ FILE option
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
SHA256 Hashes of the release artifacts
49d499d028ac9ba8505a98a5f515e36c4e1418613187668c801591db7c384fcf
NUnit.ConsoleRunner.3.18.2.nupkg
5a2a579167e8ce335bf38e1064785c3503fa03a6c2e5dc68611fd54cf9c009ac
NUnit.Console.3.18.2.nupkg
0fa036393fd11547014ba97960eda48b4404bed00cb0a7ad773ae1a3ab2201ae
NUnit.ConsoleRunner.NetCore.3.18.2.nupkg
7c70002e54c680d73080ecd5b8898891d45bb0c01402ad231f268b4faff9a99d
nunit-console-runner.3.18.2.nupkg
d35028d70d4aa7cee075aa59591bf552726237aca56613f1edc9cb2f6026840b
NUnit.Console-3.18.2.zip
3c3f048707e60ae0e8bfe91149edbdeaafa304db6a4b27dd0a2d351c976571c4
NUnit.Engine.3.18.2.nupkg
fa6c5ba67a08ae387702c2829a1dd1c7356a5a4db92f8d9ba6a6cd066a0b6c20
NUnit.Engine.Api.3.18.2.nupkg
NUnit Console and Engine 3.18.1
As part of this release we had 3 issues closed.
Bugs
- #1446 Unable to install NUnit.ConsoleRunner.NetCore 3.18.0 due to not found settings file 'DotnetToolSettings.xml'
- #1449 We have two nuget packages with the same Id: NUnit.ConsoleRunner.NetCore
Build
- #1447 Need target to allow re-publishing a failed symbol package
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
SHA256 Hashes of the release artifacts
38e37890802a982589f80d0512722c8720e7092ff0957ec0a57ec6b64c56f9fe
NUnit.ConsoleRunner.3.18.1.nupkg
51e65da35930dddb425d65bc0b79ab78959ed62e823e12066295b6ed3e13d714
NUnit.Console.3.18.1.nupkg
d1e9d3424c71ab9fd0e344a6581c9d7d32ea3c3b779491893109fdd02ca4383b
NUnit.ConsoleRunner.NetCore.3.18.1.nupkg
8fb72115607dfed32b1dcea46897cc78cb1839a8bb4654c6a7a838a2d051748d
nunit-console-runner.3.18.1.nupkg
4d52f7e90237e05d47b8d8f48f5907627472b2b3beafc9ed9d37965f53916a98
NUnit.Console-3.18.1.zip
8a1ba0d1bf6856433cd3d067c351b7cb65099ecc5569a30284e3329f00a92f0c
NUnit.Engine.3.18.1.nupkg
9286e9333e3abf4e00957764802c44cccc28054587a7c5727475eed050aa5829
NUnit.Engine.Api.3.18.1.nupkg
NUnit Console and Engine 3.18.0
As part of this release we had 15 issues closed.
Breaking Change
- #1434 Eliminate msi package
Bugs
- #1178 Running tests with nunit3-console version 3.15.0 generates empty log files
- #1330 Wrong assembly resolving logic when several runtimes are installed and assembly is missing in deps.json
- #1387 NUnit Console and NUnit Console Runner version 3.17.0 error when running tests vis command line on Mac
- #1398 Fix for #1182 missing in 3.17 (Don't throw exception when VS Solution contains a .NET Standard assembly)
- #1441 NUnit.Console 3.17.0 and lower does not work with NUnit version 4.1.0
Build
- #1422 Standardize scripts across console and extension repos
- #1439 Unit Test Failures are not displayed prominently
- #1443 Build using version 1.0.0-dev00001 of common NUnit cake recipe
- !1445 Add test using V2 Result Writer
Documentation
- #1414 Define console / engine runtime platform support
Enhancement
- #1367 nunit-console and nunit-agent to support longPathAware
Features
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
NUnit Console and Engine 3.17.0
As part of this release we had 1 issue closed.
This release continues from version 3.15.5. It contains enhancements to support .net 8 and includes a few other bug fixes.
Enhancement
- #1374 Add .NET 8 build for nunit-agent
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
NUnit Console and Engine 3.15.4
As part of this release we had 1 issue closed.
A version of the 3.15 series supporting NUnit 4. This is required for having an engine for a corresponding adapter release.
Enhancement
- #1339 Support NUnit 4
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
Full Changelog: 3.15.2...3.15.4
NUnit Console and Engine 3.15.5
As part of this release we had 1 issue closed.
Updating TestCentric.Metadata
Enhancement
- #1362 Updating Testcentric.Metadata
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
SHA256 Hashes of the release artifacts
c0b853882e2b2dda84f46a8c39441fe33994a3fe110e8d195cd9783ae0a35c83
NUnit.Console.3.15.5.nupkg
5110174b9ffd0f48d8178a41ec05d9be3038e26aa5c7eb51e85b56dcc9d69fbb
NUnit.ConsoleRunner.3.15.5.nupkg
a6521dcc2c5ce617c332b3b0191627d022396bf8210c9912a1f68265f1c8986c
NUnit.ConsoleRunner.NetCore.3.15.5.nupkg
f7c79c6201df4611b3cc0420b56d1cc7353147cad149116125665edd3fe39e2a
nunit-console-runner.3.15.5.nupkg
1855b01e409da1139310fe79a344a9823cc03579ca0a2064e8f00728b89d0756
NUnit.Console-3.15.5.msi
220594380ec969296322e5f384dc368ffaa58b6c9f37bb7eb9d66aa9cda233d2
NUnit.Console-3.15.5.zip
42a87c608eba2e228f48fc52ac37310088d6543ef75f27170971bcf0a35276e6
NUnit.Engine.3.15.5.nupkg
5a2f84fe5d2f2f7f0566a223602eacdf16b2cb32cd9b126ee6930804bbd73930
NUnit.Engine.Api.3.15.5.nupkg
NUnit Console and Engine 3.16.3
DEPRECATED RELEASE - PLEASE USE EITHER 3.15.5 OR 17.0.0 (OR HIGHER)
As part of this release we had 3 issues closed.
Bugs
- #1307 NUnit3TestAdapter integration: Exception when using NUnit.Engine 3.16.2
- #1317 Fix assembly dependencies resolver for .NET Core
- #1320 Add support for .Net 8.0
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
NUnit Console and Engine 3.16.2
DEPRECATED RELEASE - PLEASE USE EITHER 3.15.5 OR 17.0.0 (OR HIGHER)
As part of this release we had 3 issues closed.
Bug
- #1300 Error when running x86 test test under .NET Core
Build
- #1294 Use pre-installed .NET 7.0 on AppVeyor
- #1296 Use NUNIT_ prefix for API_KEY environment variables
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
SHA256 Hashes of the release artifacts
23172c6650609d0eb715d1d97d1745a258b331a849527a09426803013345eb0a
NUnit.Console.3.16.2.nupkg
7202734cb1889938d48bde3c4f899385d5272a1052ccd07120902c22ff68d67a
NUnit.ConsoleRunner.3.16.2.nupkg
52ce3277f5a6c48c7aabbb314b7499fdc556058e9092a9b236c79916c1db0a2b
NUnit.ConsoleRunner.NetCore.3.16.2.nupkg
ddbc67fd518c57843500dd65ff0021318870ecd7e4a6dda46501d4cafe46f524
nunit-console-runner.3.16.2.nupkg
b035f7d22bff5cbda6d6a75c9d30c6b2691dfef95ff1b6b34783f54789da90a4
NUnit.Console-3.16.2.msi
ae22015c371314dff2e8328c929c1c935d4ff652632a251030523a50113c47d4
NUnit.Console-3.16.2.zip
b5b2e5258a96a8638eb30875031f43caf2bde6155920a899098ef939692d8146
NUnit.Engine.3.16.2.nupkg
7a00b85985ede28807ab200889e9a0a42464089ab18ea4334b70f934964c1ded
NUnit.Engine.Api.3.16.2.nupkg
NUnit Console and Engine 3.16.1
DEPRECATED RELEASE - PLEASE USE EITHER 3.15.5 OR 17.0.0 (OR HIGHER)
This release fixes several critical or high-priority bugs in the 3.16.0 release.
As part of this release we had 5 issues closed.
Bugs
- #1271 Install dotnet tool failed
- #1274 NUnit Console won't run unless .NET Desktop and ASP.NET Runtimes are installed
- #1275 Missing assembly in NUnit.Engine nuget package
- #1277 NUnit does not work without .NET Core
Build
- #1284 Restore ability to debug packages
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
SHA256 Hashes of the release artifacts
66af1b2054276d5e6f76f1236715ee1ea86c3c9aef8835e0a0f37de8f9fb1c44
NUnit.Console.3.16.1.nupkg
f250d56a303a092e473f8a1db21b71bee0af80fdc801615fbbec93820b5fb9fc
NUnit.ConsoleRunner.3.16.1.nupkg
ed55549b9e22f9b834ac2d61d9983461776f8671718c99ec5de015aca75fa4dc
NUnit.ConsoleRunner.NetCore.3.16.1.nupkg
e60b536894eb73252a9c6f5ef037eb0323206118d0713218020ce0a7a7d67630
nunit-console-runner.3.16.1.nupkg
ab76e18c361e4649852ef5ccde748b750191a2c4c67cb379484062750ed095c8
NUnit.Console-3.16.1.msi
e4bf70a52202b870eba513b300d737d07cb983ef39192367f9e05fd6888b2934
NUnit.Console-3.16.1.zip
73c39da8f87b77de18d2306f90d90c0dec9f94744a2751866350b01088785215
NUnit.Engine.3.16.1.nupkg
d40c85a2ec0a0d4589ba341b65e340a11cbac2bc48f3736835680d523360b736
NUnit.Engine.Api.3.16.1.nupkg
NUnit Console and Engine 3.16.0
DEPRECATED RELEASE - PLEASE USE EITHER 3.15.5 OR 17.0.0 (OR HIGHER)
As part of this release we had 27 issues closed.
Further releases in the 3.x series were not anticipated after 3.15. However, since a number of new features and enhancements have been implemented, we are releasing version 3.16 of the engine and console runner.
This release incorporates support for executing tests under .NET 7.0. The runner itself is now built for .NET 4.6.2 rather than .NET 2.0. Substantial changes have been made in the location of dependencies when running under .NET Core.
Bugs
- #291 Error running tests from assembly built using VS2017 csproj file format
- #299 Attempting to target too low a framework throws exception
- #1130 v3.14 fails with target framework net461 ... net48 on linux (ArgumentException: The net-4.6.1 framework is not available.), but v3.12 works well
- #1176 Exception when targeting .NET Framework with .NET 7 installed
- #1178 Running tests with nunit3-console version 3.15.0 generates empty log files
- #1180 NUnit Engine 3.15.0 cannot load the test assembly
- #1182 Running tests using the VS Solution results in an exception if any projects target .NET Standard
- #1183 Build hangs when test spawns processes which do not terminate properly
- #1185 3.15.0 - MSI package is unable to acquire remote process agent
- #1203 NUnit Console 3.15.2: Could not load file or assembly "System.Windows.Forms"
- #1206 NUnit.Engine.NUnitEngineException when spaces in agent file path
- #1208 Inconsistencies between nunit3-console and running the project via Visual Studio
- #1217 Assembly loading deduplication
- #1225 Restore netcoreapp3.1 build to the engine package
Build
- #1118 Reorganize build output (bin) directories
- #1244 Upgrade Cake.Tool to 2.3.0
- #1246 Reduce build targets for nunit.engine.core assembly
- #1254 Get Linux build working under Azure - tests still not run
- #1255 Get MacOS build working in Azure
- #1257 Enable testing under MacOS on Azure
Enhancements
- #941 Allow netcoreapp agent to work with non-standard dotnet install locations
- #1223 Exception when previously unknown .NET Core runtime is found on machine
- #1224 Change name of NUnit Net Core Runner executable
- #1243 Upgrade our .Net 7.0 assemblies to RC 2
Features
- #1216 Add .NET 7.0 Agent
- #1232 Stop building console runner with .NET 2.0
- #1265 Update .NET 7.0 Support from RC-2 to Final Release
Choosing a Package
The package nunit-console-runner.nupkg
is a Chocolatey package and should be installed using choco.exe
. It is also available at chocolatey.org. All other .nupkg
packages are intended for use with nuget.exe
and may be downloaded from nuget.org as well as here.
SHA256 Hashes of the release artifacts
9ef7f730d2636d02ccd34e1547441300a55f422b3f9266f5d14101b65bf2fd20
NUnit.Console.3.16.0.nupkg
ac49c4aa0cf13e51a98023128d673dfa1d0cc73fd63486f1baa399148608a209
NUnit.ConsoleRunner.3.16.0.nupkg
6bdae6cf7ec42909697448f19331e80ebac8a7984e66ca02bb87286071f80880
NUnit.ConsoleRunner.NetCore.3.16.0.nupkg
778d70546d941460de2f6cf9f3f3bff78fa3c059c8ab72373c0f43b7492ae692
nunit-console-runner.3.16.0.nupkg
8e8410b1d6f7ef26dc4ae477b87a184d922751cb149b02aa71b0e561ca765c3d
NUnit.Console-3.16.0.msi
d597c6a5ca3c08b5900159635dc30f39951f9a2ad53fdd69b0ad7bf782d1916a
NUnit.Console-3.16.0.zip
406d35f0c3c7aa996d971a55d97e5ad6c31dada436c40a9756cf05424fa1ec73
NUnit.Engine.3.16.0.nupkg
4183d1fe12c96f9abdc6dc0a91319e00d7b9fe6a60b9b767920eb8b74c9ce4eb
NUnit.Engine.Api.3.16.0.nupkg