github microsoft/vstest v18.9.0

5 hours ago

What's Changed

  • Fix tilde/exclamation characters corrupted in TerminalLogger test output by @nohwnd in #16046
  • Make TranslationLayer Native AOT-compatible by @drewnoakes in #16045
  • Guard GenerateProgramFile target against UseWinUI/UseUwpTools evaluation order by @nohwnd in #16072
  • Add RequestingAssembly to AssemblyResolveEventArgs for binary compat by @nohwnd in #16076
  • Remove stale Microsoft.Extensions.FileSystemGlobbing binding redirect from testhost.x86 and datacollector by @Evangelink in #16082
  • Fix TRX attachment paths when LogFileName contains a subdirectory by @nohwnd in #15791
  • Fix missing dumps for .NET Framework child processes in NetClientHangDumper by @nohwnd in #16098
  • Fix data collection channels to use negotiated protocol version instead of V1 by @nohwnd in #16096
  • Fix race condition in BlameCollector: skip hang dump when testhost hasn't launched yet by @nohwnd in #16065
  • Replace TestSDKAutoGeneratedCode with ExcludeFromCodeCoverage in auto-generated Program files by @nohwnd in #16101
  • Include testhost process path in crash error messages by @nohwnd in #16108
  • Fix DataDriven test results being double-counted in TRX logger totals by @nohwnd in #15766
  • Fix datacollector crash visibility: replace Assert with throwable exceptions by @nohwnd in #16048
  • Add TreatErrorMessagesAsWarnings parameter to TRX logger by @nohwnd in #16106
  • Wait for testhost stderr to drain before reading its crash output by @nohwnd in #16128
  • Handle runtimeconfig.dev.json without additionalProbingPaths by @tmat in #16166
  • Suggest Microsoft.NET.Test.Sdk when a managed test project brings no testhost by @nohwnd in #16169
  • Fix x86 testhost loading mismatched x64 hostfxr (0x800700C1) when run via vstest.console.exe directly (#16151) by @azat-msft in #16156
  • Preserve the real exception (type + stack trace) when a test run aborts in BaseRunTests by @nohwnd in #16167

New Contributors

Full Changelog: v18.8.0...v18.9.0

Don't miss a new vstest release

NewReleases is sending notifications on new releases.