Tags: dotnet/extensions
Tags
Disable NU1903 diagnostic for SQLitePCLRaw.lib.e_sqlite3 transitive t… …est dependency Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> Copilot-Session: f88e403f-7492-48d8-bb79-d987bd99ddc5
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>
Merged PR 60955: Merge release/10.6 into internal/release/10.6 Merging the latest changes from `release/10.6` into `internal/release/10.6` to pick up: - #7520: [release/10.6] Graduate HostedFileContent.SizeInBytes and HostedFileContent.CreatedAt This is a no-ff merge to keep the public/internal branches in sync. ---- #### AI description (iteration 1) #### PR Classification API stabilization: Promoting experimental properties to stable by removing `[Experimental]` attributes and simplifying implementation. #### PR Summary This PR stabilizes the `SizeInBytes` and `CreatedAt` properties of `HostedFileContent` by removing their experimental status and internal backing implementations. Test files are updated to suppress experimental warnings for remaining experimental features (`Purpose` and `Scope`) rather than globally. - `HostedFileContent.cs`: Simplified `SizeInBytes` and `CreatedAt` properties by removing `[Experimental]` attributes, `[JsonIgnore]`, and internal backing fields (`SizeInBytesCore`, `CreatedAtCore`) - `HostedFileContentTests.cs`: Added targeted `#pragma warning disable MEAI001` suppressions for experimental `Purpose` and `Scope` properties while removing the global suppression - `Microsoft.Extensions.AI.Abstractions.json`: Updated API stage from "Experimental" to "Stable" for `CreatedAt` and `SizeInBytes` properties - `ImageGenerationOptionsTests.cs`: Added targeted warning suppressions for experimental `IImageGenerator` and `ImageGenerationResponseFormat.Hosted` usages - `Microsoft.Extensions.AI.Stabilization.Tests.csproj`: Added `HostedFileContentTests.cs` and `ImageGenerationOptionsTests.cs` to stabilization test suite <!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
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 -->
PreviousNext