Skip to content

Releases: redhat-developer/dotnet-bunny

Version v15

10 Oct 13:58
v15
b3e1a81
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
Choose a tag to compare

Adds initial support for testing .NET 5.0 builds.

Version 6

06 Jul 15:05
v6
Compare
Choose a tag to compare

Breaking Changes

  • test.json now uses ignoredRIDs instead of platformBlacklist.

New Features

This version adds support for writing and running tests on arm64/aarch64.