From 492d8c00fe1d0bf7690ffa1e24526420d2f379ed Mon Sep 17 00:00:00 2001 From: Charlie Poole Date: Tue, 17 Dec 2019 11:17:52 -0800 Subject: [PATCH 1/2] Update versions for release --- src/CommonAssemblyInfo.cs | 4 ++-- .../experimental-exe/Properties/AssemblyInfo.cs | 4 ++-- .../experimental-gui/Properties/AssemblyInfo.cs | 4 ++-- src/TestEngine/EngineVersion.cs | 6 +++--- .../testcentric.engine.api/TestEngineActivator.cs | 2 +- 5 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/CommonAssemblyInfo.cs b/src/CommonAssemblyInfo.cs index d37b4f095..7ee0da3b9 100644 --- a/src/CommonAssemblyInfo.cs +++ b/src/CommonAssemblyInfo.cs @@ -45,5 +45,5 @@ // You can specify all the values or you can default the Revision and Build Numbers // by using the '*' as shown below: -[assembly: AssemblyVersion("1.1.0")] -[assembly: AssemblyInformationalVersion("1.1.0")] +[assembly: AssemblyVersion("1.2.0")] +[assembly: AssemblyInformationalVersion("1.2.0")] diff --git a/src/Experimental/experimental-exe/Properties/AssemblyInfo.cs b/src/Experimental/experimental-exe/Properties/AssemblyInfo.cs index cb921297a..04e387651 100644 --- a/src/Experimental/experimental-exe/Properties/AssemblyInfo.cs +++ b/src/Experimental/experimental-exe/Properties/AssemblyInfo.cs @@ -48,5 +48,5 @@ // Common version information for local developer builds. // Should be set to the NEXT planned version between releases. // For CI builds, this info will be updated by GitVersion. -[assembly: AssemblyVersion("0.15.1.0")] -[assembly: AssemblyFileVersion("0.15.1.0")] +[assembly: AssemblyVersion("0.17.0.0")] +[assembly: AssemblyFileVersion("0.17.0.0")] diff --git a/src/Experimental/experimental-gui/Properties/AssemblyInfo.cs b/src/Experimental/experimental-gui/Properties/AssemblyInfo.cs index cfed9017d..04e387651 100644 --- a/src/Experimental/experimental-gui/Properties/AssemblyInfo.cs +++ b/src/Experimental/experimental-gui/Properties/AssemblyInfo.cs @@ -48,5 +48,5 @@ // Common version information for local developer builds. // Should be set to the NEXT planned version between releases. // For CI builds, this info will be updated by GitVersion. -[assembly: AssemblyVersion("0.16.0.0")] -[assembly: AssemblyFileVersion("0.16.0.0")] +[assembly: AssemblyVersion("0.17.0.0")] +[assembly: AssemblyFileVersion("0.17.0.0")] diff --git a/src/TestEngine/EngineVersion.cs b/src/TestEngine/EngineVersion.cs index 148695fc4..08636d0b0 100644 --- a/src/TestEngine/EngineVersion.cs +++ b/src/TestEngine/EngineVersion.cs @@ -23,6 +23,6 @@ using System.Reflection; -[assembly: AssemblyProduct("NUnit Engine")] -[assembly: AssemblyVersion("3.11.0")] -[assembly: AssemblyInformationalVersion("3.11.0")] +[assembly: AssemblyProduct("TestCentric Engine")] +[assembly: AssemblyVersion("0.1.0")] +[assembly: AssemblyInformationalVersion("0.1.0")] diff --git a/src/TestEngine/testcentric.engine.api/TestEngineActivator.cs b/src/TestEngine/testcentric.engine.api/TestEngineActivator.cs index 6138691e7..ade7c6ec9 100644 --- a/src/TestEngine/testcentric.engine.api/TestEngineActivator.cs +++ b/src/TestEngine/testcentric.engine.api/TestEngineActivator.cs @@ -34,7 +34,7 @@ namespace NUnit.Engine /// public static class TestEngineActivator { - internal static readonly Version DefaultMinimumVersion = new Version(3, 0); + internal static readonly Version DefaultMinimumVersion = new Version(0, 0); private const string DefaultAssemblyName = "testcentric.engine.dll"; internal const string DefaultTypeName = "NUnit.Engine.TestEngine"; From 41aefd228ec046b19ed5a6c9efbc3b05674e227a Mon Sep 17 00:00:00 2001 From: Charlie Poole Date: Tue, 17 Dec 2019 12:26:17 -0800 Subject: [PATCH 2/2] Update CHANGES file for release --- CHANGES.txt | 50 +++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 49 insertions(+), 1 deletion(-) diff --git a/CHANGES.txt b/CHANGES.txt index 0a9b7b2b9..81774800d 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -1,4 +1,52 @@ -TestCentric Runner for NUnit 1.1.0 - November 9, 2019 +TestCentric Runner for NUnit 1.2.0 - December 17, 2019 + +This release is primarily marked by the elimination of our +dependency on the NUnit Engine in preparation for moving +forward with features that require engine changes. + +GUI + + * Inprocess test execution has been deprecated + +Experimental GUI + + * The GUI font may be changed from the View menu + + * One or more files may be added to those open + + * Rerun on Change has been implemented + +Test Model + +Engine + + * We now use the TestCentric Engine, Version 0.1, replacing the NUnit Engine. + The new engine is based on the NUnit 3.11 engine, with modifications. + + * Engine recognizes and runs assemblies that target .NET Framework 4.6 and up. + + * Engine now recognizes .NET Core assemblies and gives an error message + if the user attempts to open one. + + * The RecentFilesService is no longer available. + +Issues Resolved + + * 215 Experimental GUI: Allow setting the gui font + * 217 Experimental GUI: Add files to those already open + * 233 Experimental GUI: Rerun on Change + * 426 Switch to use of separate TestCentric Engine build + * 445 Better error message when attempting to load .NET Core assemblies + * 447 FIXED: Engine will not recognize .NET Framework versions beyond 4.5 + * 449 FIXED: GUI window doesn't retain size between runs + * 454 Deprecate in-process execution + * 455 Remove RecentFilesService from engine + * 456 Rename engine to testcentric engine + * 461 Convert all projects to use Package References + * 470 Remove deprecated "Single" option for ProcessModel + * 473 Establish Initial Version for TestCentric engine + +TestCentric Runner for NUnit 1.1.0 - November 9, 2019 General