Skip to content

Releases: microsoft/vstest

v18.0.0

02 Oct 08:27

Choose a tag to compare

What's Changed

  • Update reporting formatting by @martincostello in #15082
  • Fix stack trace for Trace.Fail and Debug.Fail by @nohwnd in #15103
  • Add documentation of environment variables by @Copilot in #15095
  • IFrameworkHandle.LaunchProcessWithDebuggerAttached allows null for workingDirectory in signature but throws by @Copilot in #15091
  • Add Dependabot configuration for .NET SDK updates by @JamieMagee in #15114
  • Handle dotnet_root in testhost version aware way by @nohwnd in #15184
  • Add magic bytes validation for Mach-O binaries in DotnetHostHelper by @Copilot in #15230
  • using globbing pattern doesn't work on windows with forward slashes by @Copilot in #15088
  • Remove tpv0 by @nohwnd in #15247
  • Cache AssemblyName in ManagedNameHelper by @Youssef1313 in #15259
  • Add ARM64 support to GetArchitectureForSource methods by @Copilot in #15278

Internal fixes and updates

New Contributors

Full Changelog: v17.14.1...v18.0.0

v17.14.1

03 Jun 12:16
490850a

Choose a tag to compare

What's Changed

  • Error on unsupported target frameworks to prevent silently not running tests by @nohwnd in #15072 and #15078
  • Revert writing additional properties to TRX by @nohwnd in 47eb51b

Full Changelog: v17.14.0...v17.14.1

v17.14.0

20 May 07:22

Choose a tag to compare

What's Changed

.NET versions updated

This version of VS Test upgraded .NET to net8 and net9. All projects targeting net6.0 (or other end-of-life .NET target frameworks) should pin their version of Microsoft.NET.Test.SDK to 17.13.0, or update the projects to net8 or newer. We remain backwards compatible with previous versions of Microsoft.NET.Test.SDK. This change does NOT prevent you from:

  • Updating to the latest VS, and running tests from net6.0 test projects.
  • Updating to the latest .NET SDK, and running tests from net6.0 test projects.

It also has no impact on .NET Framework projects, where we continue targeting .NET Framework 4.6.2.

Changes

Internal version updates and fixes

New Contributors

Full Changelog: v17.13.0...v17.14.0

v17.14.0-preview-25107-01

10 Feb 09:04
4b76425

Choose a tag to compare

Pre-release

What's Changed

.NET versions updated

This version of VS Test upgraded .NET to net8 and net9. All projects targeting net6.0 (or other end-of-life .NET target frameworks) should pin their version of Microsoft.NET.Test.SDK to 17.13.0, or update the projects to net8 or newer. We remain backwards compatible with previous versions of Microsoft.NET.Test.SDK. This change does NOT prevent you from:

  • Updating to the latest VS, and running tests from net6.0 test projects.
  • Updating to the latest .NET SDK, and running tests from net6.0 test projects.

It also has no impact on .NET Framework projects, where we continue targeting .NET Framework 4.6.2.

Changes

Internal version updates and fixes

Will probably revert before release:

New Contributors

Full Changelog: v17.13.0...v17.14.0-preview-25107-01

v17.13.0

10 Feb 08:32

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v17.12.0...v17.13.0

v17.12.0

19 Nov 13:26
bc91613

Choose a tag to compare

What's Changed

Internal and infrastructure fixes:

Full Changelog: v17.11.1...v17.12.0

v17.11.1

05 Sep 07:16

Choose a tag to compare

What's Changed

  • [rel/17.11] Forward error output from testhost as info by @nohwnd in #5193

Full Changelog: v17.11.0...v17.11.1

v17.11.0

20 Aug 10:15
c6ad3e3

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v17.10.0...v17.11.0-release-24352-06

v17.11.0-release-24373-02

24 Jul 07:36
c6ad3e3

Choose a tag to compare

Pre-release

What's Changed

Full Changelog: v17.11.0-release-24352-06...v17.11.0-release-24373-02

v17.11.0-release-24352-06

02 Jul 14:44
910ca0d

Choose a tag to compare

Pre-release

What's Changed

New Contributors

Full Changelog: v17.10.0...v17.11.0-release-24352-06