Skip to content

Releases: redhat-developer/dotnet-bunny

Version v16

20 May 11:40
v16
4b256e1

Choose a tag to compare

Version 16.

  • The test runner now returns a list of any test that failed.

  • Test support for EOL versions of .NET were removed.

  • Obsolete tests were removed.

  • Warnings that would appear when compiling the test runner in the terminal were either fixed or set to ignore

Version v15

10 Oct 13:58
v15
b3e1a81

Choose a tag to compare

Version 15.

  • Target framework can now be provided as an envvar to tests.

  • Test matrix was updated to include new container-images for CentOS and Fedora.

  • A test specific timeout can now be specified through test.json.

  • Turkey can now be built with source-built CI SDKs that reference future target
    framework versions.

Version v14

08 Jul 19:26
v14

Choose a tag to compare

This fixes an issue where .NET 6 releases using the Mono runtime were
mistakenly identified as a CoreCLR-based runtime instead.

Version 13

19 Jun 20:30
v13

Choose a tag to compare

This introduces a set of new features and changes

  • Update to .NET 6, which is now the minimum version required to use
    the test runner

  • Support for traits, which can be defined at test-execution time, and
    we can configure tests to be skipped on certain traits

  • Test log files are written as tests are being run

  • The test runner no longer injects the source-build's NuGet.config into
    all tests

  • Show test times even when the runner's output is redirected

Version v12

16 Oct 18:25
v12

Choose a tag to compare

  • Better support for Alpine and musl-libc

  • Fix exception message about ProdCon.txt not being found

  • Always ensure nuget.org is used in tests

Version 11

16 Feb 19:59
v11

Choose a tag to compare

BREAKING CHANGE This release changes the release artifact format. Instead of a single binary per architecture, the release is now a single tarball containing a portable .NET application. You can run it using an existing dotnet installation using: dotnet turkey/Turkey.dll.

Version v10

26 Aug 23:34
v10

Choose a tag to compare

Version 10

More robust handling of missing ProdCon.txt and NuGet.Config as well as
support for using alternative OpenSSL versions through OPENSSL_CONF
environment variable.

Version v9

07 Apr 17:28
v9

Choose a tag to compare

This fixes crashes that were happening when tests were timing out. See issue #44 and the fix #45.

It also allows building against newer versions of System.CommandLine.

Version 8

06 Nov 19:00
v8

Choose a tag to compare

This version adds improved support for running tests against .NET 5.

It also handles testing pre-release versions of 3.1 better by using non-GA NuGet feeds.

There's a known issue with timeouts for tests not working correctly, crashing the test runner: #44

Version 7

07 Aug 13:45
v7

Choose a tag to compare

Adds initial support for testing .NET 5.0 builds.