github dotnet/extensions v10.1
v10.1.0

latest releases: v10.4.1, v10.4.0, v10.3.0...
3 months ago

What's Changed

  • [MEDI] start producing NuGet packages by @adamsitnik in #7016
  • Deprecate AddServiceLogEnricher method with its overloads, introduce replacements by @evgenyfedorov2 in #6529
  • Update version numbers in AI changelogs by @stephentoub in #7008
  • HttpDependencyMetadataResolver class for the custom downstream dependency metadata resolution by @rainsxng in #6880
  • [MEDI] Don't stop document processing on enricher error by @adamsitnik in #7005
  • [MEDI] add PackageTags by @adamsitnik in #7022
  • Add a new Microsoft.Agents.AI.Templates package with an aiagent-webapi project template by @jeffhandley in #7014
  • Add MarkItDownMcpReader for MCP server support by @Copilot in #7025
  • Image generation tool by @ericstj in #6749
  • Make MEAI packages use 10.0 runtime packages by @ericstj in #7028
  • When using latest .NET packages, force System.Numerics.Tensors to 10.0 (for MEAI) by @jeffhandley in #7031
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #7032
  • Use DataContent from Microsoft.Extensions.AI for data URI generation by @Copilot in #7027
  • Add AmbientMetadata.Build component by @evgenyfedorov2 in #6623
  • Introduce SectionChunker by @KrystofS in #7015
  • Use Microsoft.Extensions.DataIngestion in AI Chat Web template by @MackinnonBuck in #7023
  • Add Agent Framework DevUI into the aiagent-webapi template by @jeffhandley in #7026
  • Adjust cgroupv2 drive format check for .NET 10 and higher by @KeterSCP in #6877
  • Replace custom IAsyncEnumerable extensions with System.Linq.AsyncEnumerable by @Copilot in #7039
  • Add Image Detail support for Image DataContent to OpenAIResponsesChatClient. by @rogerbarreto in #7042
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in #7043
  • Update to OpenAI 2.7.0 by @stephentoub in #7044
  • Merge changes from internal by @joperezr in #7038
  • Merge rel10 by @joperezr in #7047
  • Disable AzDO dependabot by @mmitche in #7045
  • Bump version to 10.1.0 for next development cycle by @Copilot in #7018
  • Update AI Chat Web template to Aspire 13.0.0 by @Copilot in #7036
  • Fix flaky SetupSequence tests by @amadeuszl in #7051
  • Update AI changelogs by @stephentoub in #7037
  • Update project template dependencies by @jeffhandley in #7064
  • Reset Microsoft.Agents.AI.ProjectTemplates versioning by @jeffhandley in #7034
  • Fix operator precedence bug in ValidateSchemaDocument causing rejection of valid boolean schemas by @Copilot in #7066
  • Use JsonElement.Parse for JsonElement conversions in AI libraries by @Copilot in #7067
  • .NET: Change type of ContinuationToken properties by @SergeyMenshykh in #7050
  • Fix OpenAIEmbeddingGenerator to handle missing usage data by @stephentoub in #7074
  • Add AIJsonSchemaCreateOptions.ParameterDescriptions by @stephentoub in #7068
  • Improve FunctionInvokingChatClient's awareness of agents by @stephentoub in #7030
  • Add Kubernetes based Resource Monitoring by @amadeuszl in #6748
  • Ensure all ResponseItems are yielded in AIContent by @crickman in #7063
  • Add CHANGELOG.md files for Microsoft.Extensions.DataIngestion* projects by @Copilot in #7072
  • Assign authors only on PR creation by @sebastienros in #7083
  • Update to .NET 10 GA release by @Copilot in #7078
  • Fix package references from M.E.AI packages by @stephentoub in #7076
  • Workaround OpenAI bug with streaming error events by @stephentoub in #7085
  • Update AI changelogs for 10.0.1 release by @stephentoub in #7086
  • Add metering for baseline resource quotas by @amadeuszl in #7080
  • Update Microsoft.VisualStudio.Threading.Analyzers to latest by @stephentoub in #7091
  • Update SonarAnalyzer.CSharp to latest by @stephentoub in #7092
  • Remove Microsoft.Extensions.AI.AzureAIInference by @stephentoub in #7096
  • DisableParallelization for environment variables based tests by @amadeuszl in #7100
  • Remove AzureAIInference remnants after #7096 by @Copilot in #7102
  • Update resource management configuration by @sebastienros in #7084

New Contributors

Full Changelog: v10.0.0...v10.1

Don't miss a new extensions release

NewReleases is sending notifications on new releases.