Skip to content

Commit

Permalink
Prepare for release 3.12.0-beta2
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisMaddock committed Jan 17, 2021
1 parent 584f0f7 commit 09ab97e
Show file tree
Hide file tree
Showing 17 changed files with 47 additions and 15 deletions.
32 changes: 32 additions & 0 deletions CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,3 +1,35 @@
## NUnit Console & Engine 3.12 - January 17, 2021
## .NET Core NUnit Console 3.12 Beta 2 - January 17, 2021

This release contains various improvements to running tests on .NET Core and Mono, and changes to
extension loading logic to allow the Engine to better support extensions which target multiple platforms. There are additionally
a number of fixes to issues that were identified with 3.12 Beta 1. Please also be aware that this will be the last version of
the NUnit Engine to support .NET Standard 1.6.

The .NET Core Console remains in Beta due to some unresolved dependency loading and framework targeting issues - contributions to
fix this issues would be very welcome!

Code contributions in this release were included from Charlie Poole, Chris Maddock, Christian Bay,
Eberhard Beilharz, Ed Ball, Joseph Musser, Manohar Singh Mattias Cavigelli and Mikkel Nylander Bundgaard. Thank you to all
those who contributed both in code, and otherwise.

Please note the below list includes only issues resolved between 3.12.0 Beta 1 and the final release. For those upgrading from 3.11.1
or earlier, please also see the Beta release notes.

* 511 [Build] Improve detection of installed .NET Core Runtimes
* 718 Eliminate use of Mono.Cecil
* 810 Build NUnit.ConsoleRunner.NetCore as a .NET Core Tool.
* 811 Use readonly modifier where possible
* 818 Remove redundant dependency on Microsoft.DotNet.InternalAbstractions for platforms other than .NET Standard 1.6
* 825 Revert change to increment nunit.engine.api assembly version
* 829 Revert change made to IExtensionService in nunit.engine.api
* 830 [CI] Test on .NET 5.0
* 837 Fully remove Microsoft.Dotnet.InternalAbstractions dependency
* 844 .NET Core console runner fails to load extensions when netfx and netstandard versions conflict
* 847 [Build] Specify .NET 2.0 version of extensions for msi
* 853 [Build] Allow local build to succeed even if all runtimes are not installed
* 863 [Build] Use released version of NUnit Framework 3.13.0

## NUnit Console & Engine 3.12 Beta 1 - August 1, 2020

This is the first beta release of the NUnit Console able to run .NET Core Tests.
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright (c) 2020 Charlie Poole, Rob Prouse
Copyright (c) 2021 Charlie Poole, Rob Prouse

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion build.cake
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

var target = Argument("target", "Default");
var configuration = Argument("configuration", "Release");
var productVersion = Argument("productVersion", "3.12.0-beta1");
var productVersion = Argument("productVersion", "3.12.0-beta2");

var ErrorDetail = new List<string>();
var installedNetCoreRuntimes = GetInstalledNetCoreRuntimes();
Expand Down
2 changes: 1 addition & 1 deletion choco/nunit-console-runner.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,6 @@
<owners>Charlie Poole, Rob Prouse</owners>
<language>en-US</language>
<tags>nunit console runner test testing tdd</tags>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2021 Charlie Poole, Rob Prouse</copyright>
</metadata>
</package>
2 changes: 1 addition & 1 deletion choco/nunit-console-with-extensions.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@
<owners>Charlie Poole, Rob Prouse</owners>
<language>en-US</language>
<tags>nunit console runner test testing tdd</tags>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2021 Charlie Poole, Rob Prouse</copyright>
<dependencies>
<group>
<dependency id="nunit-console-runner" version="$version$" />
Expand Down
Binary file modified msi/resources/License.rtf
Binary file not shown.
2 changes: 1 addition & 1 deletion nuget/deprecated/nunit.engine.netstandard.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
</description>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
<copyright>Copyright (C) 2020 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (C) 2021 Charlie Poole, Rob Prouse</copyright>
<dependencies>
<group>
<dependency id="NUnit.Engine" version="$version$" />
Expand Down
2 changes: 1 addition & 1 deletion nuget/deprecated/nunit.runners.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
<releaseNotes>This release uses the latest version of the TeamCityEventListener extension.</releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
<copyright>Copyright (c) 2020 Charlie Poole</copyright>
<copyright>Copyright (c) 2021 Charlie Poole</copyright>
<dependencies>
<group>
<dependency id="NUnit.Console" version="$version$" />
Expand Down
2 changes: 1 addition & 1 deletion nuget/engine/nunit.engine.api.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd engine</tags>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2021 Charlie Poole, Rob Prouse</copyright>
<dependencies>
<group targetFramework="net20" />
<group targetFramework="netstandard1.6">
Expand Down
2 changes: 1 addition & 1 deletion nuget/engine/nunit.engine.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd engine</tags>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2021 Charlie Poole, Rob Prouse</copyright>
<dependencies>
<group targetFramework="net20" />
<group targetFramework="netstandard1.6">
Expand Down
2 changes: 1 addition & 1 deletion nuget/runners/nunit.console-runner-with-extensions.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2021 Charlie Poole, Rob Prouse</copyright>
<dependencies>
<group>
<dependency id="NUnit.ConsoleRunner" version="$version$" />
Expand Down
2 changes: 1 addition & 1 deletion nuget/runners/nunit.console-runner.netcore.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2021 Charlie Poole, Rob Prouse</copyright>
<packageTypes>
<packageType name="DotnetTool" />
</packageTypes>
Expand Down
2 changes: 1 addition & 1 deletion nuget/runners/nunit.console-runner.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2021 Charlie Poole, Rob Prouse</copyright>
</metadata>
<files>
<file src="LICENSE.txt" />
Expand Down
2 changes: 1 addition & 1 deletion src/CommonAssemblyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@
//
[assembly: AssemblyTrademark("NUnit is a trademark of NUnit Software")]
[assembly: AssemblyCompany("NUnit Software")]
[assembly: AssemblyCopyright("Copyright (c) 2020 Charlie Poole, Rob Prouse")]
[assembly: AssemblyCopyright("Copyright (c) 2021 Charlie Poole, Rob Prouse")]

#if DEBUG
#if NET35
Expand Down
2 changes: 1 addition & 1 deletion src/NUnitConsole/ConsoleVersion.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@

[assembly: AssemblyProduct("NUnit Console Runner")]
[assembly: AssemblyVersion("3.12.0")]
[assembly: AssemblyInformationalVersion("3.12.0-beta1")]
[assembly: AssemblyInformationalVersion("3.12.0-beta2")]
2 changes: 1 addition & 1 deletion src/NUnitEngine/EngineApiVersion.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,5 +25,5 @@

[assembly: AssemblyProduct("NUnit Engine API")]
[assembly: AssemblyVersion("3.0.0.0")]
[assembly: AssemblyInformationalVersion("3.12.0")]
[assembly: AssemblyInformationalVersion("3.12.0-beta2")]
[assembly: AssemblyFileVersion("3.12.0")]
2 changes: 1 addition & 1 deletion src/NUnitEngine/EngineVersion.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@

[assembly: AssemblyProduct("NUnit Engine")]
[assembly: AssemblyVersion("3.12.0")]
[assembly: AssemblyInformationalVersion("3.12.0-beta1")]
[assembly: AssemblyInformationalVersion("3.12.0-beta2")]

0 comments on commit 09ab97e

Please sign in to comment.