-
Notifications
You must be signed in to change notification settings - Fork 869
Comparing changes
Open a pull request
base repository: dotnet/extensions
base: v10.6.0
head repository: dotnet/extensions
compare: v10.7.0
- 18 commits
- 44 files changed
- 10 contributors
Commits on May 8, 2026
-
Update version to 10.7.0 (#7518)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for d6451f3 - Browse repository at this point
Copy the full SHA d6451f3View commit details -
Graduate HostedFileContent.SizeInBytes and HostedFileContent.CreatedAt (
#7513) Stabilize HostedFileContent.SizeInBytes and HostedFileContent.CreatedAt Remove [Experimental] from HostedFileContent.SizeInBytes and CreatedAt so IChatClient consumers can use them without MEAI001 suppression. These two properties are widely available across hosted-file providers (OpenAI Files, OpenAI Containers) and have stable shapes. - Remove [Experimental] and [JsonIgnore] from SizeInBytes/CreatedAt and delete the internal SizeInBytesCore/CreatedAtCore workaround pair. The default JsonSerializerDefaults.Web naming policy keeps the wire names ('sizeInBytes' / 'createdAt') unchanged. - Update API baseline (Experimental -> Stable) for both members. - Purpose and Scope remain experimental (provider-shaped vocabulary/IDs). Tests: - Replace the file-wide '#pragma warning disable MEAI001' in HostedFileContentTests.cs with narrow disable/restore blocks around only the Purpose/Scope accesses, so the file compiles without project-level MEAI001 suppression. - Add narrow disable/restore blocks in ImageGenerationOptionsTests.cs around the still-experimental ImageGenerationResponseFormat.Hosted and IImageGenerator references; switch the JSON serialization tests to AIJsonUtilities.DefaultOptions so the file no longer depends on the TestJsonSerializerContext source-gen context. - Link both HostedFileContentTests.cs and ImageGenerationOptionsTests.cs into Microsoft.Extensions.AI.Stabilization.Tests; update its <Description>. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 55f85ed - Browse repository at this point
Copy the full SHA 55f85edView commit details
Commits on May 11, 2026
-
[main] Update dependencies from dotnet/arcade (#7521)
Update dependencies from https://github.com/dotnet/arcade build 20260507.4 On relative base path root Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.26222.2 -> To Version 10.0.0-beta.26257.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7a6ae6e - Browse repository at this point
Copy the full SHA 7a6ae6eView commit details
Commits on May 12, 2026
-
Bump dotnet-reportgenerator-globaltool from 5.5.9 to 5.5.10 (#7522)
--- updated-dependencies: - dependency-name: dotnet-reportgenerator-globaltool dependency-version: 5.5.10 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 5067951 - Browse repository at this point
Copy the full SHA 5067951View commit details
Commits on May 19, 2026
-
Bump dotnet-coverage from 18.6.2 to 18.7.0 (#7530)
--- updated-dependencies: - dependency-name: dotnet-coverage dependency-version: 18.7.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ab03299 - Browse repository at this point
Copy the full SHA ab03299View commit details
Commits on May 22, 2026
-
Bump PowerShell from 7.6.1 to 7.6.2 (#7531)
--- updated-dependencies: - dependency-name: PowerShell dependency-version: 7.6.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 68c33d4 - Browse repository at this point
Copy the full SHA 68c33d4View commit details
Commits on May 27, 2026
-
[main] Update dependencies from dotnet/arcade (#7534)
* Update dependencies from https://github.com/dotnet/arcade build 20260519.10 On relative base path root Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.26257.4 -> To Version 10.0.0-beta.26269.10 * Update dependencies from https://github.com/dotnet/arcade build 20260525.1 On relative base path root Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Templating , Microsoft.DotNet.Helix.Sdk From Version 10.0.0-beta.26257.4 -> To Version 10.0.0-beta.26275.1 --------- Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 4a9ace6 - Browse repository at this point
Copy the full SHA 4a9ace6View commit details -
Bump qs from 6.15.1 to 6.15.2 in /src/Libraries/Microsoft.Extensions.…
…AI.Evaluation.Reporting/TypeScript (#7532) Bump qs Bumps [qs](https://github.com/ljharb/qs) from 6.15.1 to 6.15.2. - [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md) - [Commits](ljharb/qs@v6.15.1...v6.15.2) --- updated-dependencies: - dependency-name: qs dependency-version: 6.15.2 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7c083a4 - Browse repository at this point
Copy the full SHA 7c083a4View commit details -
Move Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes t…
…o stable (#7253) * Move Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes to stable * Disable EnablePackageValidation * Update src/Libraries/Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes/Microsoft.Extensions.Diagnostics.ResourceMonitoring.Kubernetes.csproj Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Add suppression file * Run ApiChief on ResourceMonitoring libs * Update APIs * Fix api warning --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 950106e - Browse repository at this point
Copy the full SHA 950106eView commit details
Commits on Jun 1, 2026
-
Bump tmp from 0.2.5 to 0.2.6 in /src/Libraries/Microsoft.Extensions.A…
…I.Evaluation.Reporting/TypeScript (#7537) Bump tmp Bumps [tmp](https://github.com/raszi/node-tmp) from 0.2.5 to 0.2.6. - [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md) - [Commits](raszi/node-tmp@v0.2.5...v0.2.6) --- updated-dependencies: - dependency-name: tmp dependency-version: 0.2.6 dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 30425b1 - Browse repository at this point
Copy the full SHA 30425b1View commit details
Commits on Jun 4, 2026
-
Remove backward-compat InformationalOnly case from FICC; suggest midd…
…leware workaround (#7538) Remove the special case in ExtractAndRemoveApprovalRequestsAndResponses that handled ToolApprovalResponseContent with InformationalOnly=true for sessions serialized before PR #7468. Instead, provide a middleware workaround (ApprovalHistoryNormalizingChatClient) that normalizes the InformationalOnly flags on TARC/TAResp pairs before FICC processes them. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 6dd50f2 - Browse repository at this point
Copy the full SHA 6dd50f2View commit details
Commits on Jun 8, 2026
-
[release/10.7] Upgrade OpenAI package from 2.10.0 to 2.11.0 (#7544) (#…
Configuration menu - View commit details
-
Copy full SHA for 88f9388 - Browse repository at this point
Copy the full SHA 88f9388View commit details
Commits on Jun 9, 2026
-
[release/10.7] Fix ToolJson.AdditionalProperties to accept sub-schema…
… objects (#7547) * Fix ToolJson.AdditionalProperties to accept sub-schema objects Change AdditionalProperties from bool to JsonElement so that JSON Schema additionalProperties values like {"type":"string"} are preserved instead of throwing a JsonException during deserialization. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> * Use JsonElement.Parse instead --------- Co-authored-by: David Cantu <dacantu@microsoft.com> Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b59eb01 - Browse repository at this point
Copy the full SHA b59eb01View commit details -
Prepare internal release branch
- Suppress NU1507 in Directory.Build.props (no package source mapping on internal branches) - Remove packageSourceMapping section from NuGet.config - Set StabilizePackageVersion=true and DotNetFinalVersionKind=release in eng/Versions.props - Add private feeds credentials setup tasks and comment out integration tests in BuildAndTest.yml - Remove codecoverage stage and its post-build dependency from azure-pipelines.yml Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 398a3f2 - Browse repository at this point
Copy the full SHA 398a3f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1213335 - Browse repository at this point
Copy the full SHA 1213335View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cd10ae - Browse repository at this point
Copy the full SHA 1cd10aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for a16b420 - Browse repository at this point
Copy the full SHA a16b420View commit details -
Lift CVE-impacted transitive dependencies in test projects
Lift CVE-impacted transitive dependencies in test projects * eng/packages/Tests.props: pin OpenTelemetry.Api 1.15.3, NuGet.Packaging 6.8.2, and NuGet.Protocol 6.8.2 (keep OpenTelemetry.Exporter.InMemory at 1.9.0). * Add explicit OpenTelemetry.Api PackageReference to AI.Tests, AI.Integration.Tests, AI.OllamaSharp.Integration.Tests, and DataIngestion.Tests to lift the vulnerable transitive (GHSA-g94r-2vxg-569j). * Add explicit NuGet.Packaging and NuGet.Protocol PackageReferences to the AI/McpServer/Agents.AI template integration tests to lift the vulnerable transitive (GHSA-g4vj-cjjj-v7hg). Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fa0072f - Browse repository at this point
Copy the full SHA fa0072fView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine: git diff v10.6.0...v10.7.0