Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ptr727/Utilities
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 4.0.15
Choose a base ref
...
head repository: ptr727/Utilities
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 4.0.18
Choose a head ref
  • 6 commits
  • 2 files changed
  • 4 contributors

Commits on Jul 13, 2026

  1. Bump softprops/action-gh-release from 3.0.1 to 3.0.2 in the actions-d…

    …eps group (#405)
    
    Bumps the actions-deps group with 1 update:
    [softprops/action-gh-release](https://github.com/softprops/action-gh-release).
    
    Updates `softprops/action-gh-release` from 3.0.1 to 3.0.2
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="https://github.com/softprops/action-gh-release/releases">softprops/action-gh-release's
    releases</a>.</em></p>
    <blockquote>
    <h2>v3.0.2</h2>
    <p><code>3.0.2</code> is a patch release focused on release reliability
    and compatibility. It
    reuses existing draft releases when publishing prereleases, supports
    replacing
    release assets on Gitea, hardens streamed asset uploads, and provides
    clearer
    release-creation diagnostics. It also includes TypeScript, coverage, and
    tooling
    maintenance merged since <code>3.0.1</code>.</p>
    <p>This release fixes <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/795">#795</a>,
    <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/438">#438</a>,
    and <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/803">#803</a>.
    The upload transport hardening covers the
    historical failure reported in <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/790">#790</a>,
    although current hosted Node 24 runners did
    not reproduce it naturally. The diagnostics work is related to <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/786">#786</a>
    and does not
    claim a reproducible release-creation fix.</p>
    <h2>What's Changed</h2>
    <h3>Exciting New Features 🎉</h3>
    <ul>
    <li>feat: improve release error reporting and test coverage by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/813">softprops/action-gh-release#813</a></li>
    </ul>
    <h3>Bug fixes 🐛</h3>
    <ul>
    <li>fix: publish existing draft releases as prereleases by <a
    href="https://github.com/godfengliang"><code>@​godfengliang</code></a>
    in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/801">softprops/action-gh-release#801</a></li>
    <li>fix: upload small checksum assets reliably by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/815">softprops/action-gh-release#815</a></li>
    <li>fix: replace existing release assets on Gitea by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/816">softprops/action-gh-release#816</a></li>
    <li>fix: clarify release creation 404 errors by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/817">softprops/action-gh-release#817</a></li>
    </ul>
    <h3>Other Changes 🔄</h3>
    <ul>
    <li>chore(deps): upgrade TypeScript to 7 by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/812">softprops/action-gh-release#812</a></li>
    <li>chore(deps): remove unused TypeScript tooling by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/814">softprops/action-gh-release#814</a></li>
    <li>dependency, Node 24 pin, and CI maintenance merged since
    <code>3.0.1</code></li>
    </ul>
    </blockquote>
    </details>
    <details>
    <summary>Changelog</summary>
    <p><em>Sourced from <a
    href="https://github.com/softprops/action-gh-release/blob/master/CHANGELOG.md">softprops/action-gh-release's
    changelog</a>.</em></p>
    <blockquote>
    <h2>3.0.2</h2>
    <p><code>3.0.2</code> is a patch release focused on release reliability
    and compatibility. It
    reuses existing draft releases when publishing prereleases, supports
    replacing
    release assets on Gitea, hardens streamed asset uploads, and provides
    clearer
    release-creation diagnostics. It also includes TypeScript, coverage, and
    tooling
    maintenance merged since <code>3.0.1</code>.</p>
    <p>This release fixes <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/795">#795</a>,
    <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/438">#438</a>,
    and <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/803">#803</a>.
    The upload transport hardening covers the
    historical failure reported in <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/790">#790</a>,
    although current hosted Node 24 runners did
    not reproduce it naturally. The diagnostics work is related to <a
    href="https://redirect.github.com/softprops/action-gh-release/issues/786">#786</a>
    and does not
    claim a reproducible release-creation fix.</p>
    <h2>What's Changed</h2>
    <h3>Exciting New Features 🎉</h3>
    <ul>
    <li>feat: improve release error reporting and test coverage by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/813">softprops/action-gh-release#813</a></li>
    </ul>
    <h3>Bug fixes 🐛</h3>
    <ul>
    <li>fix: publish existing draft releases as prereleases by <a
    href="https://github.com/godfengliang"><code>@​godfengliang</code></a>
    in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/801">softprops/action-gh-release#801</a></li>
    <li>fix: upload small checksum assets reliably by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/815">softprops/action-gh-release#815</a></li>
    <li>fix: replace existing release assets on Gitea by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/816">softprops/action-gh-release#816</a></li>
    <li>fix: clarify release creation 404 errors by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/817">softprops/action-gh-release#817</a></li>
    </ul>
    <h3>Other Changes 🔄</h3>
    <ul>
    <li>chore(deps): upgrade TypeScript to 7 by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/812">softprops/action-gh-release#812</a></li>
    <li>chore(deps): remove unused TypeScript tooling by <a
    href="https://github.com/chenrui333"><code>@​chenrui333</code></a> in <a
    href="https://redirect.github.com/softprops/action-gh-release/pull/814">softprops/action-gh-release#814</a></li>
    <li>dependency, Node 24 pin, and CI maintenance merged since
    <code>3.0.1</code></li>
    </ul>
    <h2>3.0.1</h2>
    <ul>
    <li>maintenance release with updated dependencies</li>
    </ul>
    <h2>3.0.0</h2>
    <p><code>3.0.0</code> is a major release that moves the action runtime
    from Node 20 to Node 24.
    Use <code>v3</code> on GitHub-hosted runners and self-hosted fleets that
    already support the
    Node 24 Actions runtime. If you still need the last Node 20-compatible
    line, stay on
    <code>v2.6.2</code>.</p>
    <h2>What's Changed</h2>
    <h3>Other Changes 🔄</h3>
    <ul>
    <li>Move the action runtime and bundle target to Node 24</li>
    <li>Update <code>@types/node</code> to the Node 24 line and allow future
    Dependabot updates</li>
    <li>Keep the floating major tag on <code>v3</code>; <code>v2</code>
    remains pinned to the latest <code>2.x</code> release</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/3d0d9888cb7fd7b750713d6e236d1fcb99157228"><code>3d0d988</code></a>
    release 3.0.2 (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/818">#818</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/7e13ed4ac596a4adf801d3812be5a089356949aa"><code>7e13ed4</code></a>
    fix: clarify release creation 404 errors (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/817">#817</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/e6c70a53cf67373fbff7eeebca7782b4fe8f106c"><code>e6c70a5</code></a>
    fix: replace existing release assets on Gitea (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/816">#816</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/f3453378888d5ef6208e2788af1c5ba50d8a898d"><code>f345337</code></a>
    fix: publish existing draft releases as prereleases (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/801">#801</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/d8a89a206684ded8435bf16d6f698bf04ab05164"><code>d8a89a2</code></a>
    fix: upload small checksum assets reliably (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/815">#815</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/45ece40c3178522904ac6c51c21d8a4e3565f3c8"><code>45ece40</code></a>
    chore(deps): remove unused TypeScript tooling (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/814">#814</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/f6b913c3f95302d88e8ef7cb2859c2e7656aa01e"><code>f6b913c</code></a>
    feat: improve release error reporting and test coverage (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/813">#813</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/15f193d7d8aa9623b5181913a31fafceb4e8cef9"><code>15f193d</code></a>
    chore(deps): upgrade TypeScript to 7 (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/812">#812</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/cc8268d46a81d57ec9b061f27b0dd68ebd7fb17f"><code>cc8268d</code></a>
    chore(deps): bump actions/checkout in the github-actions group (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/810">#810</a>)</li>
    <li><a
    href="https://github.com/softprops/action-gh-release/commit/fd0ed1e85b6730f87f5c67d7355751c46ad513d6"><code>fd0ed1e</code></a>
    chore(deps): bump the npm group with 3 updates (<a
    href="https://redirect.github.com/softprops/action-gh-release/issues/811">#811</a>)</li>
    <li>Additional commits viewable in <a
    href="https://github.com/softprops/action-gh-release/compare/718ea10b132b3b2eba29c1007bb80653f286566b...3d0d9888cb7fd7b750713d6e236d1fcb99157228">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=softprops/action-gh-release&package-manager=github_actions&previous-version=3.0.1&new-version=3.0.2)](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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 13, 2026
    Configuration menu
    Copy the full SHA
    a302942 View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2026

  1. Bump the nuget-deps group with 1 update (#407)

    Updated [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest)
    from 18.7.0 to 18.8.1.
    
    <details>
    <summary>Release notes</summary>
    
    _Sourced from [Microsoft.NET.Test.Sdk's
    releases](https://github.com/microsoft/vstest/releases)._
    
    ## 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.8.1).
    </details>
    
    [![Dependabot compatibility
    score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.NET.Test.Sdk&package-manager=nuget&previous-version=18.7.0&new-version=18.8.1)](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] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    322fd8a View commit details
    Browse the repository at this point in the history
  2. AGENTS: add author-identity commit rule (#409)

    ## Summary
    
    A fleet governance audit found this repo's `AGENTS.md` defined the
    **signing** rule and the **default-to-staging** rule, but was missing
    the **author-identity** rule (which account/identity a commit must use).
    The canonical template `AGENTS.md` now defines this rule; this PR adds
    it here for fleet consistency.
    
    ## Change
    
    One bullet added to the **Git and Commit Rules** section, immediately
    after the existing "All commits must be cryptographically signed"
    bullet:
    
    > Commit under the committing account's own GitHub `noreply` identity -
    never a private, personal, or invented address...
    
    It codifies that `author`/`committer` must be the GitHub `noreply` of
    the signing account (`[email protected]` for this fleet),
    to verify `user.email` before committing, and why a wrong identity
    matters (GH007 email-privacy push protection, polluted history), while
    noting identity is distinct from signing.
    
    ## Notes
    
    - Canonical wording inserted essentially verbatim, matching the existing
    bullet style.
    - ASCII-only, US English, ` - ` hyphens (no em-dashes).
    - File EOL (CRLF) preserved; zero mixed line endings.
    - Commit is SSH-signed.
    
    Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
    
    Co-authored-by: Claude Opus 4.8 (1M context) <[email protected]>
    ptr727 and claude authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    06d0a0b View commit details
    Browse the repository at this point in the history
  3. Promote: AGENTS git-governance / author-identity rule (#410)

    Promotes develop->main: the AGENTS.md git-governance additions
    (author-identity rule / signing / staging), part of the fleet
    governance-conformance sweep.
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    ptr727 authored Jul 14, 2026
    Configuration menu
    Copy the full SHA
    c82ac2a View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2026

  1. Bump the nuget-deps group with 3 updates

    Bumps Microsoft.Extensions.Http.Resilience from 10.7.0 to 10.8.0
    Bumps Microsoft.Extensions.Logging.Abstractions from 10.0.9 to 10.0.10
    Bumps Microsoft.SourceLink.GitHub from 10.0.300 to 10.0.301
    
    ---
    updated-dependencies:
    - dependency-name: Microsoft.Extensions.Http.Resilience
      dependency-version: 10.8.0
      dependency-type: direct:production
      update-type: version-update:semver-minor
      dependency-group: nuget-deps
    - dependency-name: Microsoft.Extensions.Logging.Abstractions
      dependency-version: 10.0.10
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: nuget-deps
    - dependency-name: Microsoft.SourceLink.GitHub
      dependency-version: 10.0.301
      dependency-type: direct:production
      update-type: version-update:semver-patch
      dependency-group: nuget-deps
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored Jul 15, 2026
    Configuration menu
    Copy the full SHA
    68b4d82 View commit details
    Browse the repository at this point in the history
  2. Bump the nuget-deps group with 3 updates (#412)

    Updated
    [Microsoft.Extensions.Http.Resilience](https://github.com/dotnet/extensions)
    from 10.7.0 to 10.8.0.
    
    <details>
    <summary>Release notes</summary>
    
    _Sourced from [Microsoft.Extensions.Http.Resilience's
    releases](https://github.com/dotnet/extensions/releases)._
    
    ## 10.8.0
    
    This release adds new experimental APIs to
    Microsoft.Extensions.AI.Abstractions and updates the OpenAI dependency
    to 2.12.0, alongside documentation, test, and repository maintenance.
    
    ## Experimental API Changes
    
    ### New Experimental APIs
    
    * New experimental API: `AIFunctionNameAttribute` and
    `AIParameterNameAttribute` #​7610 by @​jozkee (co-authored by
    @​jeffhandley @​Copilot)
    * New experimental API:
    `ToolApprovalRequestContent.RequiresConfirmation` (`MEAI001`) #​7549 by
    @​javiercn (co-authored by @​Copilot)
    
    ## What's Changed
    
    ### AI
    
    * Upgrade OpenAI dependency to 2.12.0 #​7608 by @​jozkee (co-authored by
    @​Copilot)
    * Auto-detect audio format in OpenAISpeechToTextClient #​7575 by
    @​jozkee (co-authored by @​Copilot)
    * Fix ToolJson.AdditionalProperties to accept sub-schema objects #​7546
    by @​jozkee (co-authored by @​Copilot)
    * Fix ImageGeneratingChatClient duplicating preceding content and
    dropping following content #​7624 by @​jozkee (co-authored by @​Copilot)
    
    ### Vector Data
    
    * Make all test methods virtual in VectorData.ConformanceTests #​7606 by
    @​adamsitnik (co-authored by @​Copilot)
    
    ## Documentation Updates
    
    * Remove links to ai-samples repo #​7574 by @​gewarren
    * Fix up docs with Copilot (MEVD) #​7597 by @​gewarren
    * Fix up docs with Copilot (M.E.ServiceDiscovery) #​7598 by @​gewarren
    (co-authored by @​Copilot)
    * Fix up docs with Copilot (MEAI) #​7600 by @​gewarren
    * Fix up docs with Copilot #​7601 by @​gewarren
    
    ## Test Improvements
    
    * Fix flaky StampedeTests and harden related test waits #​7572 by
    @​jeffhandley (co-authored by @​Copilot)
    * Fix SQLitePCLRaw.lib.e_sqlite3 vulnerability by replacing
    SemanticKernel connectors with CommunityToolkit #​7579 by @​adamsitnik
    (co-authored by @​Copilot)
    * Removing SemanticKernel Connectors dependency and replacing it #​7584
    by @​adamsitnik (co-authored by @​Copilot)
    * Migrate to xUnit v3 #​7607 by @​adamsitnik (co-authored by
    @​shyamnamboodiripad @​Copilot)
    
    ## Repository Infrastructure Updates
    
    * Update OTel GenAI conventions skill for standalone semconv-genai repo
    #​7519 by @​jeffhandley (co-authored by @​Copilot)
    * Bump dotnet-coverage from 18.7.0 to 18.8.0 #​7552
    * [main] Update dependencies from dotnet/arcade #​7559
    * Fix transitive MessagePack vulnerability in AI template AppHost
    projects #​7561 by @​adamsitnik (co-authored by @​Copilot)
    * Bump esbuild, @​vitejs/plugin-react and vite in
    /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript
    #​7564
    * Bump tmp from 0.2.6 to 0.2.7 in
    /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript
    #​7569
    * Bump js-yaml from 4.1.1 to 4.2.0 in
    /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript
    #​7570
    * Bump PowerShell from 7.6.2 to 7.6.3 #​7576
    * Remove duplicate 'WebAPI' classification from template #​7577 by
    @​danroth27
    * [main] Update dependencies from dotnet/arcade #​7590
    * Eliminate redundant Correctness CI stage by merging into Build #​7594
    by @​adamsitnik (co-authored by @​Copilot)
     ... (truncated)
    
    Commits viewable in [compare
    view](dotnet/extensions@v10.7.0...v10.8.0).
    </details>
    
    Updated
    [Microsoft.Extensions.Logging.Abstractions](https://github.com/dotnet/dotnet)
    from 10.0.9 to 10.0.10.
    
    <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.SourceLink.GitHub](https://github.com/dotnet/dotnet)
    from 10.0.300 to 10.0.301.
    
    <details>
    <summary>Release notes</summary>
    
    _Sourced from [Microsoft.SourceLink.GitHub's
    releases](https://github.com/dotnet/dotnet/releases)._
    
    ## 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.301).
    </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>
    ptr727-codegen[bot] authored Jul 15, 2026
    Configuration menu
    Copy the full SHA
    e021585 View commit details
    Browse the repository at this point in the history
Loading