[rel/3.9] Fix System.MissingMethodException for KeyValuePair Deconstruction#5635
Merged
Evangelink merged 4 commits intomicrosoft:rel/3.9from May 26, 2025
Merged
Conversation
…yfill Co-authored-by: Youssef1313 <31348972+Youssef1313@users.noreply.github.com>
Co-authored-by: Youssef1313 <31348972+Youssef1313@users.noreply.github.com>
Co-authored-by: Youssef1313 <31348972+Youssef1313@users.noreply.github.com>
Evangelink
approved these changes
May 26, 2025
Member
|
@Youssef1313 let's ensure that there is some kind of acceptance/integration test to avoid regressing this behavior on main. |
Member
|
@Evangelink I think so far we don't have enough info to actually repro it. From the user report, it feels like netstandard2.0 assembly is getting restored when they are targeting net6.0, which is strange. But we didn't get a binlog from the user to understand why. It's more of a "blind" fix. |
Member
|
/azp run |
|
Azure Pipelines successfully started running 1 pipeline(s). |
This was referenced Jul 22, 2025
This was referenced Nov 26, 2025
This was referenced Dec 10, 2025
This was referenced Dec 17, 2025
This was referenced Jan 7, 2026
This was referenced Jan 14, 2026
This was referenced Feb 11, 2026
This was referenced Feb 20, 2026
This was referenced Feb 27, 2026
daviburg
added a commit
to Azure/Connectors-NET-SDK
that referenced
this pull request
Apr 4, 2026
Updated [coverlet.collector](https://github.com/coverlet-coverage/coverlet) from 6.0.2 to 6.0.4. <details> <summary>Release notes</summary> _Sourced from [coverlet.collector's releases](https://github.com/coverlet-coverage/coverlet/releases)._ ## 6.0.4 ### Fixed - Fix empty coverage report when using include and exclude filters [#1726](https://github.com/coverlet-coverage/coverlet/issues/1726) [Diff between 6.0.3 and 6.0.4](https://github.com/coverlet-coverage/coverlet/compare/v6.0.3...v6.0.4) ## 6.0.3 ### Fixed - Fix RuntimeConfigurationReader to support self-contained builds [#1705](https://github.com/coverlet-coverage/coverlet/pull/1705) by https://github.com/pfeigl - Fix inconsistent filenames with UseSourceLink after .NET 8 [#1679](https://github.com/coverlet-coverage/coverlet/issues/1679) - Fix hanging tests [#989](https://github.com/coverlet-coverage/coverlet/issues/989) - Fix coverlet instrumentation becomes slow after installing dotnet sdk 8.0.200 [#1620](https://github.com/coverlet-coverage/coverlet/issues/1620) - Fix upgrading v6.0.1 to v6.0.2 increases instrumentation time [#1649](https://github.com/coverlet-coverage/coverlet/issues/1649) - Fix Unable to instrument module - NET 8 [#1631](https://github.com/coverlet-coverage/coverlet/issues/1631) - Fix slow modules filtering process [#1646](https://github.com/coverlet-coverage/coverlet/issues/1646) by https://github.com/BlackGad - Fix incorrect coverage await using in generic method [#1490](https://github.com/coverlet-coverage/coverlet/issues/1490) ### Improvements - Cache the regex used in InstrumentationHelper [#1693](https://github.com/coverlet-coverage/coverlet/issues/1693) - Enable dotnetTool integration tests for linux [#660](https://github.com/coverlet-coverage/coverlet/issues/660) [Diff between 6.0.2 and 6.0.3](https://github.com/coverlet-coverage/coverlet/compare/v6.0.2...v6.0.3) Commits viewable in [compare view](https://github.com/coverlet-coverage/coverlet/compare/v6.0.2...v6.0.4). </details> Updated [Microsoft.Extensions.Http](https://github.com/dotnet/runtime) from 8.0.0 to 8.0.1. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Extensions.Http's releases](https://github.com/dotnet/runtime/releases)._ ## 8.0.1 [Release](https://github.com/dotnet/core/releases/tag/v8.0.1) Commits viewable in [compare view](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.1). </details> Updated [Microsoft.Extensions.Logging.Abstractions](https://github.com/dotnet/runtime) from 8.0.0 to 8.0.2. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Extensions.Logging.Abstractions's releases](https://github.com/dotnet/runtime/releases)._ ## 8.0.2 [Release](https://github.com/dotnet/core/releases/tag/v8.0.2) ## 8.0.1 [Release](https://github.com/dotnet/core/releases/tag/v8.0.1) Commits viewable in [compare view](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.2). </details> Updated [Microsoft.Extensions.Logging.Abstractions](https://github.com/dotnet/runtime) from 8.0.0 to 8.0.3. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Extensions.Logging.Abstractions's releases](https://github.com/dotnet/runtime/releases)._ ## 8.0.3 [Release](https://github.com/dotnet/core/releases/tag/v8.0.3) ## 8.0.2 [Release](https://github.com/dotnet/core/releases/tag/v8.0.2) ## 8.0.1 [Release](https://github.com/dotnet/core/releases/tag/v8.0.1) Commits viewable in [compare view](https://github.com/dotnet/runtime/compare/v8.0.0...v8.0.3). </details> Updated [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.10.0 to 17.14.1. <details> <summary>Release notes</summary> _Sourced from [Microsoft.NET.Test.Sdk's releases](https://github.com/microsoft/vstest/releases)._ ## 17.14.1 ## What's Changed * Error on unsupported target frameworks to prevent silently not running tests by @nohwnd in https://github.com/microsoft/vstest/pull/15072 and https://github.com/microsoft/vstest/pull/15078 * Revert writing additional properties to TRX by @nohwnd in https://github.com/microsoft/vstest/commit/47eb51b15ad8ca4a84ad7be5881fcd1713a0f68a **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.14.0...v17.14.1 ## 17.14.0 ## 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. * Drop unsupported frameworks by @nohwnd in https://github.com/microsoft/vstest/pull/10565 ### Changes * Adding Process Query Flag For UWP .NET 9 Support by @adstep in https://github.com/microsoft/vstest/pull/15003 * Fix builds on WinUI and UWP .NET 9 projects by @Sergio0694 in https://github.com/microsoft/vstest/pull/15004 * don't report communication error on discovery abort by @nohwnd in https://github.com/microsoft/vstest/pull/14992 * Add dump minitool to vsix by @nohwnd in https://github.com/microsoft/vstest/pull/14707 * Make test runners long-path aware (#5179) by @peetw in https://github.com/microsoft/vstest/pull/15014 * Fix trace in DataCollectionRequestSender.cs by @stan-sz in https://github.com/microsoft/vstest/pull/15025 * Fix/readme grammar parallelism by @dellch in https://github.com/microsoft/vstest/pull/15030 * Add binding redirects by @nohwnd in https://github.com/microsoft/vstest/pull/15041 * Write props of tests into trx by @nohwnd in https://github.com/microsoft/vstest/pull/14905 ### Internal version updates and fixes * Update io.redist by @nohwnd in https://github.com/microsoft/vstest/pull/13872 * Use preview image for public build by @nohwnd in https://github.com/microsoft/vstest/pull/13888 * Remove xcopy-msbuild by @nohwnd in https://github.com/microsoft/vstest/pull/14138 * Move to macos14 by @nohwnd in https://github.com/microsoft/vstest/pull/14137 * Update diagnose.md by @nohwnd in https://github.com/microsoft/vstest/pull/14776 * hash with sha2 for mutex lock by @nohwnd in https://github.com/microsoft/vstest/pull/14777 * Update test projects for vmr by @nohwnd in https://github.com/microsoft/vstest/pull/14894 * 17.14 branding by @nohwnd in https://github.com/microsoft/vstest/pull/14903 * Update filter.md for NUnit by @OsirisTerje in https://github.com/microsoft/vstest/pull/14987 * Flag netstandard1.x dependencies in source-build by @ViktorHofer in https://github.com/microsoft/vstest/pull/14986 * Use VS dependencies versions from release VS to have archived symbols by @nohwnd in https://github.com/microsoft/vstest/pull/14991 * Remove extra ; by @nohwnd in https://github.com/microsoft/vstest/pull/14995 * Use dependencymodel 6.0.2 by @nohwnd in https://github.com/microsoft/vstest/pull/14996 * Make Testhost packable only on Windows by @mmitche in https://github.com/microsoft/vstest/pull/15001 * Add system text json to vsix by @nohwnd in https://github.com/microsoft/vstest/pull/15034 * Add more files to vsix by @nohwnd in https://github.com/microsoft/vstest/pull/15038 * Remove unnecessary CA2022 suppressions by @Winniexu01 in https://github.com/microsoft/vstest/pull/15035 * Update package project url by @mmitche in https://github.com/microsoft/vstest/pull/15040 ## New Contributors * @OsirisTerje made their first contribution in https://github.com/microsoft/vstest/pull/14987 * @adstep made their first contribution in https://github.com/microsoft/vstest/pull/15003 ... (truncated) ## 17.14.0-preview-25107-01 ## 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. * Drop unsupported frameworks by @nohwnd in https://github.com/microsoft/vstest/pull/10565 ### Changes * Adding Process Query Flag For UWP .NET 9 Support by @adstep in https://github.com/microsoft/vstest/pull/15003 * Fix builds on WinUI and UWP .NET 9 projects by @Sergio0694 in https://github.com/microsoft/vstest/pull/15004 * don't report communication error on discovery abort by @nohwnd in https://github.com/microsoft/vstest/pull/14992 * Add dump minitool to vsix by @nohwnd in https://github.com/microsoft/vstest/pull/14707 ### Internal version updates and fixes * Update io.redist by @nohwnd in https://github.com/microsoft/vstest/pull/13872 * Use preview image for public build by @nohwnd in https://github.com/microsoft/vstest/pull/13888 * Remove xcopy-msbuild by @nohwnd in https://github.com/microsoft/vstest/pull/14138 * Move to macos14 by @nohwnd in https://github.com/microsoft/vstest/pull/14137 * Update diagnose.md by @nohwnd in https://github.com/microsoft/vstest/pull/14776 * hash with sha2 for mutex lock by @nohwnd in https://github.com/microsoft/vstest/pull/14777 * Update test projects for vmr by @nohwnd in https://github.com/microsoft/vstest/pull/14894 * 17.14 branding by @nohwnd in https://github.com/microsoft/vstest/pull/14903 * Update filter.md for NUnit by @OsirisTerje in https://github.com/microsoft/vstest/pull/14987 * Flag netstandard1.x dependencies in source-build by @ViktorHofer in https://github.com/microsoft/vstest/pull/14986 * Use VS dependencies versions from release VS to have archived symbols by @nohwnd in https://github.com/microsoft/vstest/pull/14991 * Remove extra ; by @nohwnd in https://github.com/microsoft/vstest/pull/14995 * Use dependencymodel 6.0.2 by @nohwnd in https://github.com/microsoft/vstest/pull/14996 * Make Testhost packable only on Windows by @mmitche in https://github.com/microsoft/vstest/pull/15001 ### Will probably revert before release: * Write props of tests into trx by @nohwnd in https://github.com/microsoft/vstest/pull/14905 ## New Contributors * @OsirisTerje made their first contribution in https://github.com/microsoft/vstest/pull/14987 * @adstep made their first contribution in https://github.com/microsoft/vstest/pull/15003 * @Sergio0694 made their first contribution in https://github.com/microsoft/vstest/pull/15004 **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.13.0...v17.14.0-preview-25107-01 ## 17.13.0 ## What's Changed * Add letter number among valid identifiers in class name by @nohwnd in https://github.com/microsoft/vstest/pull/13868 * Fix formatting in Runner by @mthalman in https://github.com/microsoft/vstest/pull/13871 * Downgrade xunit skip warning to info by @nohwnd in https://github.com/microsoft/vstest/pull/10381 * Add msdia for arm64 into nuget by @nohwnd in https://github.com/microsoft/vstest/pull/10382 * Enable native debugging for vstest.console by @ocitrev in https://github.com/microsoft/vstest/pull/10401 * Fix RFCs links by @Youssef1313 in https://github.com/microsoft/vstest/pull/10424 * Convert to auto property by @nohwnd in https://github.com/microsoft/vstest/pull/10365 * Update Versions.props by @nohwnd in https://github.com/microsoft/vstest/pull/10378 * Enable TSA by @jakubch1 in https://github.com/microsoft/vstest/pull/10385 * Arm64 dia by @nohwnd in https://github.com/microsoft/vstest/pull/10390 * Update source-build team references by @MichaelSimons in https://github.com/microsoft/vstest/pull/10388 * Exclude .signature.p7s from nupkg file count by @ellahathaway in https://github.com/microsoft/vstest/pull/10418 * Set NetCurrent so that it doesn't roll forward automatically by @ViktorHofer in https://github.com/microsoft/vstest/pull/10622 ## New Contributors * @ocitrev made their first contribution in https://github.com/microsoft/vstest/pull/10401 * @Youssef1313 made their first contribution in https://github.com/microsoft/vstest/pull/10424 **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.12.0...v17.13.0 ## 17.12.0 ## What's Changed * Dispose IDisposables in HtmlTransformer by @omajid in https://github.com/microsoft/vstest/pull/5099 * Dipose XmlReaders in Microsoft.TestPlatform.Common.RunSettings by @omajid in https://github.com/microsoft/vstest/pull/5100 * use some collection expressions by @SimonCropp in https://github.com/microsoft/vstest/pull/5055 * Fix Reference typos by @SimonCropp in https://github.com/microsoft/vstest/pull/5155 * Add option to overwrite trx without warning by @nohwnd in https://github.com/microsoft/vstest/pull/5141 ## Internal and infrastructure fixes: * Downgrade xunit skip warning to info by @nohwnd in https://github.com/microsoft/vstest/pull/10379 * Fallback to latest runtimeconfig when none is found by @nohwnd in https://github.com/microsoft/vstest/pull/5136 * Verify architecture and version of produced exes by @nohwnd in https://github.com/microsoft/vstest/pull/5134 * Fix runtime config tests by @nohwnd in https://github.com/microsoft/vstest/pull/5137 * Dispose helper when parsing args by @nohwnd in https://github.com/microsoft/vstest/pull/5126 * Cleanup and bump required runtimes by @Evangelink in https://github.com/microsoft/vstest/pull/5139 * Fix help warnings by @nohwnd in https://github.com/microsoft/vstest/pull/5140 * Fix timing in simple log by @nohwnd in https://github.com/microsoft/vstest/pull/5143 * Check vstest.console.dll instead of .exe by @nohwnd in https://github.com/microsoft/vstest/pull/5149 * Report version from nuget check by @nohwnd in https://github.com/microsoft/vstest/pull/5161 * Move IncludeSourceRevisionInInformationalVersion by @nohwnd in https://github.com/microsoft/vstest/pull/5166 * Enable or disable new logger based on TL flag by @nohwnd in https://github.com/microsoft/vstest/pull/5167 * Updating Microsoft.CodeCoverage package structure by @fhnaseer in https://github.com/microsoft/vstest/pull/5169 * Wait for Discovery to initialize before Cancelling it by @nohwnd in https://github.com/microsoft/vstest/pull/5177 * Adding condition to disable MsCoverage refrenced path maps by @fhnaseer in https://github.com/microsoft/vstest/pull/5189 * Forward error output from testhost as info by @nohwnd in https://github.com/microsoft/vstest/pull/5192 * Update Microsoft.Extensions.DependencyModel to 3.1.0 by @nohwnd in https://github.com/microsoft/vstest/pull/5188 * ExcludeFromSourceBuild->ExcludeFromSourceOnlyBuild by @mmitche in https://github.com/microsoft/vstest/pull/10354 * Enable policheck by @jakubch1 in https://github.com/microsoft/vstest/pull/10363 **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.11.1...v17.12.0 ## 17.11.1 ## What's Changed * [rel/17.11] Forward error output from testhost as info by @nohwnd in https://github.com/microsoft/vstest/pull/5193 **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1 ## 17.11.0 ## What's Changed * Add reference to the AdapterUtilities library in the spec docs. by @peterwald in https://github.com/microsoft/vstest/pull/4958 * Stack trace when localized, and new messages by @nohwnd in https://github.com/microsoft/vstest/pull/4944 * Fix single quote and space in F# pretty methods by @nohwnd in https://github.com/microsoft/vstest/pull/4969 * Update .NET runtimes to latest patch version by @Evangelink in https://github.com/microsoft/vstest/pull/4975 * Update dotnetcoretests.md by @DickBaker in https://github.com/microsoft/vstest/pull/4977 * Add list of known TestingPlatform dlls by @nohwnd in https://github.com/microsoft/vstest/pull/4983 * Update framework version used for testing, and test matrix by @nohwnd in https://github.com/microsoft/vstest/pull/4970 * Add output forwarding for .NET by @nohwnd in https://github.com/microsoft/vstest/pull/4988 * Remove usage of pt images before decomissioning by @nohwnd in https://github.com/microsoft/vstest/pull/4994 * chore: Add more details to acquistion section. by @voroninp in https://github.com/microsoft/vstest/pull/4999 * Simplify banner by @nohwnd in https://github.com/microsoft/vstest/pull/5013 * Forward standard output of testhost by @nohwnd in https://github.com/microsoft/vstest/pull/4998 * Add missing copyright header by @MichaelSimons in https://github.com/microsoft/vstest/pull/5020 * Add option to not share .NET Framework testhosts by @nohwnd in https://github.com/microsoft/vstest/pull/5018 * GetTypesToLoad Attribute cant be null by @SimonCropp in https://github.com/microsoft/vstest/pull/5054 * rawArgument in GetArgumentList cant be null by @SimonCropp in https://github.com/microsoft/vstest/pull/5056 * fix Atribute typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5057 * remove unnecessary list alloc for 2 scenarios in TestRequestManager.GetSources by @SimonCropp in https://github.com/microsoft/vstest/pull/5058 * fix incompatiblity typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5059 * remove redundant inline method in IsPlatformIncompatible by @SimonCropp in https://github.com/microsoft/vstest/pull/5060 * fix Sucess typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5061 * use some null coalescing by @SimonCropp in https://github.com/microsoft/vstest/pull/5062 * Add cts into friends of TranslationLayer by @jakubch1 in https://github.com/microsoft/vstest/pull/5075 * Use built in sha1 for id generation by @nohwnd in https://github.com/microsoft/vstest/pull/5081 * All output in terminal logger by @nohwnd in https://github.com/microsoft/vstest/pull/5083 * Ignore env test by @nohwnd in https://github.com/microsoft/vstest/pull/5095 * Dispose XmlReader in XmlRunSettingsUtilities by @omajid in https://github.com/microsoft/vstest/pull/5094 * Bump to macos-12 build image by @akoeplinger in https://github.com/microsoft/vstest/pull/5101 * Handle ansi escape in terminal logger reporter by @nohwnd in https://github.com/microsoft/vstest/pull/5084 * remove disable interactive auth by @nohwnd in https://github.com/microsoft/vstest/pull/5110 * Error output as info in terminal logger by @nohwnd in https://github.com/microsoft/vstest/pull/5113 * Write dll instead of target on abort, rename errors by @nohwnd in https://github.com/microsoft/vstest/pull/5115 * * [rel/17.11] Update dependencies from devdiv/DevDiv/vs-code-coverage by @dotnet-maestro in https://github.com/microsoft/vstest/pull/5152 ## New Contributors * @peterwald made their first contribution in https://github.com/microsoft/vstest/pull/4958 * @DickBaker made their first contribution in https://github.com/microsoft/vstest/pull/4977 * @voroninp made their first contribution in https://github.com/microsoft/vstest/pull/4999 * @akoeplinger made their first contribution in https://github.com/microsoft/vstest/pull/5101 **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0-release-24352-06 ## 17.11.0-release-24373-02 ## What's Changed * [rel/17.11] Update dependencies from devdiv/DevDiv/vs-code-coverage by @dotnet-maestro in https://github.com/microsoft/vstest/pull/5152 **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.11.0-release-24352-06...v17.11.0-release-24373-02 ## 17.11.0-release-24352-06 ## What's Changed * Add reference to the AdapterUtilities library in the spec docs. by @peterwald in https://github.com/microsoft/vstest/pull/4958 * Stack trace when localized, and new messages by @nohwnd in https://github.com/microsoft/vstest/pull/4944 * Fix single quote and space in F# pretty methods by @nohwnd in https://github.com/microsoft/vstest/pull/4969 * Update .NET runtimes to latest patch version by @Evangelink in https://github.com/microsoft/vstest/pull/4975 * Update dotnetcoretests.md by @DickBaker in https://github.com/microsoft/vstest/pull/4977 * Add list of known TestingPlatform dlls by @nohwnd in https://github.com/microsoft/vstest/pull/4983 * Update framework version used for testing, and test matrix by @nohwnd in https://github.com/microsoft/vstest/pull/4970 * Add output forwarding for .NET by @nohwnd in https://github.com/microsoft/vstest/pull/4988 * Remove usage of pt images before decomissioning by @nohwnd in https://github.com/microsoft/vstest/pull/4994 * chore: Add more details to acquistion section. by @voroninp in https://github.com/microsoft/vstest/pull/4999 * Simplify banner by @nohwnd in https://github.com/microsoft/vstest/pull/5013 * Forward standard output of testhost by @nohwnd in https://github.com/microsoft/vstest/pull/4998 * Add missing copyright header by @MichaelSimons in https://github.com/microsoft/vstest/pull/5020 * Add option to not share .NET Framework testhosts by @nohwnd in https://github.com/microsoft/vstest/pull/5018 * GetTypesToLoad Attribute cant be null by @SimonCropp in https://github.com/microsoft/vstest/pull/5054 * rawArgument in GetArgumentList cant be null by @SimonCropp in https://github.com/microsoft/vstest/pull/5056 * fix Atribute typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5057 * remove unnecessary list alloc for 2 scenarios in TestRequestManager.GetSources by @SimonCropp in https://github.com/microsoft/vstest/pull/5058 * fix incompatiblity typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5059 * remove redundant inline method in IsPlatformIncompatible by @SimonCropp in https://github.com/microsoft/vstest/pull/5060 * fix Sucess typo by @SimonCropp in https://github.com/microsoft/vstest/pull/5061 * use some null coalescing by @SimonCropp in https://github.com/microsoft/vstest/pull/5062 * Add cts into friends of TranslationLayer by @jakubch1 in https://github.com/microsoft/vstest/pull/5075 * Use built in sha1 for id generation by @nohwnd in https://github.com/microsoft/vstest/pull/5081 * All output in terminal logger by @nohwnd in https://github.com/microsoft/vstest/pull/5083 * Ignore env test by @nohwnd in https://github.com/microsoft/vstest/pull/5095 * Dispose XmlReader in XmlRunSettingsUtilities by @omajid in https://github.com/microsoft/vstest/pull/5094 * Bump to macos-12 build image by @akoeplinger in https://github.com/microsoft/vstest/pull/5101 * Handle ansi escape in terminal logger reporter by @nohwnd in https://github.com/microsoft/vstest/pull/5084 * remove disable interactive auth by @nohwnd in https://github.com/microsoft/vstest/pull/5110 * Error output as info in terminal logger by @nohwnd in https://github.com/microsoft/vstest/pull/5113 * Write dll instead of target on abort, rename errors by @nohwnd in https://github.com/microsoft/vstest/pull/5115 ## New Contributors * @peterwald made their first contribution in https://github.com/microsoft/vstest/pull/4958 * @DickBaker made their first contribution in https://github.com/microsoft/vstest/pull/4977 * @voroninp made their first contribution in https://github.com/microsoft/vstest/pull/4999 * @akoeplinger made their first contribution in https://github.com/microsoft/vstest/pull/5101 **Full Changelog**: https://github.com/microsoft/vstest/compare/v17.10.0...v17.11.0-release-24352-06 Commits viewable in [compare view](https://github.com/microsoft/vstest/compare/v17.10.0...v17.14.1). </details> Updated [MSTest.TestAdapter](https://github.com/microsoft/testfx) from 3.4.3 to 3.11.1. <details> <summary>Release notes</summary> _Sourced from [MSTest.TestAdapter's releases](https://github.com/microsoft/testfx/releases)._ ## 3.11.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.11.1) ## 3.11.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.11.0) ## 3.10.5 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.5) ## 3.10.4 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.4) ## 3.10.3 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.3) ## 3.10.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.2) ## 3.10.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.1) ## 3.10.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.0) ## 3.9.3 ## What's Changed * Simpler fix for dotnet test when using retry by @Youssef1313 in #5732. Note that this PR targets rel/3.9 branch. For 3.10, we did a different fix: https://github.com/microsoft/testfx/pull/5717 See the MSTest changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.9.3 See the Microsoft.Testing.Platform changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog-Platform.md#1.7.3 **Full Changelog**: https://github.com/microsoft/testfx/compare/v3.9.2...v3.9.3 ## 3.9.2 ## What's Changed * Fix MSTEST0042 (duplicate data row) false positive with Zero/NegativeZero by @Youssef1313 in #5684 * Allow framework authors to use TestCase.FullyQualifiedName as the TestNodeUid by @Youssef1313 in #5658 * Ensure TestMethodAttribute.Execute is run on the correct execution context by @Youssef1313 in #5688 * Avoid loading System.Threading.Tasks.Extensions when not needed by @Youssef1313 in #5694 * Fix UseAsync property in TestMethodAttribute derived classes to use type checks by @Youssef1313 and @Copilot in #5708 * Fix UnitTestRunner leaking some test class instances by @Youssef1313 in #5715 See the MSTest changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.9.2 See the Microsoft.Testing.Platform changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog-Platform.md#1.7.2 **Full Changelog**: https://github.com/microsoft/testfx/compare/v3.9.1...v3.9.2 ## 3.9.1 ## What's Changed * Make ConditionBaseAttribute.Mode public by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5597 * Add missing overload for Assert.Throws by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5620 * Fix System.MissingMethodException for KeyValuePair Deconstruction by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5635 * Run the whole ExecuteInternal logic under the right execution context by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5646 * VSTestBridge: Handle TestPropertyAttributes.Trait instead of special casing specific properties by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5648 See the MSTest changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.9.1 See the Microsoft.Testing.Platform changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog-Platform.md#1.7.1 **Full Changelog**: https://github.com/microsoft/testfx/compare/v3.9.0...v3.9.1 ## 3.9.0 In this release we focused a lot on providing fixes for MSTest and Microsoft.Testing.Platform. The most notable new features and fixes are: ## MSTest * Allow async test methods for UITestMethod on UWP and WinUI by @Youssef1313 in https://github.com/microsoft/testfx/pull/5297 * Add analyzer for duplicate data row by @Youssef1313 in https://github.com/microsoft/testfx/pull/5144 * Fix ClassCleanup not called when the first test in class is ignored by @Youssef1313 in https://github.com/microsoft/testfx/pull/5070 * Fix writing warnings outside of appdomain by @nohwnd in https://github.com/microsoft/testfx/pull/5371 ## Microsoft.Testing.Platform * Add (alpha) Azure DevOps extension to report errors by @nohwnd in https://github.com/microsoft/testfx/pull/5260 * Kill testhost if writing hang dump fails by @Youssef1313 in https://github.com/microsoft/testfx/pull/5538 We've also improved the `dotnet test` experience in dotnet SDK, especially around Retry plugin experience, and started dogfooding the experience in our own repository. Please check out how to enable the new `dotnet test` experience for Microsoft.Testing.Platform in net10 by [following this link](https://learn.microsoft.com/en-us/dotnet/core/testing/unit-testing-with-dotnet-test#microsofttestingplatform-mtp-mode-of-dotnet-test), and help us dogfood it. ## New Contributors * @stan-sz made their first contribution in https://github.com/microsoft/testfx/pull/5214 * @YoshiRulz made their first contribution in https://github.com/microsoft/testfx/pull/5281 * @bjornhellander made their first contribution in https://github.com/microsoft/testfx/pull/5300 See the MSTest changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.9.0 See the Microsoft.Testing.Platform changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog-Platform.md#1.7.0 **Full Changelog**: https://github.com/microsoft/testfx/compare/v3.8.3...v3.9.0 ## 3.9.0-preview.25167.10 ## 3.8.3 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.8.3) ## 3.8.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.8.2) ## 3.8.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.8.1) ## 3.8.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.8.0) ## Announcements - This release adds new Assert APIs related to throwing exceptions, collections, and strings. Refer to the changelog for more information. - This release adds support for generic test methods. - This release adds few new analyzers. - We added [`MSTestAnalysisMode`](https://learn.microsoft.com/en-us/dotnet/core/testing/mstest-analyzers/overview#mstestanalysismode). We encourage you to set this property to at least `Recommended`. - This release adds `RetryAttribute` - [Microsoft.Testing.Extensions.TrxReport](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport) and [Microsoft.Testing.Extensions.CodeCoverage](https://www.nuget.org/packages/Microsoft.Testing.Extensions.CodeCoverage) are now a dependency of MSTest metapackage ## 3.7.3 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.7.3) ## 3.7.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.7.2) ## 3.7.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.7.1) ## 3.7.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.7.0) ## Announcements [MSTest.Analyzers](https://www.nuget.org/packages/MSTest.Analyzers) is now a transitive dependency of [MSTest.TestFramework](https://www.nuget.org/packages/MSTest.TestFramework) and thus no longer needs to be manually installed. Note: The only rules enabled by default as warnings, which could potentially cause build errors when updating MSTest, have been carefully selected and thoroughly validated. These rules specifically address real runtime issues related to the usage of MSTest, ensuring that no purely stylistic or low-impact analyzers are enforced by default. ## 3.6.4 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.4) ## 3.6.3 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.3) ## 3.6.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.2) ## 3.6.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.1) ## 3.6.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.0) Special shoutout to @SimonCropp for his exceptional contribution in improving the quality of the repository. ## 3.5.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.5.2) ## 3.5.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.5.1) ## 3.5.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.5.0) Commits viewable in [compare view](https://github.com/microsoft/testfx/compare/v3.4.3...v3.11.1). </details> Updated [MSTest.TestFramework](https://github.com/microsoft/testfx) from 3.4.3 to 3.11.1. <details> <summary>Release notes</summary> _Sourced from [MSTest.TestFramework's releases](https://github.com/microsoft/testfx/releases)._ ## 3.11.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.11.1) ## 3.11.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.11.0) ## 3.10.5 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.5) ## 3.10.4 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.4) ## 3.10.3 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.3) ## 3.10.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.2) ## 3.10.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.1) ## 3.10.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.10.0) ## 3.9.3 ## What's Changed * Simpler fix for dotnet test when using retry by @Youssef1313 in #5732. Note that this PR targets rel/3.9 branch. For 3.10, we did a different fix: https://github.com/microsoft/testfx/pull/5717 See the MSTest changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.9.3 See the Microsoft.Testing.Platform changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog-Platform.md#1.7.3 **Full Changelog**: https://github.com/microsoft/testfx/compare/v3.9.2...v3.9.3 ## 3.9.2 ## What's Changed * Fix MSTEST0042 (duplicate data row) false positive with Zero/NegativeZero by @Youssef1313 in #5684 * Allow framework authors to use TestCase.FullyQualifiedName as the TestNodeUid by @Youssef1313 in #5658 * Ensure TestMethodAttribute.Execute is run on the correct execution context by @Youssef1313 in #5688 * Avoid loading System.Threading.Tasks.Extensions when not needed by @Youssef1313 in #5694 * Fix UseAsync property in TestMethodAttribute derived classes to use type checks by @Youssef1313 and @Copilot in #5708 * Fix UnitTestRunner leaking some test class instances by @Youssef1313 in #5715 See the MSTest changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.9.2 See the Microsoft.Testing.Platform changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog-Platform.md#1.7.2 **Full Changelog**: https://github.com/microsoft/testfx/compare/v3.9.1...v3.9.2 ## 3.9.1 ## What's Changed * Make ConditionBaseAttribute.Mode public by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5597 * Add missing overload for Assert.Throws by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5620 * Fix System.MissingMethodException for KeyValuePair Deconstruction by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5635 * Run the whole ExecuteInternal logic under the right execution context by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5646 * VSTestBridge: Handle TestPropertyAttributes.Trait instead of special casing specific properties by @youssef-backport-bot in https://github.com/microsoft/testfx/pull/5648 See the MSTest changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.9.1 See the Microsoft.Testing.Platform changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog-Platform.md#1.7.1 **Full Changelog**: https://github.com/microsoft/testfx/compare/v3.9.0...v3.9.1 ## 3.9.0 In this release we focused a lot on providing fixes for MSTest and Microsoft.Testing.Platform. The most notable new features and fixes are: ## MSTest * Allow async test methods for UITestMethod on UWP and WinUI by @Youssef1313 in https://github.com/microsoft/testfx/pull/5297 * Add analyzer for duplicate data row by @Youssef1313 in https://github.com/microsoft/testfx/pull/5144 * Fix ClassCleanup not called when the first test in class is ignored by @Youssef1313 in https://github.com/microsoft/testfx/pull/5070 * Fix writing warnings outside of appdomain by @nohwnd in https://github.com/microsoft/testfx/pull/5371 ## Microsoft.Testing.Platform * Add (alpha) Azure DevOps extension to report errors by @nohwnd in https://github.com/microsoft/testfx/pull/5260 * Kill testhost if writing hang dump fails by @Youssef1313 in https://github.com/microsoft/testfx/pull/5538 We've also improved the `dotnet test` experience in dotnet SDK, especially around Retry plugin experience, and started dogfooding the experience in our own repository. Please check out how to enable the new `dotnet test` experience for Microsoft.Testing.Platform in net10 by [following this link](https://learn.microsoft.com/en-us/dotnet/core/testing/unit-testing-with-dotnet-test#microsofttestingplatform-mtp-mode-of-dotnet-test), and help us dogfood it. ## New Contributors * @stan-sz made their first contribution in https://github.com/microsoft/testfx/pull/5214 * @YoshiRulz made their first contribution in https://github.com/microsoft/testfx/pull/5281 * @bjornhellander made their first contribution in https://github.com/microsoft/testfx/pull/5300 See the MSTest changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.9.0 See the Microsoft.Testing.Platform changelog here: https://github.com/microsoft/testfx/blob/main/docs/Changelog-Platform.md#1.7.0 **Full Changelog**: https://github.com/microsoft/testfx/compare/v3.8.3...v3.9.0 ## 3.9.0-preview.25167.10 ## 3.8.3 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.8.3) ## 3.8.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.8.2) ## 3.8.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.8.1) ## 3.8.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.8.0) ## Announcements - This release adds new Assert APIs related to throwing exceptions, collections, and strings. Refer to the changelog for more information. - This release adds support for generic test methods. - This release adds few new analyzers. - We added [`MSTestAnalysisMode`](https://learn.microsoft.com/en-us/dotnet/core/testing/mstest-analyzers/overview#mstestanalysismode). We encourage you to set this property to at least `Recommended`. - This release adds `RetryAttribute` - [Microsoft.Testing.Extensions.TrxReport](https://www.nuget.org/packages/Microsoft.Testing.Extensions.TrxReport) and [Microsoft.Testing.Extensions.CodeCoverage](https://www.nuget.org/packages/Microsoft.Testing.Extensions.CodeCoverage) are now a dependency of MSTest metapackage ## 3.7.3 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.7.3) ## 3.7.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.7.2) ## 3.7.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.7.1) ## 3.7.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.7.0) ## Announcements [MSTest.Analyzers](https://www.nuget.org/packages/MSTest.Analyzers) is now a transitive dependency of [MSTest.TestFramework](https://www.nuget.org/packages/MSTest.TestFramework) and thus no longer needs to be manually installed. Note: The only rules enabled by default as warnings, which could potentially cause build errors when updating MSTest, have been carefully selected and thoroughly validated. These rules specifically address real runtime issues related to the usage of MSTest, ensuring that no purely stylistic or low-impact analyzers are enforced by default. ## 3.6.4 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.4) ## 3.6.3 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.3) ## 3.6.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.2) ## 3.6.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.1) ## 3.6.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.6.0) Special shoutout to @SimonCropp for his exceptional contribution in improving the quality of the repository. ## 3.5.2 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.5.2) ## 3.5.1 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.5.1) ## 3.5.0 See the release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#3.5.0) Commits viewable in [compare view](https://github.com/microsoft/testfx/compare/v3.4.3...v3.11.1). </details> Updated [Polly](https://github.com/App-vNext/Polly) from 8.5.0 to 8.6.6. <details> <summary>Release notes</summary> _Sourced from [Polly's releases](https://github.com/App-vNext/Polly/releases)._ ## 8.6.6 ## Highlights * Fix `ScheduledTaskExecutor` deadlock when `TrySetResult` runs continuations inline by @crnhrv in https://github.com/App-vNext/Polly/pull/2953 ## What's Changed * Add specification tests for jitter by @martincostello in https://github.com/App-vNext/Polly/pull/2830 * Refactor property-based tests by @martincostello in https://github.com/App-vNext/Polly/pull/2831 * .NET 10 preparation by @martincostello in https://github.com/App-vNext/Polly/pull/2842 * Fix CS7035 warning in dependabot jobs by @martincostello in https://github.com/App-vNext/Polly/pull/2849 * Remove codecov/test-results-action by @martincostello in https://github.com/App-vNext/Polly/pull/2872 * Update to .NET 10 SDK by @martincostello in https://github.com/App-vNext/Polly/pull/2531 * Bump zizmor to v1.19.0 by @martincostello in https://github.com/App-vNext/Polly/pull/2882 * Fix typo by @martincostello in https://github.com/App-vNext/Polly/pull/2886 * Add RateLimitHeaders library to community resources by @alexis- in https://github.com/App-vNext/Polly/pull/2887 * Bump zizmor to 1.21.0 by @martincostello in https://github.com/App-vNext/Polly/pull/2905 * .NET 11 preparation by @martincostello in https://github.com/App-vNext/Polly/pull/2932 * Remove Stryker workaround by @martincostello in https://github.com/App-vNext/Polly/pull/2933 * Group .NET dependency updates by @martincostello in https://github.com/App-vNext/Polly/pull/2944 * Migrate to actions/attest by @martincostello in https://github.com/App-vNext/Polly/pull/2952 ## New Contributors * @alexis- made their first contribution in https://github.com/App-vNext/Polly/pull/2887 * @crnhrv made their first contribution in https://github.com/App-vNext/Polly/pull/2953 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.6.5...8.6.6 ## 8.6.5 ## What's Changed * Extend NuGet package validation by @martincostello in https://github.com/App-vNext/Polly/pull/2762 * Suppress S2094 warning by @martincostello in https://github.com/App-vNext/Polly/pull/2765 * Refactor cake script by @martincostello in https://github.com/App-vNext/Polly/pull/2769 * Pass timeout to `TimeoutRejectedException` by @martincostello in https://github.com/App-vNext/Polly/pull/2827 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.6.4...8.6.5 ## 8.6.4 ## What's Changed * Fix after-release and update CHANGELOG by @martincostello in https://github.com/App-vNext/Polly/pull/2714 * Use collection expressions by @martincostello in https://github.com/App-vNext/Polly/pull/2715 * Fix flaky mutants by @martincostello in https://github.com/App-vNext/Polly/pull/2717 * fix documentation for ExecuteOutcomeAsync by @carvex21 in https://github.com/App-vNext/Polly/pull/2710 * Bump MartinCostello.WaitForNuGetPackage by @martincostello in https://github.com/App-vNext/Polly/pull/2721 * Bump sign tool by @martincostello in https://github.com/App-vNext/Polly/pull/2722 * xunit v3 preparation by @martincostello in https://github.com/App-vNext/Polly/pull/2723 * Add summary NuGet badges by @martincostello in https://github.com/App-vNext/Polly/pull/2724 * Delete actionlint config by @martincostello in https://github.com/App-vNext/Polly/pull/2730 * RateLimiting: add typed builder/guard tests and external limiter lifetime test by @mohammed-saalim in https://github.com/App-vNext/Polly/pull/2711 * Update Dependabot auto-merge conditions by @martincostello in https://github.com/App-vNext/Polly/pull/2736 * Bump NuGet packages by @martincostello in https://github.com/App-vNext/Polly/pull/2738 * Bump dotnet-stryker to 4.8.1 by @martincostello in https://github.com/App-vNext/Polly/pull/2739 * Simplify code by @martincostello in https://github.com/App-vNext/Polly/pull/2740 * Update zizmor by @martincostello in https://github.com/App-vNext/Polly/pull/2746 * Use NuGet Trusted Publishing by @martincostello in https://github.com/App-vNext/Polly/pull/2751 * Respect override for PipelineExecuting and PipelineExecuted by @peter-csala in https://github.com/App-vNext/Polly/pull/2752 ## New Contributors * @carvex21 made their first contribution in https://github.com/App-vNext/Polly/pull/2710 * @mohammed-saalim made their first contribution in https://github.com/App-vNext/Polly/pull/2711 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.6.3...8.6.4 ## 8.6.3 ## What's Changed * Add release notes configuration by @martincostello in https://github.com/App-vNext/Polly/pull/2678 * Simplify release workflow by @martincostello in https://github.com/App-vNext/Polly/pull/2679 * Sign-off commits by @martincostello in https://github.com/App-vNext/Polly/pull/2694 * Add GitHub sponsorship by @martincostello in https://github.com/App-vNext/Polly/pull/2695 * Refactor project dependencies by @martincostello in https://github.com/App-vNext/Polly/pull/2696 * Add zizmor by @martincostello in https://github.com/App-vNext/Polly/pull/2698 * Update benchmarks by @martincostello in https://github.com/App-vNext/Polly/pull/2712 * Reduce async overhead by @pentp in https://github.com/App-vNext/Polly/pull/2664 * Update benchmarks by @martincostello in https://github.com/App-vNext/Polly/pull/2713 ## New Contributors * @pentp made their first contribution in https://github.com/App-vNext/Polly/pull/2664 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.6.2...8.6.3 ## 8.6.2 ## What's Changed * Performance tweaks by @martincostello in https://github.com/App-vNext/Polly/pull/2667 * Update dependencies by @martincostello in https://github.com/App-vNext/Polly/pull/2668 * Update benchmark results by @martincostello in https://github.com/App-vNext/Polly/pull/2669 ## New Contributors * @pentp made their first contribution in https://github.com/App-vNext/Polly/pull/2667 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.6.1...8.6.2 ## 8.6.1 ## What's Changed * Fix integer overflow in `BulkheadSemaphoreFactory` by @ahusseini in https://github.com/App-vNext/Polly/pull/2638 * Generate SBOM by @martincostello in https://github.com/App-vNext/Polly/pull/2640 * Attest artifacts by @martincostello in https://github.com/App-vNext/Polly/pull/2647 ## New Contributors * @ahusseini made their first contribution in https://github.com/App-vNext/Polly/pull/2638 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.6.0...8.6.1 ## 8.6.0 ## What's Changed * Bump Stryker by @martincostello in https://github.com/App-vNext/Polly/pull/2476 * Fix chaos example issue and enrich notes & diagram by @caigen in https://github.com/App-vNext/Polly/pull/2482 * Add diagram for the main chaos page sample by @peter-csala in https://github.com/App-vNext/Polly/pull/2484 * Fix broken CI by @martincostello in https://github.com/App-vNext/Polly/pull/2497 * Remove .NET 6 SDK by @martincostello in https://github.com/App-vNext/Polly/pull/2501 * Use Stryker Mutator Dashboard by @martincostello in https://github.com/App-vNext/Polly/pull/2500 * Fix Polly.Testing mutations by @martincostello in https://github.com/App-vNext/Polly/pull/2503 * Lint PowerShell scripts by @martincostello in https://github.com/App-vNext/Polly/pull/2504 * Improve Polly coverage by @martincostello in https://github.com/App-vNext/Polly/pull/2505 * Improve mutation score by @martincostello in https://github.com/App-vNext/Polly/pull/2506 * Run CodeQL for GitHub Actions by @martincostello in https://github.com/App-vNext/Polly/pull/2498 * Add missing mutations by @martincostello in https://github.com/App-vNext/Polly/pull/2508 * Remove dotnet tool restore by @martincostello in https://github.com/App-vNext/Polly/pull/2513 * Add missing coverage by @martincostello in https://github.com/App-vNext/Polly/pull/2514 * Improve mutation test perf by @slang25 in https://github.com/App-vNext/Polly/pull/2520 * Improve coverage by @martincostello in https://github.com/App-vNext/Polly/pull/2526 * Remove System.Text.Json reference by @martincostello in https://github.com/App-vNext/Polly/pull/2532 * Fix test summary reliability by @martincostello in https://github.com/App-vNext/Polly/pull/2543 * Use AuthenticodeLint by @martincostello in https://github.com/App-vNext/Polly/pull/2553 * Use actions/create-github-app-token by @martincostello in https://github.com/App-vNext/Polly/pull/2572 * Fix Retry strategy ShouldHandle in example code by @marcrocny in https://github.com/App-vNext/Polly/pull/2527 * Tweak docs formatting by @martincostello in https://github.com/App-vNext/Polly/pull/2575 * Dispose registry which contains rate limiters by @peter-csala in https://github.com/App-vNext/Polly/pull/2578 * Improve mutation tests performance by ensuring solution file isn't discovered by @slang25 in https://github.com/App-vNext/Polly/pull/2589 * Update LICENSE metadata by @martincostello in https://github.com/App-vNext/Polly/pull/2590 * Add HTTP client integration samples by @peter-csala in https://github.com/App-vNext/Polly/pull/2587 * Dedupe links by @martincostello in https://github.com/App-vNext/Polly/pull/2592 * Add test analytics by @martincostello in https://github.com/App-vNext/Polly/pull/2593 * Add note about context/state mix-ups by @martincostello in https://github.com/App-vNext/Polly/pull/2598 * Emit annotation for packages by @martincostello in https://github.com/App-vNext/Polly/pull/2601 * Add `AttemptNumber` to `HedgingPredicateArguments` by @peter-csala in https://github.com/App-vNext/Polly/pull/2603 * .NET 10 preparation by @martincostello in https://github.com/App-vNext/Polly/pull/2620 * Migrate to slnx by @martincostello in https://github.com/App-vNext/Polly/pull/2623 * Fix `OnRetryArguments` comments by @lchaoer in https://github.com/App-vNext/Polly/pull/2627 * Fix package signing by @martincostello in https://github.com/App-vNext/Polly/pull/2631 ## New Contributors * @caigen made their first contribution in https://github.com/App-vNext/Polly/pull/2482 * @slang25 made their first contribution in https://github.com/App-vNext/Polly/pull/2520 * @marcrocny made their first contribution in https://github.com/App-vNext/Polly/pull/2527 * @lchaoer made their first contribution in https://github.com/App-vNext/Polly/pull/2627 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.5.2...8.6.0 ## 8.5.2 ## What's Changed * Fix build badges by @martincostello in https://github.com/App-vNext/Polly/pull/2445 * Fix Registry vs. Provider Migration doc typo by @jernejg in https://github.com/App-vNext/Polly/pull/2447 * Fix flaky test by @martincostello in https://github.com/App-vNext/Polly/pull/2457 * Use Shouldly in all test projects by @martincostello in https://github.com/App-vNext/Polly/pull/2458 and https://github.com/App-vNext/Polly/pull/2459 * Tidy up code in Polly.Specs by @martincostello in https://github.com/App-vNext/Polly/pull/2466 and https://github.com/App-vNext/Polly/pull/2467 * Fix for retry cancellation by @kmcclellan in https://github.com/App-vNext/Polly/pull/2456 ## New Contributors * @jernejg made their first contribution in https://github.com/App-vNext/Polly/pull/2447 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.5.1...8.5.2 ## 8.5.1 ## What's Changed * Synchronize access to `System.ComponentModel.DataAnnotations.Validator` by @kmcclellan in https://github.com/App-vNext/Polly/pull/2428 ## New Contributors * @kmcclellan made their first contribution in https://github.com/App-vNext/Polly/pull/2428 **Full Changelog**: https://github.com/App-vNext/Polly/compare/8.5.0...8.5.1 Commits viewable in [compare view](https://github.com/App-vNext/Polly/compare/8.5.0...8.6.6). </details> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: David Burg <daviburg@microsoft.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Backport of #5633 to rel/3.9
/cc @Youssef1313 @copilot