<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
        <title>NUnit.org</title>
        <description>NUnit.org</description>
        <link>https://nunit.org/rss.xml</link>
        <link>https://nunit.org</link>
        <lastBuildDate>2025-12-07T19:40:36+00:00</lastBuildDate>
        <pubDate>2025-12-07T19:40:36+00:00</pubDate>
        <ttl>1800</ttl>


        <item>
                <title>Commemorating Charlie Poole's Contributions to the NUnit Project</title>
                <description>&lt;p&gt;NUnit has been around for a while – it debuted in 2000, along with .NET itself. And while he didn’t originate the project, &lt;strong&gt;for over 20 years now&lt;/strong&gt; NUnit has been steered by Charlie Poole, an incredible talent who gave an extraordinary amount of time and effort to the endeavor. NUnit has been downloaded 225+ million times and helped countless .NET developers.&lt;/p&gt;

&lt;p&gt;This month, Charlie Poole completed his transition in stepping back from the Core team of the NUnit project. We’d be remiss if we didn’t take a moment to recognize and thank Charlie, who we consider to be part of the founding generation of .NET OSS, and to whom we owe a debt of gratitude.&lt;/p&gt;

&lt;p&gt;To attempt to quantify Charlie’s contributions to NUnit is a daunting task. He was the lead of NUnit across at least 207 releases in 37 different repositories, authoring 4,898 commits across them. He participated in 2,990 issues, 1,305 PRs, and impacted 6,992,983 lines of code. And those are only the ones we can easily find; our numbers are sourced from after NUnit moved the project to GitHub in 2011, which means there are &lt;strong&gt;at least 9 additional years of work not quantified above&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Charlie was also naturally heavily involved with the governance for the projects, setting up an ecosystem that allowed sub-projects to flourish independently while still remaining effective as a whole. Throughout his tenure he cared deeply about these principles and enabling others, which ultimately has set up the project to succeed well into the future as he steps back.&lt;/p&gt;

&lt;h2 id=&quot;a-place-for-you-to-say-thanks&quot;&gt;A Place for You to Say Thanks&lt;/h2&gt;

&lt;p&gt;Has NUnit helped your project or helped you in your career? We’d love to hear some of these stories as a way of showing Charlie the impact he’s had. &lt;a href=&quot;https://github.com/nunit/nunit/discussions/4283&quot;&gt;You can add your story to the discussion here&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;announcing-assertcharlie--permanently-celebrating-charlies-work&quot;&gt;Announcing &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Assert.Charlie()&lt;/code&gt; – Permanently Celebrating Charlie’s Work&lt;/h2&gt;

&lt;p&gt;Charlie’s fingerprints will remain on this project forever, but we wanted to pay a more direct tribute to him. &lt;a href=&quot;https://github.com/nunit/nunit/pull/4284&quot;&gt;We will be adding a method, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Assert.Charlie()&lt;/code&gt;&lt;/a&gt;, which will be an alias of &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Assert.Pass()&lt;/code&gt; but will also output a message of thanks. We’re doing this to celebrate the countless tests that Charlie has helped bring into being via his enduring love for this library, and the resulting impact on the .NET Community.&lt;/p&gt;

&lt;h2 id=&quot;big-shoes-to-fill--join-us&quot;&gt;Big shoes to fill – join us&lt;/h2&gt;

&lt;p&gt;With Charlie’s retirement from the project, we need additional minds now more than ever. If you’ve been looking to get into contributing to open source, or you care deeply about enabling automated testing in the .NET ecosystem, we encourage you to get involved, and we’d love to help! Reach out to any of us, &lt;a href=&quot;https://join.slack.com/t/nunit/shared_invite/zt-jz58jw68-Led8y3WH4n2a~Y5WjuOpKA&quot;&gt;join our Slack organization&lt;/a&gt;, or take a look at &lt;a href=&quot;http://github.com/nunit&quot;&gt;any of the repositories in the NUnit GitHub org&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;thank-you-charlie&quot;&gt;Thank you, Charlie.&lt;/h2&gt;

&lt;p&gt;There’s no easy way to sum up 20+ years of commitment to an open-source project, but Charlie’s love for .NET developers and his impact will be lasting. Thank you, Charlie, for giving so much of yourself to nurture an important project that enables the entire .NET ecosystem.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2023/01/29/celebrating-charlie-poole.html</link>
                <guid>https://nunit.org/news/update/nunit/2023/01/29/celebrating-charlie-poole</guid>
                <pubDate>2023-01-29T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.13.3 Hotfix Release</title>
                <description>&lt;p&gt;This release includes several performance enhancements. &lt;a href=&quot;https://github.com/lahma&quot;&gt;@lahma&lt;/a&gt; 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.&lt;/p&gt;

&lt;p&gt;We’ve added several fixes for .NET 6.0 and we’ve stopped testing NUnit against .NET Core 2.1 which is now out of support.&lt;/p&gt;

&lt;p&gt;There are also several fixes for the new &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;FixtureLifeCycle&lt;/code&gt; feature and other smaller bug fixes and performance improvements.&lt;/p&gt;

&lt;p&gt;See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/framework.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2022/03/20/nunit-3.13.3.html</link>
                <guid>https://nunit.org/news/update/nunit/2022/03/20/nunit-3.13.3</guid>
                <pubDate>2022-03-20T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Team Statement in Support of Ukraine</title>
                <description>&lt;p&gt;The NUnit team condemns, in the strongest terms, the unprovoked and abhorrent invasion of Ukraine by the Russian military, in violation of Article 2(4) of the U.N. Charter, which prohibits the use of force against the territorial integrity of another state.&lt;/p&gt;

&lt;p&gt;Russia’s action unnecessarily and unlawfully endangers the lives of millions of people, families, and children. And so, though our core team’s voices may be small in number, we nevertheless still use them to call on Russia to end this injustice.&lt;/p&gt;

&lt;p&gt;We, like so many of our users and contributors, will continually be seeking ways to stand in solidarity with the Ukrainian people. We encourage you to donate to the &lt;a href=&quot;https://donate.redcrossredcrescent.org/&quot;&gt;Ukrainian Red Cross&lt;/a&gt;, something each of us has done. You may also consider other donations at the &lt;a href=&quot;https://ukraine.ua/news/stand-with-ukraine/&quot;&gt;Stand with Ukraine page provided by the Ukrainian government.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;May Ukraine retain its sovereignty and regain its security, and may the Ukrainian people know peace as soon as possible.&lt;/p&gt;

&lt;p&gt;Signed,&lt;/p&gt;

&lt;p&gt;NUnit Core Team (in alphabetic order of last name)&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Mikkel Bundgaard&lt;/li&gt;
  &lt;li&gt;Sean Killeen&lt;/li&gt;
  &lt;li&gt;Joseph Musser&lt;/li&gt;
  &lt;li&gt;Charlie Poole&lt;/li&gt;
  &lt;li&gt;Rob Prouse&lt;/li&gt;
  &lt;li&gt;Terje Sandstrom&lt;/li&gt;
&lt;/ul&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2022/02/26/ukraine-statement.html</link>
                <guid>https://nunit.org/news/update/nunit/2022/02/26/ukraine-statement</guid>
                <pubDate>2022-02-26T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.16 Beta 1 Released</title>
                <description>&lt;p&gt;This release features a new agent for tests targeting .NET 6.0. In addition, the NETCORE runner (i.e. the dotnet tool) now runs under .NET 6.0, allowing it to execute tests targeting all versions of .NET Core, .NET 5.0 and .NET 6.0. A number of smaller changes are also included.&lt;/p&gt;

&lt;p&gt;You can download the NUnit Console from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://www.chocolatey.org/profiles/nunit.org&quot;&gt;Chocolatey&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/console-and-engine.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2022/02/06/nunit-console-3.15.0-beta1.html</link>
                <guid>https://nunit.org/news/update/nunit/2022/02/06/nunit-console-3.15.0-beta1</guid>
                <pubDate>2022-02-06T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.14 Released</title>
                <description>&lt;p&gt;This release features a new agent for tests targeting .NET 5.0. In addition, automation of our publication and release process is now complete from creation of a draft release through releasing to production on GitHub. While this doesn’t impact users directly, it will allow us to speed up the introduction of new features in coming releases.&lt;/p&gt;

&lt;p&gt;This release includes code contributions from &lt;a href=&quot;https://github.com/CharliePoole&quot;&gt;Charlie Poole&lt;/a&gt;, &lt;a href=&quot;https://github.com/jnm2&quot;&gt;Joseph Musser&lt;/a&gt;, &lt;a href=&quot;https://github.com/mikkelbu&quot;&gt;Mikkel Nylander Bundgaard&lt;/a&gt; and &lt;a href=&quot;https://github.com/k15tfu&quot;&gt;Ilia K&lt;/a&gt;. Thank you to all those who contributed both in code, and otherwise.&lt;/p&gt;

&lt;p&gt;You can download the NUnit Console from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://www.chocolatey.org/profiles/nunit.org&quot;&gt;Chocolatey&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/console-and-engine.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2022/01/15/nunit-console-3.14.0.html</link>
                <guid>https://nunit.org/news/update/nunit/2022/01/15/nunit-console-3.14.0</guid>
                <pubDate>2022-01-15T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.13.2 Released</title>
                <description>&lt;p&gt;This is another build-only milestone. The previous release, 3.13.1, required some intervention in order to complete correctly. The build fixes in this one are intended to allow publishing and release to run to completion.&lt;/p&gt;

&lt;p&gt;There are no user-facing fixes or improvements in this release.&lt;/p&gt;

&lt;p&gt;You can download the NUnit Console from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://www.chocolatey.org/profiles/nunit.org&quot;&gt;Chocolatey&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/console-and-engine.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2022/01/05/nunit-console-3.13.2.html</link>
                <guid>https://nunit.org/news/update/nunit/2022/01/05/nunit-console-3.13.2</guid>
                <pubDate>2022-01-05T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.13.1 Released</title>
                <description>&lt;p&gt;This release is entirely made up of improvements to the build process and is being released in order to test that process. There are no user-facing bug fixes or improvements in this release as compared to 3.13.0.&lt;/p&gt;

&lt;p&gt;This release includes code contributions from &lt;a href=&quot;https://github.com/CharliePoole&quot;&gt;Charlie Poole&lt;/a&gt; and &lt;a href=&quot;https://github.com/mikkelbu&quot;&gt;Mikkel Nylander Bundgaard&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;You can download the NUnit Console from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://www.chocolatey.org/profiles/nunit.org&quot;&gt;Chocolatey&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/console-and-engine.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2022/01/04/nunit-console-3.13.1.html</link>
                <guid>https://nunit.org/news/update/nunit/2022/01/04/nunit-console-3.13.1</guid>
                <pubDate>2022-01-04T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.13 Released</title>
                <description>&lt;p&gt;This is the first release of the NUnit Console Runner, which allows running of both .NET Framework and .NET Core tests, either separately or in combination. The Console Runner executes under the .NET Framework but is able to launch .NET Core agents and communicate with them over a TCP connection.&lt;/p&gt;

&lt;p&gt;A second major feature is the availability of preemptive cancellation when the normal approach of requesting the test run to terminate itself doesn’t work. This is an engine feature, available to any runners supporting cancellation.&lt;/p&gt;

&lt;p&gt;This release includes code contributions from &lt;a href=&quot;https://github.com/CharliePoole&quot;&gt;Charlie Poole&lt;/a&gt;, &lt;a href=&quot;https://github.com/jnm2&quot;&gt;Joseph Musser&lt;/a&gt;, &lt;a href=&quot;https://github.com/mikkelbu&quot;&gt;Mikkel Nylander Bundgaard&lt;/a&gt;, &lt;a href=&quot;https://github.com/ChrisMaddock&quot;&gt;Chris Maddock&lt;/a&gt;, &lt;a href=&quot;https://github.com/rprouse&quot;&gt;Rob Prouse&lt;/a&gt;, &lt;a href=&quot;https://github.com/ian144&quot;&gt;Ian144&lt;/a&gt;, &lt;a href=&quot;https://github.com/x789&quot;&gt;TillW&lt;/a&gt;, &lt;a href=&quot;https://github.com/manfred-brands&quot;&gt;Manfred Brands&lt;/a&gt;, &lt;a href=&quot;https://github.com/TimonPost&quot;&gt;Timon&lt;/a&gt; and &lt;a href=&quot;https://github.com/SeanKilleen&quot;&gt;Sean Killeen&lt;/a&gt;. Thank you to all those who contributed both in code, and otherwise.&lt;/p&gt;

&lt;p&gt;You can download the NUnit Console from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://www.chocolatey.org/profiles/nunit.org&quot;&gt;Chocolatey&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/console-and-engine.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2021/12/01/nunit-console-3.13.0.html</link>
                <guid>https://nunit.org/news/update/nunit/2021/12/01/nunit-console-3.13.0</guid>
                <pubDate>2021-12-01T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.13.2 Hotfix Release</title>
                <description>&lt;p&gt;This release fixes a new issue with the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;FixtureLifeCycle&lt;/code&gt; attribute where &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;IDisposable&lt;/code&gt; test fixtures were not being disposed properly. As always, &lt;a href=&quot;https://github.com/gleb-osokin&quot;&gt;@gleb-osokin&lt;/a&gt; has been a great help with this new feature.&lt;/p&gt;

&lt;p&gt;It also fixes a long-standing performance issue with &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CollectionAssert.AreEquivalent&lt;/code&gt; and the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CollectionEquivalentConstraint&lt;/code&gt; when comparing large collections. The deep comparison that NUnit performs on the two collections will always have a worst case bound of O(n^2) but we have optimized it so that the majority of use cases will be closer to O(n).&lt;/p&gt;

&lt;p&gt;We’ve also made significant optimizations to the OR filters for selecting tests using their full name. This dramatically improves test performance for large code bases that use &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;dotnet test&lt;/code&gt;. Thanks to &lt;a href=&quot;https://github.com/pakrym&quot;&gt;@pakrym&lt;/a&gt; for his help with this.&lt;/p&gt;

&lt;p&gt;See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/framework.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2021/04/27/nunit-3.13.2.html</link>
                <guid>https://nunit.org/news/update/nunit/2021/04/27/nunit-3.13.2</guid>
                <pubDate>2021-04-27T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.13.1 Hotfix Release</title>
                <description>&lt;p&gt;This release addresses several misses with the new &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;FixtureLifeCycle&lt;/code&gt; attribute, switches to using &lt;a href=&quot;https://github.com/dotnet/sourcelink&quot;&gt;SourceLink&lt;/a&gt; and NuGet &lt;a href=&quot;https://docs.microsoft.com/en-us/nuget/create-packages/symbol-packages-snupkg&quot;&gt;snupkg&lt;/a&gt; packages for debugging into NUnit from your unit tests. It also addresses issues with the time format of ignored and explicit tests in the test results file.&lt;/p&gt;

&lt;p&gt;You may download NUnit 3.13.1 from &lt;a href=&quot;https://github.com/nunit/nunit/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/framework.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2021/01/31/nunit-3.13.1.html</link>
                <guid>https://nunit.org/news/update/nunit/2021/01/31/nunit-3.13.1</guid>
                <pubDate>2021-01-31T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.12 Released</title>
                <description>&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;The .NET Core Console remains in Beta due to some unresolved dependency loading and framework targeting issues - contributions to
fix these issues would be very welcome! An updated Beta has been released as version 3.12.0-beta2.&lt;/p&gt;

&lt;p&gt;Code contributions in this release were included from &lt;a href=&quot;https://github.com/CharliePoole&quot;&gt;Charlie Poole&lt;/a&gt;, &lt;a href=&quot;https://github.com/ChrisMaddock&quot;&gt;Chris Maddock&lt;/a&gt;, &lt;a href=&quot;https://github.com/tdctaz&quot;&gt;Christian Bay&lt;/a&gt;, &lt;a href=&quot;https://github.com/ermshiperete&quot;&gt;Eberhard Beilharz&lt;/a&gt;, &lt;a href=&quot;https://github.com/ejball&quot;&gt;Ed Ball&lt;/a&gt;, &lt;a href=&quot;https://github.com/jnm2&quot;&gt;Joseph Musser&lt;/a&gt;, &lt;a href=&quot;https://github.com/mano-si&quot;&gt;Manohar Singh&lt;/a&gt;, &lt;a href=&quot;https://github.com/mcavigelli&quot;&gt;Mattias Cavigelli&lt;/a&gt; and &lt;a href=&quot;https://github.com/mikkelbu&quot;&gt;Mikkel Nylander Bundgaard&lt;/a&gt;. Thank you to all those who contributed both in code, and otherwise.&lt;/p&gt;

&lt;p&gt;You can download the NUnit Console from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://www.chocolatey.org/profiles/nunit.org&quot;&gt;Chocolatey&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/console-and-engine.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2021/01/17/nunit-console-3.12.html</link>
                <guid>https://nunit.org/news/update/nunit/2021/01/17/nunit-console-3.12</guid>
                <pubDate>2021-01-17T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.13 Released</title>
                <description>&lt;p&gt;The &lt;a href=&quot;https://docs.nunit.org/articles/nunit/writing-tests/attributes/fixturelifecycle.html&quot;&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;FixtureLifeCycle&lt;/code&gt;&lt;/a&gt; attribute has been added to indicate that an instance for a test fixture or all test fixtures in an assembly should be constructed for each test within the fixture or assembly.&lt;/p&gt;

&lt;p&gt;This attribute may be applied to a test fixture (class) or to a test assembly. It is useful in combination with the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/writing-tests/attributes/parallelizable.html&quot;&gt;Parallelizable Attribute&lt;/a&gt; so that a new instance of a test fixture is constructed for every test within the test fixture. This allows tests to run in isolation without sharing instance fields and properties during parallel test runs. This make running parallel tests easier because it is easier to make your tests thread safe.&lt;/p&gt;

&lt;p&gt;This release also fixes several issues running tests in .NET 5.0. If your tests target .NET 5.0, we recommend updating to this release.&lt;/p&gt;

&lt;p&gt;You may download NUnit 3.13 from &lt;a href=&quot;https://github.com/nunit/nunit/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/framework.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2021/01/07/nunit-3.13.html</link>
                <guid>https://nunit.org/news/update/nunit/2021/01/07/nunit-3.13</guid>
                <pubDate>2021-01-07T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.12.0 Beta 1 Released</title>
                <description>&lt;p&gt;This is the first beta release of the NUnit Console able to run .NET Core Tests. In addition to this, this release also contains a number of bug fixes, improvements when running on Mono and significant refactoring work towards the goal of creating an engine able to run tests on a wider range of .NET platforms.&lt;/p&gt;

&lt;p&gt;We’re particularly interested in this beta release being tested by users of the .NET Core console and users running tests on Mono. Please feedback any issues to the &lt;a href=&quot;https://github.com/nunit/nunit-console/issues&quot;&gt;nunit-console repository&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The .NET Core Console is a separate executable to the original version, and can be found in either the .zip file download, or the new &lt;a href=&quot;https://www.nuget.org/packages/NUnit.ConsoleRunner.NetCore/&quot;&gt;NUnit.ConsoleRunner.NetCore&lt;/a&gt; NuGet package. Our longer-term aim is to create a single console which is able to run both .NET Core and .NET Framework tests.&lt;/p&gt;

&lt;p&gt;Code contributions in this release were included from &lt;a href=&quot;https://github.com/CharliePoole&quot;&gt;Charlie Poole&lt;/a&gt;, &lt;a href=&quot;https://github.com/ChrisMaddock&quot;&gt;Chris Maddock&lt;/a&gt;, &lt;a href=&quot;https://github.com/tdctaz&quot;&gt;Christian Bay&lt;/a&gt;, &lt;a href=&quot;https://github.com/ermshiperete&quot;&gt;Eberhard Beilharz&lt;/a&gt;, &lt;a href=&quot;https://github.com/jnm2&quot;&gt;Joseph Musser&lt;/a&gt;, &lt;a href=&quot;https://github.com/mano-si&quot;&gt;Manohar Singh&lt;/a&gt; and &lt;a href=&quot;https://github.com/mikkelbu&quot;&gt;Mikkel Nylander Bundgaard&lt;/a&gt;. Thank you to all those who contributed both in code, and other ways!&lt;/p&gt;

&lt;p&gt;You can download the NUnit Console from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://www.chocolatey.org/profiles/nunit.org&quot;&gt;Chocolatey&lt;/a&gt;. See the &lt;a href=&quot;https://docs.nunit.org/articles/nunit/release-notes/console-and-engine.html&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2020/08/01/nunit-console-3.12.0-beta1.html</link>
                <guid>https://nunit.org/news/update/nunit/2020/08/01/nunit-console-3.12.0-beta1</guid>
                <pubDate>2020-08-01T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Launches docs.nunit.org, Welcomes Sean Killeen as Docs Project Lead</title>
                <description>&lt;p&gt;NUnit’s documentation has moved from its former GitHub wiki to a new site at &lt;a href=&quot;https://docs.nunit.org&quot;&gt;https://docs.nunit.org&lt;/a&gt;. The site is now built from the content at the &lt;a href=&quot;https://github.com/nunit/docs&quot;&gt;nunit/docs GitHub repository&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://SeanKilleen.com&quot;&gt;Sean Killeen&lt;/a&gt; has joined the NUnit team as the new lead of the docs project. We welcome Sean to the project, and are excited to see everyone’s great contributions to the docs going forward!&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/docs/2020/07/26/new-docs-site-launched.html</link>
                <guid>https://nunit.org/news/update/nunit/docs/2020/07/26/new-docs-site-launched</guid>
                <pubDate>2020-07-26T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 4.0.0 Alpha.1</title>
                <description>&lt;h1 id=&quot;nunit3testadapter-version-400-alpha1-is-released&quot;&gt;NUnit3TestAdapter version 4.0.0-alpha.1 is released.&lt;/h1&gt;

&lt;p&gt;This is an early pre-release version.&lt;/p&gt;

&lt;p&gt;The code has been rewritten/refactored in order to get some of the more complex issues fixed. It does pass all the automatic tests we have, but there are still more tests we would like to take it through, before we release a beta.&lt;/p&gt;

&lt;p&gt;We would really appreciate it, if you give this alpha a spin and report whatever you find back to us.&lt;/p&gt;

&lt;p&gt;The major fix in this release is to bring back the &lt;strong&gt;Explicit&lt;/strong&gt; test runs, both in Visual Studio and on the command line with dotnet test and vstest.console. In addition to this, the implementation handles even more cases than before.&lt;/p&gt;

&lt;p&gt;Furthermore, there has been a significant performance improvement for large test sets, in particular when you run with categories or other filters.&lt;/p&gt;

&lt;h2 id=&quot;reason-for-major-version-change&quot;&gt;Reason for major version change&lt;/h2&gt;

&lt;p&gt;The reason for the major version change is that the way v4 interacts with the nunit.engine has been completely rewritten. The v3 version is heavily dependent on using XML internally all over the adapter code.&lt;/p&gt;

&lt;p&gt;In v4 this has changed to transforming the xml to an object model at the time it is loaded from the engine, and then working on the object model instead. This brings back the &lt;strong&gt;Explicit&lt;/strong&gt; feature, and the intention is to pave the way for other changes we can do. Further, under discussion is a possible drop of supporting the vsix variant, and also set the minimum supported framework version to 4.5. Due to the internal rewrite there might be a intermittent loss of some features, we got one in the alpha.1 version, which is fixed now for the beta, but there might me more. However, there are around 20000 downloads now, with very few issues reported, so it might be better then feared. The changes will also pave the way for a possible better handling of the FQN issues we have - which are very annoying, and which are near impossible to handle in v3. We still need some more from MS in order to do this, but v4 should then be able to handle it. When the adapter was first written back in 2011/2012 it was a much simpler “thing” than it has become over the years. At that time the XML approach was ok, but now, the code is simply too cluttered to continue.&lt;/p&gt;

&lt;p&gt;About the benefits in v4, in addition to bringing back the Explicit feature (and better than it was before), v4 is generally faster, and will handle large amount of tests much better. Further, with an upcoming fix in NUnit itself we can skip the pre-execution discovery phase completely, thus making the adapter even faster. This will not be possible to do with the v3 code base.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://docs.nunit.org/articles/vs-test-adapter/Adapter-Release-Notes.html#nunit3-test-adapter-for-visual-studio---version-400-alpha1---july-12-2020&quot;&gt;the release notes&lt;/a&gt; for details on what has changed in 4.0.0-alpha.1.&lt;br /&gt;
&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/4.0.0-alpha.1&quot;&gt;Download NuGet package&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Note:  There is no VSIX for pre-releases since that is not supported by the VSIX system.&lt;/p&gt;
</description>
                <link>https://nunit.org/2020/07/12/NUnit3TestAdapter-4.0.0-alpha.1.html</link>
                <guid>https://nunit.org/2020/07/12/NUnit3TestAdapter-4.0.0-alpha.1</guid>
                <pubDate>2020-07-12T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 3.17</title>
                <description>&lt;p&gt;NUnit3TestAdapter version 3.17.0 is released.&lt;/p&gt;

&lt;p&gt;This release has a series of enhancements and bugfixes. There have been two 3.17 beta releases (beta.1 and beta.2) published earlier on nuget.org. A major bugfix is that the console output now is properly appearing. There are also a series of fixes for corner cases.&lt;/p&gt;

&lt;p&gt;StopOnError can be very useful to reduce time of long test runs that are failing.&lt;/p&gt;

&lt;p&gt;The ability to set custom paths for the test code can be useful with data driven tests, where you want to point to the data file (and line number therein) instead of the default C# test code.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://docs.nunit.org/articles/vs-test-adapter/Adapter-Release-Notes.html#nunit3-test-adapter-for-visual-studio---version-3170---july-11-2020&quot;&gt;the release notes&lt;/a&gt; for details on what has changed in 3.17.&lt;br /&gt;
&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/3.17.0&quot;&gt;Download NuGet package&lt;/a&gt;
&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2020/07/11/NUnit3TestAdapter-3.17.html</link>
                <guid>https://nunit.org/2020/07/11/NUnit3TestAdapter-3.17</guid>
                <pubDate>2020-07-11T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.11.1 Released</title>
                <description>&lt;p&gt;Version 3.11.1 of the NUnit Console and Engine has now been released. This hotfix fixes a problem with NUnit Project file settings being ignored.&lt;/p&gt;

&lt;p&gt;You may download NUnit Console 3.11.1 from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Console-Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2020/02/15/nunit-console-3.11.1.html</link>
                <guid>https://nunit.org/news/update/nunit/2020/02/15/nunit-console-3.11.1</guid>
                <pubDate>2020-02-15T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.11 Released</title>
                <description>&lt;p&gt;Version 3.11 of the NUnit Console and Engine has now been released. 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.&lt;/p&gt;

&lt;p&gt;You may download NUnit Console 3.11 from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;GitHub&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Console-Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2020/01/26/nunit-console-3.11.html</link>
                <guid>https://nunit.org/news/update/nunit/2020/01/26/nunit-console-3.11</guid>
                <pubDate>2020-01-26T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 3.15</title>
                <description>&lt;p&gt;NUnit3TestAdapter version 3.15.0 is released.&lt;/p&gt;

&lt;p&gt;This release is a major performance improvement release. When used from Visual Studio, and used with a selection of tests, it will significantly speed up the discovery of those. Note that discovery is also a part of the execution, so you will also see the performance improvement for execution. It will be mostly noticable when you have a large set of tests.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/nunit/docs/wiki/Adapter-Release-Notes&quot;&gt;the release notes&lt;/a&gt; for details on what has changed in 3.15.&lt;br /&gt;
&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/3.15.0&quot;&gt;Download NuGet package&lt;/a&gt;
&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2019/08/23/NUnit3TestAdapter-3.15.html</link>
                <guid>https://nunit.org/2019/08/23/NUnit3TestAdapter-3.15</guid>
                <pubDate>2019-08-23T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 3.14</title>
                <description>&lt;p&gt;NUnit3TestAdapter version 3.14.0 is released.&lt;/p&gt;

&lt;p&gt;This release has a set of features and enhancements, and a couple of bug fixes.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/nunit/docs/wiki/Adapter-Release-Notes&quot;&gt;the release notes&lt;/a&gt; for details on what has changed in 3.14.&lt;br /&gt;
&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/3.14.0&quot;&gt;Download NuGet package&lt;/a&gt;
&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2019/08/08/Nunit3TestAdapter-3.14.html</link>
                <guid>https://nunit.org/2019/08/08/Nunit3TestAdapter-3.14</guid>
                <pubDate>2019-08-08T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit2 TestAdapter 2.2 Released for VS2019 support</title>
                <description>&lt;p&gt;This release is for supporting VS 2019 and VS 2017 SDK projects.  See further details in &lt;a href=&quot;https://hermit.no/new-version-of-the-nunit-2-adapter-supporting-visual-studio-2019/&quot;&gt;this post&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.nuget.org/packages/NUnitTestAdapter/2.2.0&quot;&gt;Download NuGet adapter&lt;/a&gt;
&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnitTestAdapter&quot;&gt;Download VSIX adapter&lt;/a&gt;
&lt;a href=&quot;https://github.com/nunit/docs/wiki/AdapterV2-Release-Notes&quot;&gt;Release Notes&lt;/a&gt;&lt;/p&gt;

</description>
                <link>https://nunit.org/news/update/nunit/2019/06/05/nunit2testadapter-2.2.html</link>
                <guid>https://nunit.org/news/update/nunit/2019/06/05/nunit2testadapter-2.2</guid>
                <pubDate>2019-06-05T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.12 Released</title>
                <description>&lt;p&gt;This release of NUnit finally drops support for .NET 2.0. If your application still targets .NET 2.0, your tests will need to target at least .NET 3.5. Microsoft ended support for .NET 2.0 on July 12, 2011. Microsoft recommends that everyone migrate to at least .NET Framework 3.5 SP1 for security and performance fixes.&lt;/p&gt;

&lt;p&gt;This release dramatically improves NUnit support for async tests including returning ValueTask and custom tasks from tests, improved handling of SynchronizationContexts and better exception handling.&lt;/p&gt;

&lt;p&gt;The .NET Standard 2.0 version of NUnit continues to gain more functionality that is found in the .NET 4.5 version of the framework like setting the ApartmentState and enabling Timeout on tests.&lt;/p&gt;

&lt;p&gt;You may download NUnit 3.12 from &lt;a href=&quot;https://github.com/nunit/nunit/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Framework-Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2019/05/14/nunit-3.12.html</link>
                <guid>https://nunit.org/news/update/nunit/2019/05/14/nunit-3.12</guid>
                <pubDate>2019-05-14T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.10 Released</title>
                <description>&lt;p&gt;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 services and extensions. This deprecates the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;nunit.engine.netstandard&lt;/code&gt; NuGet package. Any test runners using the old .NET Standard version of the engine should switch to this release.&lt;/p&gt;

&lt;p&gt;The –params command line option which took multiple test parameters separated by a semicolon is now deprecated in favor of the new –testparam command line option. One of the most common uses for test parameters was to pass connection strings into tests but this required workarounds to handle the semicolons. Now you must pass in each test parameter separately using a –testparam or –tp option for each.&lt;/p&gt;

&lt;p&gt;You may download NUnit Console 3.10 from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Console-Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2019/03/24/nunit-console-3.10.html</link>
                <guid>https://nunit.org/news/update/nunit/2019/03/24/nunit-console-3.10</guid>
                <pubDate>2019-03-24T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 3.13</title>
                <description>&lt;p&gt;NUnit3TestAdapter version 3.13.0 is released.&lt;/p&gt;

&lt;p&gt;This release focuses on enhancements: improving and fixing the generation of NUnit3 Test Results XML and removing internal properties.  It also ensures that the VSIX version works with VS2019. 
See &lt;a href=&quot;https://github.com/nunit/docs/wiki/Adapter-Release-Notes&quot;&gt;the release notes&lt;/a&gt; for details on what has changed in 3.13.&lt;br /&gt;
&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/3.13.0&quot;&gt;Download NuGet package&lt;/a&gt;
&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2019/02/20/NUnit3TestAdapter-3.13.html</link>
                <guid>https://nunit.org/2019/02/20/NUnit3TestAdapter-3.13</guid>
                <pubDate>2019-02-20T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 3.12</title>
                <description>&lt;p&gt;NUnit3TestAdapter version 3.12.0 is released.&lt;/p&gt;

&lt;p&gt;This release focuses on two enhancements: generating NUnit3 Test Results XML and updating the NUnit engine which avoids clashes with user test project dependencies.
See &lt;a href=&quot;https://github.com/nunit/docs/wiki/Adapter-Release-Notes&quot;&gt;the release notes&lt;/a&gt; for details on what has changed in 3.12.&lt;br /&gt;
&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/3.12.0&quot;&gt;Download NuGet package&lt;/a&gt;
&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2018/12/19/NUnit3TestAdapter-3.12.html</link>
                <guid>https://nunit.org/2018/12/19/NUnit3TestAdapter-3.12</guid>
                <pubDate>2018-12-19T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 3.11.2</title>
                <description>&lt;p&gt;NUnit3TestAdapter version 3.11.2 is released.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/nunit/docs/wiki/Adapter-Release-Notes&quot;&gt;the release notes&lt;/a&gt; for what has changed.  Also see section for release 3.11 which contains the bugs and features.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/3.11.2&quot;&gt;Download NuGet package&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2018/11/23/NUnit3TestAdapter-3.11.2.html</link>
                <guid>https://nunit.org/2018/11/23/NUnit3TestAdapter-3.11.2</guid>
                <pubDate>2018-11-23T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunittestgenerator 2.1</title>
                <description>&lt;p&gt;NUnit Test Generator extension for Visual Studio 2017 version 2.1 is released.&lt;/p&gt;

&lt;p&gt;Supports new structure for Visual Studio 2017 Update 9 and forward.
(Note: If not disabled in VS, this extension is automatically updated once installed)&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/nunit/docs/wiki/TestGenerator-Release-Notes&quot;&gt;the release notes&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.TestGeneratorNUnitextension-18371&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2018/11/22/NUnitTestGenerator-2.1.html</link>
                <guid>https://nunit.org/2018/11/22/NUnitTestGenerator-2.1</guid>
                <pubDate>2018-11-22T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.11 Released</title>
                <description>&lt;ul&gt;
  &lt;li&gt;More informative assertion messages&lt;/li&gt;
  &lt;li&gt;PlatformAttribute is available on and now detects .NET Core&lt;/li&gt;
  &lt;li&gt;ValuesAttribute now works with nullable types&lt;/li&gt;
  &lt;li&gt;Async tests detecting and running Windows Forms or WPF message pumps rather than deadlocking&lt;/li&gt;
  &lt;li&gt;Support for UWP 10.0 is back via .NET Standard 1.4&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You may download NUnit 3.11 from &lt;a href=&quot;https://github.com/nunit/nunit/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Framework-Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2018/10/06/nunit-3.11.html</link>
                <guid>https://nunit.org/news/update/nunit/2018/10/06/nunit-3.11</guid>
                <pubDate>2018-10-06T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console and Engine 3.9 Released</title>
                <description>&lt;p&gt;This release should stop the dreaded SocketException problem on shutdown. The console also no longer returns -5 when AppDomains fail to unload at the end of a test run. These fixes should make CI runs much more stable and predictible.&lt;/p&gt;

&lt;p&gt;For developers working on the NUnit Console and Engine project, Visual Studio 2017 update 5 or newer is now required to compile on the command line. This does not effect developers using NUnit or the NUnit Console, both of which support building and running your tests in any IDE and on any .NET Framework back to .NET 2.0.&lt;/p&gt;

&lt;p&gt;You may download NUnit Console 3.9 from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Console-Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2018/09/05/nunit-console-3.9.html</link>
                <guid>https://nunit.org/news/update/nunit/2018/09/05/nunit-console-3.9</guid>
                <pubDate>2018-09-05T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 3.15.1</title>
                <description>&lt;p&gt;NUnit3TestAdapter version 3.15.1 is released.&lt;/p&gt;

&lt;p&gt;This is a hotfix release.&lt;br /&gt;
Vesion 3.15.0 introduced a prefilter to increase VS test performance.  In a few cases, see  &lt;a href=&quot;https://github.com/nunit/nunit3-vs-adapter/issues/651&quot;&gt;Issue 651&lt;/a&gt; which also contains links to the different cases, the tests was not run.  One of the issues is also caused by an &lt;a href=&quot;https://github.com/nunit/nunit/issues/3356&quot;&gt;NUnit Framework issue&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;In this hotfix the prefilter is behind a feature flag, which by default is off. It can be turned on by setting a &lt;a href=&quot;https://github.com/nunit/docs/wiki/Tips-And-Tricks#PreFilter&quot;&gt;PreFilter option in a runsettings&lt;/a&gt; file.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/nunit/docs/wiki/Adapter-Release-Notes&quot;&gt;the release notes&lt;/a&gt; for details on what has changed in 3.15.1&lt;br /&gt;
&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/3.15.1&quot;&gt;Download NuGet package&lt;/a&gt;
&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2018/08/30/NUnit3TestAdapter-3.15.1.html</link>
                <guid>https://nunit.org/2018/08/30/NUnit3TestAdapter-3.15.1</guid>
                <pubDate>2018-08-30T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Visual Studio Project Loader 3.8 Released</title>
                <description>&lt;p&gt;We have released an update to the Visual Studio Project Loader extension.&lt;/p&gt;

&lt;p&gt;This release contains miscellaneous bug fixes - see the changelog for more details.&lt;/p&gt;

&lt;p&gt;Download from &lt;a href=&quot;https://github.com/nunit/vs-project-loader/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/packages/NUnit.Extension.VSProjectLoader/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://chocolatey.org/packages/nunit-extension-vs-project-loader&quot;&gt;Chocolatey&lt;/a&gt;.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2018/08/04/vs-project-loader-3.8.html</link>
                <guid>https://nunit.org/news/update/nunit/2018/08/04/vs-project-loader-3.8</guid>
                <pubDate>2018-08-04T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.10.1 Released</title>
                <description>&lt;p&gt;This release adds a .NET Standard 2.0 version of the framework which re-enables most of the features that have been missing in our earlier .NET Standard builds like parallelism, timeouts, directory and path based asserts, etc. It also contains numerous bug fixes and smaller enhancements. We’ve improved our XML docs, fixed performance issues and added more detail to Multiple Asserts.&lt;/p&gt;

&lt;p&gt;This release also contains source-indexed PDB files allowing developers to debug into the NUnit Framework. This allows you to track down errors or see how the framework works.&lt;/p&gt;

&lt;p&gt;In order to support the .NET Standard 2.0 version, the NUnit project switched to the new CSPROJ format and now requires Visual Studio 2017 to compile. This only effects people contributing to the project. NUnit still supports building and compiling your tests in older .NET IDEs and NUnit still supports older versions of the .NET Framework back to 2.0. For contributors, NUnit can now compile all supported targets on Windows, Linux and Mac using the Cake command line build.&lt;/p&gt;

&lt;p&gt;You may download NUnit 3.10.1 from &lt;a href=&quot;https://github.com/nunit/nunit/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2018/03/12/nunit-310.html</link>
                <guid>https://nunit.org/news/update/nunit/2018/03/12/nunit-310</guid>
                <pubDate>2018-03-12T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Visual Studio Project Loader 3.7 Released</title>
                <description>&lt;p&gt;We have released an update to the Visual Studio Project Loader extension.&lt;/p&gt;

&lt;p&gt;This release adds support for new .csproj file format, and resolves an issue with missing optional project elements.&lt;/p&gt;

&lt;p&gt;Download from &lt;a href=&quot;https://github.com/nunit/vs-project-loader/releases&quot;&gt;GitHub&lt;/a&gt;, &lt;a href=&quot;https://www.nuget.org/packages/NUnit.Extension.VSProjectLoader/&quot;&gt;NuGet&lt;/a&gt; or &lt;a href=&quot;https://chocolatey.org/packages/nunit-extension-vs-project-loader&quot;&gt;Chocolatey&lt;/a&gt;.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2017/11/18/vs-project-loader-3.7.html</link>
                <guid>https://nunit.org/news/update/nunit/2017/11/18/vs-project-loader-3.7</guid>
                <pubDate>2017-11-18T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Joins the .NET Foundation</title>
                <description>&lt;p&gt;&lt;img src=&quot;/img/nunit_dotnetfoundation.png&quot; alt=&quot;NUnit and the .NET Foundation&quot; /&gt;&lt;/p&gt;

&lt;p&gt;NUnit is the oldest and most popular unit testing framework for .NET. It was originally written by Philip Craig in 2000 on an alpha release of the .NET Framework. NUnit is likely one of the first and longest running open source projects for .NET.&lt;/p&gt;

&lt;p&gt;As such, we are happy to announce that the NUnit Project is joining the &lt;a href=&quot;https://www.dotnetfoundation.org&quot;&gt;.NET Foundation&lt;/a&gt;. NUnit will continue to be run by the core team, &lt;a href=&quot;https://www.alteridem.net&quot;&gt;Rob Prouse&lt;/a&gt;, &lt;a href=&quot;https://www.charliepoole.org/&quot;&gt;Charlie Poole&lt;/a&gt;, &lt;a href=&quot;https://Hermit.no&quot;&gt;Terje Sandstrom&lt;/a&gt;, &lt;a href=&quot;https://github.com/ChrisMaddock&quot;&gt;Chris Maddock&lt;/a&gt; and &lt;a href=&quot;https://github.com/jnm2&quot;&gt;Joseph Musser&lt;/a&gt;. The &lt;a href=&quot;https://www.dotnetfoundation.org&quot;&gt;.NET Foundation&lt;/a&gt; will provide guidance and support to help ensure the future of the project.&lt;/p&gt;

&lt;p&gt;The success of NUnit has been made possible through the hard work of our many &lt;a href=&quot;https://github.com/nunit/nunit/graphs/contributors&quot;&gt;contributors&lt;/a&gt; and &lt;a href=&quot;https://github.com/orgs/nunit/people&quot;&gt;team members&lt;/a&gt;. This is the perfect time to thank everyone for the help and contributions that have made NUnit the success that it is. This month, the various NUnit packages passed &lt;strong&gt;30 million downloads&lt;/strong&gt; on &lt;a href=&quot;https://www.nuget.org/&quot;&gt;NuGet.org&lt;/a&gt;. We couldn’t have done that without the dedication of the many volunteers that donate their time and knowledge to the project.&lt;/p&gt;

&lt;p&gt;The .NET Foundation is an independent organization dedicated to strengthening the future of the .NET ecosystem by promoting openness and community participation. The .NET Foundation supports .NET open source by promoting the broad spectrum of software available to .NET developers and by advocating for the needs of .NET open source developers in the community. They evangelize the benefits of the .NET platform to the wider community of developers and they promote the benefits of the open source model to developers already using .NET.&lt;/p&gt;

&lt;p&gt;Read the &lt;a href=&quot;https://www.dotnetfoundation.org/blog/2017/11/16/welcome-dnn-nunit-ironpython-mvvmcross-sourcelink-ilmerge-and-humanizer-to-the-net-foundation&quot;&gt;.NET Foundation’s blog post welcoming NUnit&lt;/a&gt; and six other new projects. We look forward to joining other great projects like IronPython, MvvmCross, Humanizer, SignlR, ASP.NET Core, Cake, xUnit and many more. Today is an exciting new direction for the NUnit project.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2017/11/16/dotnetfoundation.html</link>
                <guid>https://nunit.org/news/update/nunit/2017/11/16/dotnetfoundation</guid>
                <pubDate>2017-11-16T14:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.9 Released</title>
                <description>&lt;p&gt;This release addresses numerous parallelization issues that were introduced in 3.8 when method level parallelization was added. Most of the parallelization issues resolved were tests never completing when using some combinations of parallel tests and &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ApartmentState&lt;/code&gt; not being properly applied to tests in all cases.&lt;/p&gt;

&lt;p&gt;You may download NUnit 3.9 from &lt;a href=&quot;https://github.com/nunit/nunit/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2017/11/10/nunit-39.html</link>
                <guid>https://nunit.org/news/update/nunit/2017/11/10/nunit-39</guid>
                <pubDate>2017-11-10T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.8.1 Released</title>
                <description>&lt;p&gt;This release removes several methods and attributes that were marked obsolete in the original 3.0 release. Support for iOS and Android has been improved.&lt;/p&gt;

&lt;p&gt;An issue that caused unit tests to run slower was addressed as was a bug that prevented the use of Assert.Multiple in async code.&lt;/p&gt;

&lt;p&gt;The Order attribute can now also be applied to the class level to set the order that test fixtures will be run.&lt;/p&gt;

&lt;p&gt;The 3.8.1 release fixes two critical regressions in the 3.8 release. The first caused the console runner to crash if you are using test parameters. The second issue caused collection constraints checking for multiple items in a collection to fail.&lt;/p&gt;

&lt;p&gt;You may download NUnit 3.8.1 from &lt;a href=&quot;https://github.com/nunit/nunit/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2017/08/27/nunit-38.html</link>
                <guid>https://nunit.org/news/update/nunit/2017/08/27/nunit-38</guid>
                <pubDate>2017-08-27T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>Nunit3testadapter 3.8</title>
                <description>&lt;p&gt;NUnit3TestAdapter, version 3.8 is released.&lt;/p&gt;

&lt;p&gt;Major feature is support for .NET Core /.NET Standard.&lt;/p&gt;

&lt;p&gt;See &lt;a href=&quot;https://github.com/nunit/docs/wiki/Adapter-Release-Notes&quot;&gt;the release notes&lt;/a&gt; for other fixes.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://www.nuget.org/packages/NUnit3TestAdapter/3.8.0&quot;&gt;Download nuget package&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnit3TestAdapter&quot;&gt;Download VSIX&lt;/a&gt;&lt;/p&gt;
</description>
                <link>https://nunit.org/2017/07/19/NUnit3TestAdapter-3.8.html</link>
                <guid>https://nunit.org/2017/07/19/NUnit3TestAdapter-3.8</guid>
                <pubDate>2017-07-19T00:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Console 3.7 Released</title>
                <description>&lt;p&gt;This release of the NUnit console runner and engine creates a .NET Standard version of the engine for use in the Visual Studio Adapter. It also fixes several issues that caused the runner to exit with a SocketException.&lt;/p&gt;

&lt;p&gt;You may download NUnit Console 3.7 from &lt;a href=&quot;https://github.com/nunit/nunit-console/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2017/06/13/nunit-console.html</link>
                <guid>https://nunit.org/news/update/nunit/2017/06/13/nunit-console</guid>
                <pubDate>2017-06-13T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit 3.7 Released</title>
                <description>&lt;p&gt;This release of NUnit expands on parallel test execution allowing test methods to be run in parallel.&lt;/p&gt;

&lt;p&gt;NUnit 3.7 also drops the Portable build of the framework and replaces it with a .NET Standard 1.3 version to compliment the .NET Standard 1.6 version.&lt;/p&gt;

&lt;p&gt;The AssertionHelper class has been deprecated. If you are using it, we recommend that you migrate your asserts.&lt;/p&gt;

&lt;p&gt;You may download NUnit 3.7 from &lt;a href=&quot;https://github.com/nunit/nunit/releases&quot;&gt;Github&lt;/a&gt;. See the &lt;a href=&quot;https://github.com/nunit/docs/wiki/Release-Notes&quot;&gt;release notes&lt;/a&gt; for more information.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2017/05/29/nunit-37.html</link>
                <guid>https://nunit.org/news/update/nunit/2017/05/29/nunit-37</guid>
                <pubDate>2017-05-29T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Visual Studio Templates 1.3 Released</title>
                <description>&lt;p&gt;We have released an update to the NUnit Visual Studio Templates, to integrate with Visual Studio 2017.&lt;/p&gt;

&lt;p&gt;The release also includes various bug fixes, and upgrades the templates to the latest versions of the framework and nunit.xamarin.&lt;/p&gt;

&lt;p&gt;Download from the &lt;a href=&quot;https://marketplace.visualstudio.com/items?itemName=NUnitDevelopers.NUnitTemplatesforVisualStudio&quot;&gt;Visual Studio Marketplace&lt;/a&gt;.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2017/04/04/nunit-templates-13.html</link>
                <guid>https://nunit.org/news/update/nunit/2017/04/04/nunit-templates-13</guid>
                <pubDate>2017-04-04T12:00:00+00:00</pubDate>
        </item>

        <item>
                <title>NUnit Xamarin Runners 3.6.1 Released</title>
                <description>&lt;p&gt;An update to the NUnit Xamarin runners has been released. This update includes a number of new features including XML output, results over TCP, and improvements for integration with CI systems.&lt;/p&gt;

&lt;p&gt;Install the runners from &lt;a href=&quot;https://www.nuget.org/packages/nunit.xamarin/&quot;&gt;NuGet&lt;/a&gt; or by searching for the package nunit.xamarin.&lt;/p&gt;

&lt;p&gt;For more information, see the &lt;a href=&quot;https://github.com/nunit/nunit.xamarin&quot;&gt;GitHub&lt;/a&gt; page.&lt;/p&gt;
</description>
                <link>https://nunit.org/news/update/nunit/2017/03/16/nunit-xamarin.html</link>
                <guid>https://nunit.org/news/update/nunit/2017/03/16/nunit-xamarin</guid>
                <pubDate>2017-03-16T12:00:00+00:00</pubDate>
        </item>


</channel>
</rss>
