Skip to content

Commit

Permalink
Merge pull request #728 from nunit/release3.11
Browse files Browse the repository at this point in the history
Prepare for 3.11 release
  • Loading branch information
ChrisMaddock authored Jan 26, 2020
2 parents d8fa2c1 + e8f1a83 commit b600aaa
Show file tree
Hide file tree
Showing 13 changed files with 67 additions and 16 deletions.
53 changes: 52 additions & 1 deletion CHANGES.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,55 @@
NUnit Console 3.10 - March 24, 2019
NUnit Console 3.11 - January 26, 2020

This release fixes a range of minor bugs, and includes a significant amount
of internal restructuring work. In future, this will enable improved .NET Standard
support in the engine, and a .NET Core build of the console.

Issues Resolved

* 22 Engine modifies TestPackage
* 53 Add project element to top-level sub-project before merging
* 181 XSLT Transform not honoring --encoding value
* 336 Should legacyCorruptedStateExceptionsPolicy enabled=true in nunit3-console.exe.config?
* 386 nUnit project loader does not work when --inprocess is set
* 453 build-mono-docker.ps1 fails to run out the box
* 514 Add higher-level unit tests for structure of TestRunners
* 586 Create Separate Addin File for the Engine NuGet Package
* 588 licenseUrl in NuGet packages are deprecated
* 591 Release 3.10 merge
* 592 Add status badge from Azure pipelines
* 594 Fixed typos in release notes
* 595 Clean extension dir before running FetchExtensions task
* 603 Engine returns assembly-level test-suite event twice
* 605 Trailing \ in --work argument causes agent to crash
* 607 Unload + Load changes TestPackage IDs
* 611 Set DisableImplicitNuGetFallbackFolder and bump Ubuntu on Travis
* 612 Fix logging when including exception
* 617 Consider expanding projects before building ITestRunner structure
* 625 [Feature] Extend <start-run> data for ITestEventListener
* 628 [Question] Possible to set both labels=After and labels=Before
* 634 Remove unnecessary stream creation in XML Transform writer
* 635 Remove all #regions from codebase
* 636 Labels option: Rename On as OnOutputOnly, and deprecate On and All
* 637 Refactor RunnerSelectionTests
* 639 Engine initializes DriverService too early
* 667 Console Runner loads wrong .NET framework version when executing tests from multiple assemblies at once
* 669 nunit.console-runner-with-extensions.nuspec: Remove outdated release notes
* 671 Manually updated .NET Core SDK on Linux build
* 681 Display path and version of extension assemblies
* 683 Safely encapsulating the atomic agent database operations
* 684 Split engine into upper and lower parts
* 691 Sign NuGet Packages and msi
* 693 Update Engine tests to run on LTS .NET Core version
* 696 Minimal compilation/test of .NET Core Console
* 698 Update NUnit v2 driver extension in combined packages
* 703 Update Console options for .NET Core Console build
* 704 Agent in nupkg should not be referenced and causes warnings in consuming projects
* 706 build.cake maintenance
* 707 Set agent to reference core and not full engine
* 713 Engine will not recognize .NET Framework versions beyond 4.5


NUnit Console 3.10 - March 24, 2019

This release merges the .NET Standard version of the engine back into the nunit.engine
NuGet package and adds a .NET Standard 2.0 version of the engine that re-enables most
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) 2019 Charlie Poole, Rob Prouse
Copyright (c) 2020 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 @@ -551,7 +551,7 @@ Task("PackageZip")
Task("InstallSigningTool")
.Does(() =>
{
var result = StartProcess("dotnet.exe", new ProcessSettings { Arguments = "tool install SignClient" });
var result = StartProcess("dotnet.exe", new ProcessSettings { Arguments = "tool install SignClient --global" });
});

Task("SignPackages")
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) 2019 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
</metadata>
</package>
10 changes: 5 additions & 5 deletions choco/nunit-console-with-extensions.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,15 @@
<owners>Charlie Poole, Rob Prouse</owners>
<language>en-US</language>
<tags>nunit console runner test testing tdd</tags>
<copyright>Copyright (c) 2019 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2020 Charlie Poole, Rob Prouse</copyright>
<dependencies>
<group>
<dependency id="nunit-console-runner" version="$version$" />
<dependency id="nunit-extension-nunit-project-loader" version="3.5.0" />
<dependency id="nunit-extension-nunit-project-loader" version="3.6.0" />
<dependency id="nunit-extension-vs-project-loader" version="3.8.0" />
<dependency id="nunit-extension-nunit-v2-result-writer" version="3.5.0" />
<dependency id="nunit-extension-nunit-v2-driver" version="3.6.0" />
<dependency id="nunit-extension-teamcity-event-listener" version="1.0.3" />
<dependency id="nunit-extension-nunit-v2-result-writer" version="3.6.0" />
<dependency id="nunit-extension-nunit-v2-driver" version="3.8.0" />
<dependency id="nunit-extension-teamcity-event-listener" version="1.0.7" />
</group>
</dependencies>
</metadata>
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 @@ -19,7 +19,7 @@
</description>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
<copyright>Copyright (C) 2019 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (C) 2020 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 @@ -29,7 +29,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) 2019 Charlie Poole</copyright>
<copyright>Copyright (c) 2020 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 @@ -16,7 +16,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd engine</tags>
<copyright>Copyright (c) 2019 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2020 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 @@ -16,7 +16,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd engine</tags>
<copyright>Copyright (c) 2019 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2020 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 @@ -27,7 +27,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
<copyright>Copyright (c) 2019 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2020 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.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
<releaseNotes></releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd runner</tags>
<copyright>Copyright (c) 2019 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2020 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) 2019 Charlie Poole, Rob Prouse")]
[assembly: AssemblyCopyright("Copyright (c) 2020 Charlie Poole, Rob Prouse")]

#if DEBUG
#if NET35
Expand Down

0 comments on commit b600aaa

Please sign in to comment.