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: dotnet/extensions
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 99383237b2
Choose a base ref
...
head repository: dotnet/extensions
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 33335d291b
Choose a head ref
  • 15 commits
  • 106 files changed
  • 15 contributors

Commits on Jan 7, 2026

  1. Merged PR 56419: Getting ready for 10.2 release

    Getting ready for 10.2 release
    
    ----
    #### AI description  (iteration 1)
    #### PR Classification
    This pull request prepares the project for the 10.2 release by updating dependency versions and refining pipeline configurations.
    
    #### PR Summary
    The update bumps numerous internal dependency versions (from 9.0.11/10.0.1 to 9.0.12/10.0.2), adjusts release stabilization settings, revises internal NuGet source mappings, and updates CI/CD tasks.
    - `eng/Version.Details.xml` and `eng/Versions.props`: Upgraded many Microsoft and runtime dependencies and updated stabilization/release build flags.
    - `azure-pipelines.yml`: Removed the code coverage stage and updated stage dependencies.
    - `NuGet.config`: Removed the package source mapping block and adjusted internal package source settings.
    - `eng/pipelines/templates/BuildAndTest.yml`: Added tasks to set up private feed credentials and commented out integration tests.
    - `Directory.Build.props`: Disabled the NU1507 warning for internal feeds.
    <!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
    joperezr committed Jan 7, 2026
    Configuration menu
    Copy the full SHA
    f7df02b View commit details
    Browse the repository at this point in the history

Commits on Jan 13, 2026

  1. Fix NRT resolution for AIFunction parameters. (#7200)

    * Fix NRT resolution for AIFunction parameters.
    
    * Update src/Libraries/Microsoft.Extensions.AI.Abstractions/Utilities/AIJsonUtilities.Schema.Create.cs
    eiriktsarpalis authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    e6500a4 View commit details
    Browse the repository at this point in the history
  2. Merged PR 56482: Set Microsoft.McpServer.ProjectTemplates version to …

    …align with MCP packages
    
    Backports #7170 into the release branch as it was merged into main after the snap.
    
    This will effectively prevent the 10.2 release from publishing the package since it hard codes the version to a version that has already been published, but it gets the release branch aligned with the release/10.1 branch that has this change as well.
    
    ----
    #### AI description  (iteration 1)
    #### PR Classification
    This pull request is a configuration update that aligns the project's version metadata with MCP packages.
    
    #### PR Summary
    The update adds explicit version properties to ensure consistency with ModelContextProtocol package versions.
    - `src/ProjectTemplates/Microsoft.McpServer.ProjectTemplates/Microsoft.McpServer.ProjectTemplates.csproj`: Added `<MajorVersion>0</MajorVersion>`, `<MinorVersion>5</MinorVersion>`, `<PatchVersion>0</PatchVersion>`, and `<PreReleaseVersionLabel>preview</PreReleaseVersionLabel>`.
    <!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
    jeffhandley authored and joperezr committed Jan 13, 2026
    Configuration menu
    Copy the full SHA
    7c82ecb View commit details
    Browse the repository at this point in the history
  3. Merge changes from internal

    joperezr committed Jan 13, 2026
    Configuration menu
    Copy the full SHA
    fcf8723 View commit details
    Browse the repository at this point in the history
  4. Bump mdast-util-to-hast (#7198)

    Bumps [mdast-util-to-hast](https://github.com/syntax-tree/mdast-util-to-hast) from 13.2.0 to 13.2.1.
    - [Release notes](https://github.com/syntax-tree/mdast-util-to-hast/releases)
    - [Commits](syntax-tree/mdast-util-to-hast@13.2.0...13.2.1)
    
    ---
    updated-dependencies:
    - dependency-name: mdast-util-to-hast
      dependency-version: 13.2.1
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    fabf857 View commit details
    Browse the repository at this point in the history
  5. Add .npmrc next to package.json and add lockfile for PublishAIEvaluat…

    …ionReport (#7108)
    
    * Add .npmrc next to package.json
    
    The .npmrc is not transitively looked up in parent directories like other config files, it needs to be next to the package.json
    
    Also remove the always-auth entry since it is deprecated/unused in npm and will be removed: actions/setup-node#1305
    
    * Don't run npm install in CI, it should only be run locally by an authenticated developer
    
    * Update vulnerable npm packages
    
    * Make sure we're using AzDO feed in package-lock.json
    
    * Add UpdateNpmDependencies.ps1 script
    akoeplinger authored Jan 13, 2026
    Configuration menu
    Copy the full SHA
    14edf91 View commit details
    Browse the repository at this point in the history

Commits on Jan 14, 2026

  1. Bump qs (#7189)

    Bumps [qs](https://github.com/ljharb/qs) from 6.14.0 to 6.14.1.
    - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
    - [Commits](ljharb/qs@v6.14.0...v6.14.1)
    
    ---
    updated-dependencies:
    - dependency-name: qs
      dependency-version: 6.14.1
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Jan 14, 2026
    Configuration menu
    Copy the full SHA
    f0cdd7c View commit details
    Browse the repository at this point in the history
  2. Bump js-yaml (#7054)

    Bumps [js-yaml](https://github.com/nodeca/js-yaml) from 4.1.0 to 4.1.1.
    - [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md)
    - [Commits](nodeca/js-yaml@4.1.0...4.1.1)
    
    ---
    updated-dependencies:
    - dependency-name: js-yaml
      dependency-version: 4.1.1
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Ilona Tomkowicz <32700855+ilonatommy@users.noreply.github.com>
    dependabot[bot] and ilonatommy authored Jan 14, 2026
    Configuration menu
    Copy the full SHA
    b78a4bd View commit details
    Browse the repository at this point in the history
  3. Bump validator (#7103)

    Bumps [validator](https://github.com/validatorjs/validator.js) from 13.15.20 to 13.15.23.
    - [Release notes](https://github.com/validatorjs/validator.js/releases)
    - [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)
    - [Commits](validatorjs/validator.js@13.15.20...13.15.23)
    
    ---
    updated-dependencies:
    - dependency-name: validator
      dependency-version: 13.15.23
      dependency-type: indirect
    ...
    
    Signed-off-by: dependabot[bot] <support@github.com>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Korolev Dmitry <deagle.gross@gmail.com>
    dependabot[bot] and DeagleGross authored Jan 14, 2026
    Configuration menu
    Copy the full SHA
    088ec01 View commit details
    Browse the repository at this point in the history
  4. Update AI changelogs (#7206)

    * Update AI changelogs
    
    * Update src/Libraries/Microsoft.Extensions.AI/CHANGELOG.md
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    
    ---------
    
    Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
    stephentoub and Copilot authored Jan 14, 2026
    Configuration menu
    Copy the full SHA
    cdcc769 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    91c1b35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7fc6a35 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2026

  1. Configuration menu
    Copy the full SHA
    d57dbbf View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2026

  1. Categorize MEAI001 experimental APIs (#7116)

    * Initial plan
    
    * Update Image Generation APIs (MEAI0001) to use DiagnosticIds constants
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Update Speech to Text APIs (MEAI0002) to use DiagnosticIds constants
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Update remaining experimental API groups (MEAI0003-MEAI0008) to use DiagnosticIds constants
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Update test projects to suppress new MEAI experimental diagnostic IDs
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Update ExperimentalAttribute polyfill for .NET 8/9 and add Message property to MEAI experimental attributes
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Reorder Experimental attribute properties - Message before UrlFormat
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Add explanatory comments for CS0436 suppression in project files
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Remove MEAI001 suppression, add MEAI diagnostic IDs to docs, cleanup LegacySupport.props
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Fix build error in AspNetCore.Diagnostics.Middleware by injecting ExperimentalAttribute polyfill
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Add CS0436 suppression to additional projects for ExperimentalAttribute polyfill
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Add CS0436 suppression to all remaining projects with ExperimentalAttribute polyfill
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Move CS0436 suppression to LegacySupport.props for central handling
    
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    
    * Revert ExperimentalAttribute polyfill changes and remove Message definitions
    
    Co-authored-by: jeffhandley <2642209+jeffhandley@users.noreply.github.com>
    
    * Keep a single diagnostic ID (MEAI001) for all AI experiments
    
    * Use a string const for the diagnostic id; remove unnecessary suppression
    
    * Revert stale changes for injecting ExperimentAlattribute
    
    ---------
    
    Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
    Co-authored-by: jeffhandley <1031940+jeffhandley@users.noreply.github.com>
    Co-authored-by: jeffhandley <2642209+jeffhandley@users.noreply.github.com>
    Co-authored-by: Jeff Handley <jeffhandley@users.noreply.github.com>
    4 people authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    42509e2 View commit details
    Browse the repository at this point in the history
  2. Update dependencies from https://github.com/dotnet/arcade build 20260…

    …113.2 (#7212)
    
    On relative base path root
    Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 9.0.0-beta.25626.6 -> To Version 9.0.0-beta.26063.2
    
    Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
    dotnet-maestro[bot] and dotnet-maestro[bot] authored Jan 16, 2026
    Configuration menu
    Copy the full SHA
    33335d2 View commit details
    Browse the repository at this point in the history
Loading