Skip to content

v0.4.0-preview.3

Pre-release
Pre-release

Choose a tag to compare

@jeffhandley jeffhandley released this 20 Oct 19:59
2da9299

What's Changed

  • Implement SEP-973: Icons and metadata support for Implementations, Resources, Tools, and Prompts by @Copilot in #802
  • Fix slow shutdown when a Streamable HTTP client is connected by @halter73 in #843
  • Fix sample projects to work in GitHub Codespaces by installing .NET 9.0 SDK by @Copilot in #854
  • Fix markdown links in docs and add docfx CI validation by @Copilot in #862
  • Remove problematic System.Net.Http package reference from tests by @stephentoub in #867
  • Propagate tool call exceptions through filters by @halter73 in #844
  • Fix comments on McpServerTool/Prompt/Resource by @stephentoub in #866
  • Add net10.0 assets and run some fixers by @stephentoub in #875
  • Fix: Synthesize handlers for empty tool/prompt/resource collections by @Copilot in #865
  • Convert EverythingServer to use Streamable HTTP by @mikekistler in #709
  • Add McpMetaAttribute for attaching metadata to tools, prompts, and resources by @Copilot in #857
  • Add comprehensive test coverage for resource capability preservation with WithResources by @Copilot in #896
  • Fix regression matching templated McpServerResources by @halter73 in #897
  • Call Regex.IsMatch when Match is not needed by @halter73 in #903

Repository Infrastructure Updates

  • ✨ Set up Copilot instructions for repository by @Copilot in #858
  • Pin global.json to rc.1 SDK by @halter73 in #869
  • Pin GitHub workflows to rc.1 SDK by @halter73 in #871
  • Delete .github/workflows/copilot-setup-steps.yml by @stephentoub in #882
  • Update copilot-setup-steps.yml to use global.json for .NET SDK version by @Copilot in #888
  • Add copilot-setup-steps.yml to preinstall .NET 10 SDK in GitHub Copilot environment by @Copilot in #877
  • Move copilot-setup-steps.yml to workflows directory per GitHub documentation by @Copilot in #879
  • Add copilot setup steps by @stephentoub in #885
  • Onboard repository to Dependabot for automated testing and AI dependency updates by @Copilot in #800
  • Bump actions/setup-node from 4.3.0 to 5.0.0 by @dependabot[bot] in #845
  • Bump actions/upload-pages-artifact from 3.0.1 to 4.0.0 by @dependabot[bot] in #848
  • Bump danielpalme/ReportGenerator-GitHub-Action from 5.4.4 to 5.4.17 by @dependabot[bot] in #847
  • Bump actions/setup-dotnet from 4.3.1 to 5.0.0 by @dependabot[bot] in #846
  • Bump becheran/mlc from 0.21.0 to 1.0.0 by @dependabot[bot] in #852
  • Bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #851
  • Bump actions/download-artifact from 4.2.1 to 5.0.0 by @dependabot[bot] in #849
  • Bump the opentelemetry-testing group with 2 updates by @dependabot[bot] in #901
  • Bump actions/setup-node from 5.0.0 to 6.0.0 by @dependabot[bot] in #900
  • Update download-artifact path reference by @jeffhandley in #905

Full Changelog: v0.4.0-preview.2...v0.4.0-preview.3