Skip to content

Commit

Permalink
Merge pull request #4534 from nunit/release314
Browse files Browse the repository at this point in the history
Prepare release 3.14
  • Loading branch information
OsirisTerje committed Nov 3, 2023
2 parents c2eed24 + c0ce832 commit d784a33
Show file tree
Hide file tree
Showing 9 changed files with 27 additions and 8 deletions.
4 changes: 4 additions & 0 deletions CHANGES.md
@@ -1,5 +1,9 @@
# NUnit Release Notes

## NUnit 3.14.0 - November 4, 2023

See [Release Notes](https://docs.nunit.org/articles/nunit/release-notes/framework.html#nunit-3140---tba)

## NUnit 3.13.3 - March 20, 2022

This release includes several performance enhancements. [@lahma](https://github.com/lahma) provided a massive speed improvement for large parametrized test suites. In addition, equivalency tests with large unsortable collections run faster by determining if the collections are sortable before attempting to sort them.
Expand Down
2 changes: 1 addition & 1 deletion LICENSE.txt
@@ -1,4 +1,4 @@
Copyright (c) 2022 Charlie Poole, Rob Prouse
Copyright (c) 2023 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
5 changes: 3 additions & 2 deletions build.cake
Expand Up @@ -17,7 +17,7 @@ var ErrorDetail = new List<string>();
// SET PACKAGE VERSION
//////////////////////////////////////////////////////////////////////

var version = "3.13.4";
var version = "3.14.0";
var modifier = "";

var dbgSuffix = configuration == "Debug" ? "-dbg" : "";
Expand Down Expand Up @@ -235,7 +235,8 @@ var RootFiles = new FilePath[]
{
"LICENSE.txt",
"NOTICES.txt",
"CHANGES.md"
"CHANGES.md",
"README.md"
};

// Not all of these are present in every framework
Expand Down
4 changes: 3 additions & 1 deletion nuget/framework/nunit.nuspec
Expand Up @@ -11,6 +11,7 @@
<repository type="git" url="https://github.com/nunit/nunit"/>
<iconUrl>https://cdn.rawgit.com/nunit/resources/master/images/icon/nunit_256.png</iconUrl>
<icon>icon.png</icon>
<readme>README.md</readme>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<summary>NUnit is a unit-testing framework for all .NET languages with a strong TDD focus.</summary>
<description>NUnit features a fluent assert syntax, parameterized, generic and theory tests and is user-extensible.
Expand All @@ -23,7 +24,7 @@ Supported platforms:
<releaseNotes>This package includes the NUnit 3 framework assembly, which is referenced by your tests. You will need to install version 3 of the nunit3-console program or a third-party runner that supports NUnit 3 in order to execute tests. Runners intended for use with NUnit 2.x will not run NUnit 3 tests correctly.</releaseNotes>
<language>en-US</language>
<tags>nunit test testing tdd framework fluent assert theory plugin addin</tags>
<copyright>Copyright (c) 2022 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2023 Charlie Poole, Rob Prouse</copyright>
<dependencies>
<group targetFramework="net35" />
<group targetFramework="net40" />
Expand All @@ -37,6 +38,7 @@ Supported platforms:
<file src="LICENSE.txt" />
<file src="NOTICES.txt" />
<file src="CHANGES.md" />
<file src="README.md" />
<file src="..\..\nuget\icon.png" />
<file src="bin/net35/nunit.framework.dll" target="lib\net35" />
<file src="bin/net35/nunit.framework.xml" target="lib\net35" />
Expand Down
4 changes: 3 additions & 1 deletion nuget/nunitlite/nunitlite.nuspec
Expand Up @@ -11,6 +11,7 @@
<repository type="git" url="https://github.com/nunit/nunit"/>
<iconUrl>https://cdn.rawgit.com/nunit/resources/master/images/icon/nunit_256.png</iconUrl>
<icon>icon.png</icon>
<readme>README.md</readme>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<summary>NUnitlite is a lightweight runner for tests that use the NUnit testing framework.</summary>
<description>NUnitLite provides a simple way to run NUnit tests, without the overhead of a full NUnit installation. It is suitable for projects that want to have a quick way to run tests using a console runner and don't need all the features of the NUnit engine and console runner.
Expand All @@ -28,7 +29,7 @@ How to use this package:
3. Add your tests to the test project and simply start the project to execute them.</description>
<language>en-US</language>
<tags>test unit testing tdd framework fluent assert device phone embedded</tags>
<copyright>Copyright (c) 2022 Charlie Poole, Rob Prouse</copyright>
<copyright>Copyright (c) 2023 Charlie Poole, Rob Prouse</copyright>
<dependencies>
<group targetFramework="net35">
<dependency id="NUnit" version="[$version$]" />
Expand Down Expand Up @@ -61,6 +62,7 @@ How to use this package:
<file src="LICENSE.txt" />
<file src="NOTICES.txt" />
<file src="CHANGES.md" />
<file src="README.md" />
<file src="..\..\nuget\icon.png" />
<file src="bin/net35/nunitlite.dll" target="lib\net35" />
<file src="bin/net35/nunitlite.pdb" target="lib\net35" />
Expand Down
2 changes: 1 addition & 1 deletion src/CommonAssemblyInfo.cs
Expand Up @@ -28,7 +28,7 @@
//
[assembly: AssemblyCompany("NUnit Software")]
[assembly: AssemblyProduct("NUnit 3")]
[assembly: AssemblyCopyright("Copyright (c) 2022 Charlie Poole, Rob Prouse")]
[assembly: AssemblyCopyright("Copyright (c) 2023 Charlie Poole, Rob Prouse")]
[assembly: AssemblyTrademark("NUnit is a trademark of NUnit Software")]

#if DEBUG
Expand Down
4 changes: 2 additions & 2 deletions src/NUnitFramework/FrameworkVersion.cs
Expand Up @@ -26,5 +26,5 @@
//
// Current version for the NUnit Framework
//
[assembly: AssemblyVersion("3.13.4.0")]
[assembly: AssemblyFileVersion("3.13.4.0")]
[assembly: AssemblyVersion("3.14.0.0")]
[assembly: AssemblyFileVersion("3.14.0.0")]
5 changes: 5 additions & 0 deletions src/NUnitFramework/framework/nunit.framework.csproj
Expand Up @@ -4,7 +4,12 @@
<TargetFrameworks>$(NUnitLibraryFrameworks)</TargetFrameworks>
<RootNamespace>NUnit.Framework</RootNamespace>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="..\..\..\README.md" Pack="true" PackagePath="\"/>
</ItemGroup>

<ItemGroup>
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.0" />
Expand Down
5 changes: 5 additions & 0 deletions src/NUnitFramework/nunitlite/nunitlite.csproj
Expand Up @@ -3,8 +3,13 @@
<PropertyGroup>
<TargetFrameworks>$(NUnitLibraryFrameworks)</TargetFrameworks>
<RootNamespace>NUnitLite</RootNamespace>
<PackageReadmeFile>README.md</PackageReadmeFile>
</PropertyGroup>

<ItemGroup>
<None Include="..\..\..\README.md" Pack="true" PackagePath="\"/>
</ItemGroup>

<ItemGroup>
<ProjectReference Include="..\framework\nunit.framework.csproj" />
</ItemGroup>
Expand Down

0 comments on commit d784a33

Please sign in to comment.