Skip to content

chore(deps): update dependency microsoft.extensions.diagnostics.testing to v10.5.0#217

Open
devlead wants to merge 1 commit intodevelopfrom
renovate/microsoft.extensions.diagnostics.testing-10.x
Open

chore(deps): update dependency microsoft.extensions.diagnostics.testing to v10.5.0#217
devlead wants to merge 1 commit intodevelopfrom
renovate/microsoft.extensions.diagnostics.testing-10.x

Conversation

@devlead
Copy link
Copy Markdown
Owner

@devlead devlead commented Apr 15, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change
Microsoft.Extensions.Diagnostics.Testing (source) nuget major 8.10.010.5.0
Microsoft.Extensions.Diagnostics.Testing (source) nuget major 9.10.010.5.0
Microsoft.Extensions.Diagnostics.Testing (source) nuget minor 10.4.010.5.0

Release Notes

dotnet/extensions (Microsoft.Extensions.Diagnostics.Testing)

v10.5.0

HTTP Logging Middleware APIs in Microsoft.AspNetCore.Diagnostics.Middleware are now stable. This release also transfers Microsoft.Extensions.VectorData.Abstractions and Microsoft.Extensions.VectorData.ConformanceTests from the Semantic Kernel repository into dotnet/extensions, jumping from 10.1.0 to 10.5.0 for consistent versioning. The release also delivers fixes across the AI libraries, AI Evaluation, and Service Discovery.

Breaking Changes
  1. Rename VectorStoreVectorAttribute constructor parameter #​7460
    • The Dimensions parameter was renamed to dimensions (lowercase). This is a source-breaking change only — binary compatibility is preserved.
    • If you use the named argument syntax new VectorStoreVectorAttribute(Dimensions: 1536), update it to new VectorStoreVectorAttribute(dimensions: 1536).
Experimental API Changes
Now Stable
  • HTTP Logging Middleware APIs are now stable (previously EXTEXP0013): AddHttpLogEnricher<T>, IHttpLogEnricher, and RequestHeadersLogEnricherOptions.HeadersDataClasses #​7380
What's Changed
AI
Vector Data
  • Move Microsoft.Extensions.VectorData.Abstractions over from Semantic Kernel #​7434 by @​roji
  • Rename VectorStoreVectorAttribute dimensions constructor parameter #​7460 by @​roji
AI Evaluation
ASP.NET Core Extensions
Service Discovery
Documentation Updates
Test Improvements
Repository Infrastructure Updates
  • Bump minimatch and azure-pipelines-task-lib in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7361
  • Remove stale user-level .npmrc instead of npmAuthenticate #​7366 by @​ilonatommy
  • [main] Update dependencies from dotnet/arcade #​7374
  • Use env vars in build.ps1 to bypass stale agent npm config #​7376 by @​ilonatommy
  • Add a Release-Notes skill #​7390 by @​jeffhandley
  • Enable CFSClean* policies for extensions-ci-official pipeline #​7403 by @​mmitche
  • Fix CG alerts for Microsoft.Bcl.Memory #​7418 by @​wtgodbe
  • Bump flatted from 3.3.3 to 3.4.2 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7421
  • [main] Update dependencies from dotnet/arcade #​7422
  • Bump picomatch from 2.3.1 to 2.3.2 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7427
  • Bump picomatch in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7429
  • Stop using Mariner 2 images #​7431 by @​wtgodbe
  • [main] Update dependencies from dotnet/arcade #​7435
  • Bump brace-expansion from 1.1.12 to 1.1.13 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7440
  • Bump lodash from 4.17.23 to 4.18.1 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7455
  • Bump vite from 6.4.1 to 6.4.2 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7456
  • Correctly publish MEVD.ConformanceTests as nuget packages #​7459 by @​roji
  • Update ApiChief baselines for MEAI and MEVD #​7461 by @​jeffhandley
  • Upgrade to OpenAI 2.10.0 #​7450 by @​stephentoub
  • Use shared DiagnosticIds constants for MEVD experimental APIs #​7462 by @​jeffhandley
Acknowledgements

Full Changelog: dotnet/extensions@v10.4.1...v10.5.0

v10.4.0

This release advances the AI abstractions with new hosted file, web search, and reasoning content types, stabilizes MCP and tool approval APIs, adds streaming latency metrics to OpenTelemetry instrumentation, and delivers bug fixes across caching, data ingestion, and resource monitoring.

Experimental API Changes

Now Stable
  • MCP Server Tool Content and Function Call Approval APIs are now stable (previously MEAI001) #​7299
  • FakeLogCollector.GetLogsAsync(CancellationToken) is now stable (previously EXTEXP0003) #​7332
New Experimental APIs
  • New experimental AddExtendedHttpClientLogging overloads with wrapHandlersPipeline parameter (EXTEXP0013) #​7231
Removed Experimental APIs
  • AI Tool Reduction experimental APIs removed (was experimental under MEAI001) #​7353

What's Changed

AI
Telemetry and Observability
HTTP Resilience and Diagnostics
Diagnostics, Health Checks, and Resource Monitoring
Data Ingestion
Caching

Test Improvements

Repository Infrastructure Updates

Acknowledgements

Full Changelog: dotnet/extensions@v10.3.0...v10.4.0

v10.3.0

Experimental API Changes
Now Stable
  • IChatReducer interface — graduated from experimental to stable. The interface is now stable; concrete implementations (MessageCountingChatReducer, SummarizingChatReducer, ReducingChatClient) remain experimental. #​7235 by @​jeffhandley
  • FunctionCallContent and FunctionResultContent unsealed — changed from sealed class to class, enabling derivation. #​7229 by @​stephentoub (co-authored by @​Copilot)
Breaking Changes to Experimental APIs
  • Experimental diagnostic ID reorganization — the blanket MEAI001 diagnostic ID was split into feature-specific constants. OpenAI-specific experimental APIs now use OPENAI001, OPENAI002, or SCME0001 instead of MEAI001. Consumers who suppressed MEAI001 for OpenAI APIs may need to suppress OPENAI001/OPENAI002 instead. #​7116 by @​jeffhandley (co-authored by @​Copilot), #​7235 by @​jeffhandley
New Experimental APIs
  • Chat reduction implementationsMessageCountingChatReducer, SummarizingChatReducer, ReducingChatClient, and UseChatReducer builder extension. #​7235 by @​jeffhandley
  • OpenAI Responses/Assistants/Realtime/Image/Audio integrations — assigned feature-specific experimental diagnostic IDs (OPENAI001, OPENAI002). #​7235 by @​jeffhandley
  • ImageGenerationToolCallContent and ImageGenerationToolResultContent — added to JSON serialization infrastructure. #​7275 by @​stephentoub (co-authored by @​Copilot)
What's Changed
AI
Diagnostics, Health Checks, and Resource Monitoring
Service Discovery
Compliance, Redaction, and Data Classification
AI Evaluation
Documentation Updates
Test Improvements
Repository Infrastructure Updates
  • Add .npmrc next to package.json and add lockfile for PublishAIEvaluationReport #​7108 by @​akoeplinger
  • Set Microsoft.McpServer.ProjectTemplates version to align with MCP packages #​7170 by @​jeffhandley
  • Enable package validation for M.E.AmbientMetadata.Build #​7213 by @​evgenyfedorov2
  • Set network isolation policy for extensions-ci #​7221 by @​wtgodbe
  • Update mcpserver template to ModelContextProtocol 0.7.0-preview.1 #​7236 by @​jeffhandley (co-authored by @​Copilot)
  • Update aiagent-webapi template to Agent Framework 1.0.0-preview.260127.1 #​7237 by @​jeffhandley (co-authored by @​Copilot)
  • Bump js-yaml from 4.1.0 to 4.1.1 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7054
  • Bump validator from 13.15.20 to 13.15.23 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7103
  • Bump qs from 6.14.0 to 6.14.1 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7189
  • Bump mdast-util-to-hast from 13.2.0 to 13.2.1 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7198
  • Bump lodash from 4.17.21 to 4.17.23 in /src/Libraries/Microsoft.Extensions.AI.Evaluation.Reporting/TypeScript #​7227
Acknowledgements

Full Changelog: dotnet/extensions@v10.2.0...v10.3.0

v10.2.0

What's Changed
New Contributors

Full Changelog: dotnet/extensions@v10.1...v10.2.0

v10.0.0

What's Changed
New Contributors

Full Changelog: dotnet/extensions@v9.10.0...v10.0.0

v9.10.0

What's Changed

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant