Fix version height parity for filtered paths - #1489
Merged
Merged
Conversation
Treat paths as included by default when path filters contain only exclusions, and recurse through deleted directories when evaluating managed Git changes. Fixes #1488 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Count mode-only changes and file-directory replacements in the managed engine. Apply literal and case-aware FilterPath semantics to LibGit2 include filters, with cross-engine regression coverage. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
AArnott
enabled auto-merge
August 28, 2026 16:28
This was referenced Aug 28, 2026
craigktreasure
pushed a commit
to craigktreasure/Treasure.Utils
that referenced
this pull request
Aug 29, 2026
Updated [nbgv](https://github.com/dotnet/Nerdbank.GitVersioning) from 3.10.91 to 3.10.94. <details> <summary>Release notes</summary> _Sourced from [nbgv's releases](https://github.com/dotnet/Nerdbank.GitVersioning/releases)._ ## 3.10.94 ## What's Changed * Fix version height parity for filtered paths by @AArnott in dotnet/Nerdbank.GitVersioning#1489 **Full Changelog**: dotnet/Nerdbank.GitVersioning@v3.10.91...v3.10.94 Commits viewable in [compare view](dotnet/Nerdbank.GitVersioning@v3.10.91...v3.10.94). </details> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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>
This was referenced Aug 29, 2026
This was referenced Sep 18, 2026
gruenwaldlk
pushed a commit
to AlamoEngine-Tools/PetroglyphTools
that referenced
this pull request
Sep 26, 2026
Updated [GitHubActionsTestLogger](https://github.com/Tyrrrz/GitHubActionsTestLogger) from 3.0.4 to 3.0.5. <details> <summary>Release notes</summary> _Sourced from [GitHubActionsTestLogger's releases](https://github.com/Tyrrrz/GitHubActionsTestLogger/releases)._ ## 3.0.5 <!-- Release notes generated using configuration in .github/release.yml at 3.0.5 --> ## What's Changed ### Enhancements * Pack props into buildTransitive so MTP registration flows to transitive consumers by @jetersen in Tyrrrz/GitHubActionsTestLogger#80 ## New Contributors * @jetersen made their first contribution in Tyrrrz/GitHubActionsTestLogger#80 **Full Changelog**: Tyrrrz/GitHubActionsTestLogger@3.0.4...3.0.5 Commits viewable in [compare view](Tyrrrz/GitHubActionsTestLogger@3.0.4...3.0.5). </details> Pinned [Microsoft.Bcl.Memory](https://github.com/dotnet/dotnet) at 10.0.12. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Bcl.Memory's releases](https://github.com/dotnet/dotnet/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/dotnet/dotnet/commits). </details> Updated [Microsoft.Extensions.DependencyInjection](https://github.com/dotnet/dotnet) from 10.0.9 to 10.0.12. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Extensions.DependencyInjection's releases](https://github.com/dotnet/dotnet/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/dotnet/dotnet/commits). </details> Updated [Microsoft.Extensions.DependencyInjection.Abstractions](https://github.com/dotnet/dotnet) from 10.0.9 to 10.0.12. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Extensions.DependencyInjection.Abstractions's releases](https://github.com/dotnet/dotnet/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/dotnet/dotnet/commits). </details> Pinned [Microsoft.Extensions.FileSystemGlobbing](https://github.com/dotnet/dotnet) at 10.0.12. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Extensions.FileSystemGlobbing's releases](https://github.com/dotnet/dotnet/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/dotnet/dotnet/commits). </details> Pinned [Microsoft.Extensions.Logging.Abstractions](https://github.com/dotnet/dotnet) at 10.0.12. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Extensions.Logging.Abstractions's releases](https://github.com/dotnet/dotnet/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/dotnet/dotnet/commits). </details> Updated [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 18.7.0 to 18.10.1. <details> <summary>Release notes</summary> _Sourced from [Microsoft.NET.Test.Sdk's releases](https://github.com/microsoft/vstest/releases)._ ## 18.10.1 ## What's Changed * Isolate code coverage files in published output by @azat-msft in microsoft/vstest#16476 **Full Changelog**: microsoft/vstest@v18.10.0...v18.10.1 ## 18.10.0 ## What's Changed * Drop Mono fallback, run .NET Framework tests on Windows only by @nohwnd in microsoft/vstest#16158 * Run Microsoft.Testing.Platform test apps under `vstest.console` and datacollector by @nohwnd in microsoft/vstest#16201 * Fix test output eaten by MSBuild terminal logger by @nohwnd in microsoft/vstest#16223 * Remove the experimental test session feature by @nohwnd in microsoft/vstest#16231 * Skip a single bad executor instead of failing all executor loading by @nohwnd in microsoft/vstest#16239 * Assert apartment state instead of using Clipboard in UI tests by @nohwnd in microsoft/vstest#16270 * Surface test host crashes during protocol negotiation by @nohwnd in microsoft/vstest#16285 * Pass the inferred target platform to the host in run settings by @nohwnd in microsoft/vstest#16271 * Report raw invalid IsTargetPlatformInferred value, cover host x64 forcing by @nohwnd in microsoft/vstest#16295 * Disable the MTP testhost by default (#16337) by @nohwnd in microsoft/vstest#16341 **Full Changelog**: microsoft/vstest@v18.9.0...v18.10.0 ## 18.9.0 ## What's Changed * Fix tilde/exclamation characters corrupted in TerminalLogger test output by @nohwnd in microsoft/vstest#16046 * Make TranslationLayer Native AOT-compatible by @drewnoakes in microsoft/vstest#16045 * Guard GenerateProgramFile target against UseWinUI/UseUwpTools evaluation order by @nohwnd in microsoft/vstest#16072 * Add RequestingAssembly to AssemblyResolveEventArgs for binary compat by @nohwnd in microsoft/vstest#16076 * Remove stale Microsoft.Extensions.FileSystemGlobbing binding redirect from testhost.x86 and datacollector by @Evangelink in microsoft/vstest#16082 * Fix TRX attachment paths when LogFileName contains a subdirectory by @nohwnd in microsoft/vstest#15791 * Fix missing dumps for .NET Framework child processes in NetClientHangDumper by @nohwnd in microsoft/vstest#16098 * Fix data collection channels to use negotiated protocol version instead of V1 by @nohwnd in microsoft/vstest#16096 * Fix race condition in BlameCollector: skip hang dump when testhost hasn't launched yet by @nohwnd in microsoft/vstest#16065 * Replace TestSDKAutoGeneratedCode with ExcludeFromCodeCoverage in auto-generated Program files by @nohwnd in microsoft/vstest#16101 * Include testhost process path in crash error messages by @nohwnd in microsoft/vstest#16108 * Fix DataDriven test results being double-counted in TRX logger totals by @nohwnd in microsoft/vstest#15766 * Fix datacollector crash visibility: replace Assert with throwable exceptions by @nohwnd in microsoft/vstest#16048 * Add TreatErrorMessagesAsWarnings parameter to TRX logger by @nohwnd in microsoft/vstest#16106 * Wait for testhost stderr to drain before reading its crash output by @nohwnd in microsoft/vstest#16128 * Handle runtimeconfig.dev.json without additionalProbingPaths by @tmat in microsoft/vstest#16166 * Suggest Microsoft.NET.Test.Sdk when a managed test project brings no testhost by @nohwnd in microsoft/vstest#16169 * Fix x86 testhost loading mismatched x64 hostfxr (0x800700C1) when run via vstest.console.exe directly (#16151) by @azat-msft in microsoft/vstest#16156 * Preserve the real exception (type + stack trace) when a test run aborts in BaseRunTests by @nohwnd in microsoft/vstest#16167 ## New Contributors * @drewnoakes made their first contribution in microsoft/vstest#16045 **Full Changelog**: microsoft/vstest@v18.8.0...v18.9.0 ## 18.8.1 ## What's Changed * Fix protocol negotiation timeout when STJ reflection is disabled (18.8.1) by @nohwnd in microsoft/vstest#16281 **Full Changelog**: microsoft/vstest@v18.8.0...v18.8.1 ## 18.8.0 ## What's Changed * Migrate from Newtonsoft.Json to System.Text.Json / Jsonite (merge to main) by @nohwnd in microsoft/vstest#15687 - For more detail refer to https://devblogs.microsoft.com/dotnet/vs-test-is-removing-its-newtonsoft-json-dependency/ * Create source-only filter package by @Youssef1313 in microsoft/vstest#15638 * Add ARM64 msdia140.dll support to test platform packages by @nohwnd in microsoft/vstest#15692 * Fix mutex cleanup crash on macOS/Linux by @nohwnd in microsoft/vstest#15684 * Restrict artifact temp directory permissions on Unix by @nohwnd in microsoft/vstest#15729 * Add support for filtering uncategorized tests with TestCategory=None by @Evangelink in microsoft/vstest#15727 * Fix SCI binding failure in DTA hosts (main) by @nohwnd in microsoft/vstest#15724 * Fix HTML logger parallel file collision by @nohwnd in microsoft/vstest#15435 * Improve error message when testhost cannot be found by @nohwnd in microsoft/vstest#16053 * Fix HTML logger exception on invalid XML chars in test display names by @nohwnd in microsoft/vstest#16051 **Full Changelog**: microsoft/vstest@v18.7.0...v18.8.0 Commits viewable in [compare view](microsoft/vstest@v18.7.0...v18.10.1). </details> Updated [Microsoft.SourceLink.GitHub](https://github.com/dotnet/dotnet) from 10.0.300 to 10.0.401. <details> <summary>Release notes</summary> _Sourced from [Microsoft.SourceLink.GitHub's releases](https://github.com/dotnet/dotnet/releases)._ ## 10.0.401 [Release](https://github.com/dotnet/core/releases/tag/v10.0.12) ## What's Changed * [release/10.0.4xx] Source code updates from dotnet/sdk by @dotnet-maestro[bot] in dotnet/dotnet#8011 * [release/10.0.4xx] Source code updates from dotnet/sdk by @dotnet-maestro[bot] in dotnet/dotnet#8037 * [release/10.0.4xx] Source code updates from dotnet/sdk by @dotnet-maestro[bot] in dotnet/dotnet#8038 * Update Source-Build SDK Diff Tests Baselines and Exclusions by @dotnet-sb-bot in dotnet/dotnet#7754 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8101 * [release/10.0.4xx] Source code updates from dotnet/source-build-assets by @dotnet-maestro[bot] in dotnet/dotnet#8104 * [release/10.0.4xx] Source code updates from dotnet/msbuild by @dotnet-maestro[bot] in dotnet/dotnet#8142 * [release/10.0.4xx] Source code updates from dotnet/sdk by @dotnet-maestro[bot] in dotnet/dotnet#8132 * [release/10.0.4xx] Source code updates from dotnet/source-build-assets by @dotnet-maestro[bot] in dotnet/dotnet#8127 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8156 * [release/10.0.4xx] Source code updates from dotnet/roslyn by @dotnet-maestro[bot] in dotnet/dotnet#8148 * [release/10.0.4xx] Source code updates from dotnet/sdk by @dotnet-maestro[bot] in dotnet/dotnet#8176 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8171 * [release/10.0.4xx] Source code updates from dotnet/scenario-tests by @dotnet-maestro[bot] in dotnet/dotnet#8092 * [release/10.0.4xx] Fix IdentityModel shared-components source build by @mthalman in dotnet/dotnet#8189 * [release/10.0.4xx] Source code updates from nuget/nuget.client by @dotnet-maestro[bot] in dotnet/dotnet#8201 * [release/10.0.4xx] Allow submodule changes when reseting submodules by @github-actions[bot] in dotnet/dotnet#8223 * [release/10.0.4xx] Source code updates from dotnet/roslyn by @dotnet-maestro[bot] in dotnet/dotnet#8215 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8210 * [release/10.0.4xx] Cloak SignatureCycle2 binary from VMR by @mthalman in dotnet/dotnet#8226 * [release/10.0.4xx] Ignore spurious SBoM warnings by @akoeplinger in dotnet/dotnet#8165 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8231 * Update to the 10.0.11 August runtimes from build 324376 by @mthalman in dotnet/dotnet#8259 * Merging internal commits for release/10.0.4xx by @dotnet-bot in dotnet/dotnet#8242 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8278 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8304 * [release/10.0.4xx] Source code updates from dotnet/roslyn by @dotnet-maestro[bot] in dotnet/dotnet#8347 * [release/10.0.4xx] Remove duplicate dependency from scenario-tests by @dkurepa in dotnet/dotnet#8350 * [release/10.0.4xx] Source code updates from dotnet/sourcelink by @dotnet-maestro[bot] in dotnet/dotnet#8344 * [release/10.0.4xx] Source code updates from dotnet/templating by @dotnet-maestro[bot] in dotnet/dotnet#8354 * [release/10.0.4xx] Fix SignCheckExclusionsFile.txt to allow signed hotreload .js file by @github-actions[bot] in dotnet/dotnet#8383 * [release/10.0.4xx] Remove TSA bug filing from pipelines by @akoeplinger in dotnet/dotnet#8389 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8396 * [release/10.0.4xx] [release/10.0.1xx] Update binskim lastModifiedDate in PipelineAutobaseliningConfig.yml by @github-actions[bot] in dotnet/dotnet#8408 * [release/10.0.4xx] Fix SignCheckExclusionsFile.txt for .js in source-build artifacts by @github-actions[bot] in dotnet/dotnet#8405 * [release/10.0.4xx] Source code updates from dotnet/templating by @dotnet-maestro[bot] in dotnet/dotnet#8419 * [release/10.0.4xx] Source code updates from dotnet/templating by @dotnet-maestro[bot] in dotnet/dotnet#8422 * [release/10.0.4xx] Source code updates from dotnet/msbuild by @dotnet-maestro[bot] in dotnet/dotnet#8429 * [release/10.0.4xx] Source code updates from dotnet/source-build-assets by @dotnet-maestro[bot] in dotnet/dotnet#8313 * [release/10.0.4xx] Source code updates from dotnet/templating by @dotnet-maestro[bot] in dotnet/dotnet#8452 * [release/10.0.4xx] Source code updates from dotnet/source-build-assets by @dotnet-maestro[bot] in dotnet/dotnet#8453 * [release/10.0.4xx] Source code updates from dotnet/msbuild by @dotnet-maestro[bot] in dotnet/dotnet#8469 * [release/10.0.4xx] Source code updates from dotnet/fsharp by @dotnet-maestro[bot] in dotnet/dotnet#8521 * [release/10.0.4xx] Source code updates from dotnet/arcade by @dotnet-maestro[bot] in dotnet/dotnet#8574 * [release/10.0.4xx] Bump patch version to 10.0.401 by @vseanreesermsft in dotnet/dotnet#8577 ... (truncated) ## 10.0.400 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.400` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.400/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.400/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.303 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.303` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.303/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.303/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.302 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.302` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.302/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.302/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 ## 10.0.301 You can build .NET 10.0 from the repository by cloning the release tag `v10.0.301` and following the build instructions in the [main README.md](https://github.com/dotnet/dotnet/blob/v10.0.301/README.md#building). Alternatively, you can build from the sources attached to this release directly. More information on this process can be found in the [dotnet/dotnet repository](https://github.com/dotnet/dotnet/blob/v10.0.301/README.md#building-from-released-sources). Attached are PGP signatures for the GitHub generated tarball and zipball. You can find the public key at https://dot.net/release-key-2023 Commits viewable in [compare view](dotnet/dotnet@v10.0.300...v10.0.401). </details> Updated [Microsoft.Testing.Platform](https://github.com/microsoft/testfx) from 2.2.3 to 2.4.1. <details> <summary>Release notes</summary> _Sourced from [Microsoft.Testing.Platform's releases](https://github.com/microsoft/testfx/releases)._ ## 2.3.0-preview-20220810-02 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#230-preview-20220810-02-2022-08-10). ## 2.2.10 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#2210---2022-04-26). ## 2.2.10-preview-20220414-01 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#2210-preview-20220414-01---2022-04-14). ## 2.2.9 # Parallel output > 🙇 Shout out to @SimonCropp, for bringing this functionality to XUnit in his https://github.com/SimonCropp/XunitContext project. And being an inspiration for implementing this. MSTest 2.2.9 captures all Console output and attaches it to the correct test, even if you are running tests in parallel. This output is captured from your test code as well as from the tested code. And it requires no special setup. ## Before In 2.2.8, test output is scattered among tests, in our example, one unlucky test gets all the output of other tests just mixed together:  ## After With 2.2.9, each output is correctly attached to the test that produced it:   Also notice that we are also capturing debug, trace and error. And we are not awaiting the FastChild method, and the output is still assigned correctly. [Souce code.](https://gist.github.com/nohwnd/2936753d94301d7991059660d1d63a8a) ### Limitations Due to the way that class and assembly initialize, and cleanup are invoked, their output will end up in the first test that run (or last for cleanup). This is unfortunately not easily fixable. See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#229-2022-04-08). ## 2.2.8 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#228---2021-11-23). ## 2.2.7 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#227---2021-09-03). ## 2.2.6 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#226---2021-08-25). ## 2.2.5 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#225---2021-06-28). ## 2.2.4 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#224---2021-05-25). ## 2.2.4-preview-20210331-02 See release notes [here](https://github.com/microsoft/testfx/blob/main/docs/Changelog.md#224-preview-20210331-02---2021-04-02). Commits viewable in [compare view](https://github.com/microsoft/testfx/commits). </details> Updated [Nerdbank.GitVersioning](https://github.com/dotnet/Nerdbank.GitVersioning) from 3.10.85 to 3.10.94. <details> <summary>Release notes</summary> _Sourced from [Nerdbank.GitVersioning's releases](https://github.com/dotnet/Nerdbank.GitVersioning/releases)._ ## 3.10.94 ## What's Changed * Fix version height parity for filtered paths by @AArnott in dotnet/Nerdbank.GitVersioning#1489 **Full Changelog**: dotnet/Nerdbank.GitVersioning@v3.10.91...v3.10.94 ## 3.10.91 ## What's Changed * Retry file operations on access denied errors by @AArnott in dotnet/Nerdbank.GitVersioning#1408 **Full Changelog**: dotnet/Nerdbank.GitVersioning@v3.10.85...v3.10.91 Commits viewable in [compare view](dotnet/Nerdbank.GitVersioning@v3.10.85...v3.10.94). </details> Pinned [System.Collections.Immutable](https://github.com/dotnet/dotnet) at 10.0.12. <details> <summary>Release notes</summary> _Sourced from [System.Collections.Immutable's releases](https://github.com/dotnet/dotnet/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/dotnet/dotnet/commits). </details> Updated [System.IO.Hashing](https://github.com/dotnet/dotnet) from 10.0.9 to 10.0.12. <details> <summary>Release notes</summary> _Sourced from [System.IO.Hashing's releases](https://github.com/dotnet/dotnet/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/dotnet/dotnet/commits). </details> Updated [Testably.Abstractions.Testing](https://github.com/Testably/Testably.Abstractions) from 6.6.0 to 7.0.2. <details> <summary>Release notes</summary> _Sourced from [Testably.Abstractions.Testing's releases](https://github.com/Testably/Testably.Abstractions/releases)._ ## 7.0.2 ## What's Changed * chore(deps): update dotnet monorepo by @renovate[bot] in Testably/Testably.Abstractions#1064 * chore(deps): update dependency meziantou.analyzer to 3.0.136 by @renovate[bot] in Testably/Testably.Abstractions#1063 * chore(deps): update dependency meziantou.analyzer to 3.0.140 by @renovate[bot] in Testably/Testably.Abstractions#1065 * fix: support combined `FileSystemTypes` flags in `Notify` and `Intercept` by @vbreuss in Testably/Testably.Abstractions#1068 * chore(deps): update dependency libgit2sharp to 0.32.0 by @renovate[bot] in Testably/Testably.Abstractions#1066 **Full Changelog**: Testably/Testably.Abstractions@v7.0.1...v7.0.2 ## 7.0.1 ## What's Changed * fix: default `MockTimeSystem` to the local time zone by @vbreuss in Testably/Testably.Abstractions#1062 **Full Changelog**: Testably/Testably.Abstractions@v7.0.0...v7.0.1 ## 7.0.0 ## What's Changed * chore(deps): update peter-evans/repository-dispatch action to v4 by @renovate[bot] in Testably/Testably.Abstractions#1029 * chore(deps): update softprops/action-gh-release action to v3 by @renovate[bot] in Testably/Testably.Abstractions#1030 * chore(deps): update dotnet monorepo by @renovate[bot] in Testably/Testably.Abstractions#1032 * chore(deps): update dependency awexpect to 2.35.0 by @renovate[bot] in Testably/Testably.Abstractions#1033 * chore(deps): update dependency mockolate to 3.3.0 by @renovate[bot] in Testably/Testably.Abstractions#1035 * chore(deps): update dependency microsoft.testing.extensions.codecoverage to 18.9.0 by @renovate[bot] in Testably/Testably.Abstractions#1034 * chore(deps): update dependency polyfill to 9.24.1 by @renovate[bot] in Testably/Testably.Abstractions#1036 * chore(deps): update dependency sharpcompress to 0.49.1 by @renovate[bot] in Testably/Testably.Abstractions#1037 * chore(deps): update dependency testably.abstractions.testing to 5.3.1 by @renovate[bot] in Testably/Testably.Abstractions#1038 * feat: bridge `ITimeSystem` to the BCL `System.TimeProvider` by @vbreuss in Testably/Testably.Abstractions#1044 * refactor!: rename `TimeProvider` to `TimeProviderFactory` by @vbreuss in Testably/Testably.Abstractions#1045 * feat: add support for `TimeZoneInfo` in abstractions by @vbreuss in Testably/Testably.Abstractions#1046 * feat: add support for `DateTimeOffset` in abstractions by @vbreuss in Testably/Testably.Abstractions#1048 * feat: implement mock `TimeZoneInfo` in testing package by @vbreuss in Testably/Testably.Abstractions#1049 * fix: skip extended-length and invalid path tests on .NET Framework by @vbreuss in Testably/Testably.Abstractions#1051 * feat: implement mock `DateTimeOffset` in testing package by @vbreuss in Testably/Testably.Abstractions#1050 * chore: update dependency meziantou.analyzer to 3.0.122 by @vbreuss in Testably/Testably.Abstractions#1052 * docs: add binary and read-only file seeding example to Initialize().With(...) by @vbreuss in Testably/Testably.Abstractions#1053 * fix: interpret Local-kind mock time against configured zone by @vbreuss in Testably/Testably.Abstractions#1055 * docs: add `DateTimeOffsetRead` to time-system notification callbacks by @vbreuss in Testably/Testably.Abstractions#1057 * refactor!: expose `ZipArchive`/`ZipFile` as extension properties by @vbreuss in Testably/Testably.Abstractions#1056 * fix: address analyzer code smells in compression package by @vbreuss in Testably/Testably.Abstractions#1058 * fix: restore partial modifier on compression ExtensionTests classes by @vbreuss in Testably/Testably.Abstractions#1059 * refactor: Switch to fork of NUKE: Fallout by @vbreuss in Testably/Testably.Abstractions#1060 * chore: bump Testably.Abstractions to v10.3.0 by @vbreuss in Testably/Testably.Abstractions#1061 * feat: add mock `MemoryMappedFile` support in a new companion package by @vbreuss in Testably/Testably.Abstractions#1054 **Full Changelog**: Testably/Testably.Abstractions@v6.6.0...v7.0.0 Commits viewable in [compare view](Testably/Testably.Abstractions@v6.6.0...v7.0.2). </details> Updated [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) from 3.1.5 to 4.0.0. <details> <summary>Release notes</summary> _Sourced from [xunit.runner.visualstudio's releases](https://github.com/xunit/visualstudio.xunit/releases)._ ## 4.0.0 Release notes: https://xunit.net/releases/visualstudio/4.0.0 ## 4.0.0-pre.5 Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.5 ## 4.0.0-pre.4 Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.4 ## 4.0.0-pre.3 Release notes: https://xunit.net/releases/visualstudio/4.0.0-pre.3 Commits viewable in [compare view](xunit/visualstudio.xunit@3.1.5...4.0.0). </details> Updated [xunit.v3.mtp-v2](https://github.com/xunit/xunit) from 3.2.2 to 4.0.1. <details> <summary>Release notes</summary> _Sourced from [xunit.v3.mtp-v2's releases](https://github.com/xunit/xunit/releases)._ No release notes found for this version range. Commits viewable in [compare view](https://github.com/xunit/xunit/commits). </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>
This was referenced Sep 26, 2026
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.
Summary
pathFilterscontains only exclusionsFixes #1488
Tests
dotnet test --project test\Nerdbank.GitVersioning.Tests\Nerdbank.GitVersioning.Tests.csproj --framework net10.0 -- --filter-class VersionOracleManagedTests --filter-class VersionOracleLibGit2Tests --filter-not-trait "TestCategory=FailsInCloudTest"