Skip to content

Releases: nunit/nunit-console

NUnit Console and Engine 3.19.0

27 Dec 16:07
ed398bf
Compare
Choose a tag to compare

As part of this release we had 11 issues closed.

Bugs

  • #1324 Introduction of Microsoft.Extensions.DependencyModel causes reflection crashes
  • #1505 Engine extensions do not work with our dotnet tool
  • #1507 The --teamcity option silently fails if the extension is not installed

Build

  • #1458 Unable to run .NET 7.0 and .NET Core 3.1 X86 tests under GitHub actions
  • #1545 Replace 'dev' label used for development builds with 'alpha'

Documentation

  • #1508 Readme doesn't list the .NET Core runner
  • !1520 Update IExtensionManager doc comments

Enhancement

  • #1504 Use a programmed search to locate extensions in place of default addins files.

Features

  • #488 Simplify locating of addins
  • #1492 Create a .NET 8.0 build of the engine
  • #1502 Eliminate the .NET Standard 2.0 build of the engine

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

  • 5c26488b2e662c95eebbb0c5028f5cca6d9c063f2cb32f1fb368febcc7bcc7ae NUnit.ConsoleRunner.3.19.0.nupkg
  • d56f9ca200d741fd5d88518e4c6447802f77340ea8e5144490eb3a0fa646288c NUnit.Console.3.19.0.nupkg
  • 5e34c95cdcc74e31c1bb986a4247f33496630071d517584af11720df917100e0 NUnit.ConsoleRunner.NetCore.3.19.0.nupkg
  • 36f72e016a2f540005762df11fc610a6b8cec97491f98cd731fe1e31463b28d6 nunit-console-runner.3.19.0.nupkg
  • ea0ddd8f4b0026ff6566e79336fcbdf48eedf0b3feb4d792a92f4dbe8af981ab NUnit.Console-3.19.0.zip
  • fd5b2422c8db2488bd65d6111a0586ba479b95c66ab50afdbe50fc6b99b09116 NUnit.Engine.3.19.0.nupkg
  • 6924455139d28bdea63bd121e47effe487a604f26cc71215334ee00f74a752b1 NUnit.Engine.Api.3.19.0.nupkg

NUnit Console and Engine 3.18.3

08 Oct 23:26
e6ab451
Compare
Choose a tag to compare

As part of this release we had 10 issues closed.

Bugs

  • #1325 v4.4.0 causes missing method exception for System.Text.Json
  • #1381 Engine should honor the DOTNET_ROOT environment variable if set
  • #1391 ComponentNotRegisteredException when executing test cases using NUnit Console 3.16.3 (Release)
  • #1464 FileNotFoundException using own TestRunner
  • #1465 Spurious error is reported for non-test projects when running the solution
  • #1471 addins/teamcity-event-listener.dll is missing in nunit-console 3.18+
  • #1488 Nunit console doesnt find selenium-manager.exe , works fine from visual studio

Build

  • #1418 Console Runner Package Tests should exercise all our extensions
  • !1497 Update recipe to version 1.2.0
  • !1498 Additional tests for the netcore runners

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

  • 39cba791f1ba9521d21bafb437ba1791dc0a54d6e4e26d90521629545ac1b7f6 NUnit.ConsoleRunner.3.18.3.nupkg
  • 195c2867bb8a44a2b6aa3eb0d90f9c0b56998633744b659ae975099be90567bd NUnit.Console.3.18.3.nupkg
  • c2deda47b7990480c0c8ea118c4a21b2c2277a6d9370a721661157b794109b1d NUnit.ConsoleRunner.NetCore.3.18.3.nupkg
  • a3194caa6903d0cf8037d42e207c0cf9b155d9410924d6f22788d4de0c5e658b NUnit.ConsoleRunner.Net80.3.18.3.nupkg
  • fc4f7be2cdfe8be68ee98178f665ca1456d2363b07afc4630eb56d745409cb4d nunit-console-runner.3.18.3.nupkg
  • 40bb5218f437a46cddb762dcf299c40330cdb14c0bc7b62ea0d63812b3b7a35c NUnit.Console-3.18.3.zip
  • 01065820abb313d8579b5366b440dc7d671cdd3c59db067fafb5c8f16498d15a NUnit.Engine.3.18.3.nupkg
  • 459309afe7d172b64d2ba02179a0bb4f519f8137d4996a0b3fe8b22c3ddb1479 NUnit.Engine.Api.3.18.3.nupkg

NUnit Console and Engine 3.18.2

19 Sep 22:10
9325458
Compare
Choose a tag to compare

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

18 Jul 06:38
5e16ca2
Compare
Choose a tag to compare

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

17 Jul 04:07
91edb30
Compare
Choose a tag to compare

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

  • #1428 Eliminate .NET 5.0 Agent
  • #1429 Add .NET 8.0 agent
  • #1430 Eliminate .NET 2.0 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.17.0

24 Jan 17:42
887516a
Compare
Choose a tag to compare

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

27 May 09:58
Compare
Choose a tag to compare

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

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

26 Sep 13:34
8f472b0
Compare
Choose a tag to compare

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

21 Feb 01:32
95fb00f
Compare
Choose a tag to compare

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

11 Jan 18:58
76330ac
Compare
Choose a tag to compare

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