ReleaseMicrosoftMicrosoftpublished Dec 17, 2025seen Jun 26

microsoft/aspire v13.1.0

microsoft/aspire

Open original ↗

Captured source

source ↗
published Dec 17, 2025seen Jun 26captured 1whttp 200method plain

Aspire 13.1.0 Release

Repository: microsoft/aspire

Tag: v13.1.0

Published: 2025-12-17T15:35:13Z

Prerelease: no

Release notes: We are excited to share that our 13.1.0 release of Aspire has shipped! All of the packages are available in NuGet.org now. Head over to https://aspire.dev/whats-new/aspire-13-1/ to find what's new in 13.1.0!

What's Changed

  • Target net10.0 in client integrations by @eerhardt in https://github.com/dotnet/aspire/pull/12500
  • Fix DockerComposeEnvironment duplicating image names in .env file by @Copilot in https://github.com/dotnet/aspire/pull/12310
  • Replace apt-get with npm for Azure Functions Core Tools installation by @Copilot in https://github.com/dotnet/aspire/pull/12537
  • Improve flaky dashboard integration test by @JamesNK in https://github.com/dotnet/aspire/pull/12534
  • Add README.md for the Aspire.Hosting.Azure.AppService package by @ShilpiRach in https://github.com/dotnet/aspire/pull/12528
  • Add support to enable automatic scaling for App Service Environment by @ShilpiRach in https://github.com/dotnet/aspire/pull/12305
  • Update to FluentUI 4.13.1 by @JamesNK in https://github.com/dotnet/aspire/pull/12532
  • Skip playground projects in build-packages workflow by @Copilot in https://github.com/dotnet/aspire/pull/12547
  • Allow HostUrl to remap both address and port by @danegsta in https://github.com/dotnet/aspire/pull/12521
  • Refactor NodeJs Integration by @eerhardt in https://github.com/dotnet/aspire/pull/12530
  • Fix MCP endpoint with redirect HTTPS by @JamesNK in https://github.com/dotnet/aspire/pull/12556
  • [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro[bot] in https://github.com/dotnet/aspire/pull/12540
  • Refactor AddNodeApp by @eerhardt in https://github.com/dotnet/aspire/pull/12538
  • Update Aspire branding from 13.0 to 13.1 by @Copilot in https://github.com/dotnet/aspire/pull/12527
  • Add annotation to specify custom base images for generated Dockerfiles by @Copilot in https://github.com/dotnet/aspire/pull/12566
  • Fix generating random MCP endpoint URL in templates by @JamesNK in https://github.com/dotnet/aspire/pull/12558
  • [CI] Add new Agent for disabling or quarantining tests by @radical in https://github.com/dotnet/aspire/pull/12570
  • Add ExcludeFromMcp() resource extension by @JamesNK in https://github.com/dotnet/aspire/pull/12515
  • Localized file check-in by OneLocBuild Task: Build definition ID 1309: Build ID 2828818 by @dotnet-bot in https://github.com/dotnet/aspire/pull/12546
  • Register IPipelineOutputService in DI for pipeline output directory management by @Copilot in https://github.com/dotnet/aspire/pull/12563
  • Add deploy support for Docker Compose by @captainsafia in https://github.com/dotnet/aspire/pull/12548
  • Quarantine flaky test: AzureServiceBusEmulatorResourceGeneratesConfigJsonWithCustomizations by @Copilot in https://github.com/dotnet/aspire/pull/12578
  • Update connection properties for non-Azure resources by @sebastienros in https://github.com/dotnet/aspire/pull/12583
  • Filter to highest package version per channel in aspire add command by @Copilot in https://github.com/dotnet/aspire/pull/12553
  • Log DCP messages at Debug/Trace level in AppHost by @Copilot in https://github.com/dotnet/aspire/pull/12533
  • Add CLI self-update prompts to aspire update command by @Copilot in https://github.com/dotnet/aspire/pull/12395
  • Fix golang and alpine images. by @mitchdenny in https://github.com/dotnet/aspire/pull/12592
  • Replace ContainerTargetPlatform.AllLinux with LinuxAmd64 by @Copilot in https://github.com/dotnet/aspire/pull/12596
  • [main] Update dependencies from microsoft/usvc-apiserver by @dotnet-maestro[bot] in https://github.com/dotnet/aspire/pull/12610
  • Make IReportingStep and IReportingTask completion idempotent by @Copilot in https://github.com/dotnet/aspire/pull/12602
  • Show --log-level debug hint when pipeline fails by @Copilot in https://github.com/dotnet/aspire/pull/12603
  • [main] Update dependencies from dotnet/arcade by @dotnet-maestro[bot] in https://github.com/dotnet/aspire/pull/12622
  • Rename app.py to main.py in template by @eerhardt in https://github.com/dotnet/aspire/pull/12628
  • bump extension version by @adamint in https://github.com/dotnet/aspire/pull/12623
  • don't build apphost in cli when running in extension by @adamint in https://github.com/dotnet/aspire/pull/12621
  • Detect which version of yarn is being used by @eerhardt in https://github.com/dotnet/aspire/pull/12633
  • Fix duplicate key exception when using WithExplicitStart() on resources with environment callbacks by @Copilot in https://github.com/dotnet/aspire/pull/12604
  • Support AddCSharpApp, fix some rough edges around project resources by @adamint in https://github.com/dotnet/aspire/pull/12568
  • Add missing namespace to CertificateAuthorityCollectionResource by @danegsta in https://github.com/dotnet/aspire/pull/12639
  • Add ModelContextProtocol assemblies to signing list by @joperezr in https://github.com/dotnet/aspire/pull/12637
  • Generate fallback Dockerfile for Python apps without UV by @Copilot in https://github.com/dotnet/aspire/pull/12627
  • Update/bump container image tags for hosting components by @joperezr in https://github.com/dotnet/aspire/pull/12459
  • Mark IDeveloperCertificateService experimental by @danegsta in https://github.com/dotnet/aspire/pull/12648
  • Wait with exponential backoff for expected Executables by @karolz-ms in https://github.com/dotnet/aspire/pull/12647
  • Make ProcessCertificateTrustConfigAsync internal by @danegsta in https://github.com/dotnet/aspire/pull/12649
  • Add test cases and ensure container cert override paths work by @danegsta in https://github.com/dotnet/aspire/pull/12654
  • Python hosting: Support .venv lookup by walking up parent directories by @Copilot in https://github.com/dotnet/aspire/pull/12616
  • Provide more info about how apphost is built to user in vs code and only wait a few seconds to get c# dev kit build task by @adamint in https://github.com/dotnet/aspire/pull/12659
  • Make None be the index 0 enum value for CertificateTrustScope by @danegsta in https://github.com/dotnet/aspire/pull/12673
  • Add 'do' command to runtime-only check by @captainsafia in https://github.com/dotnet/aspire/pull/12669
  • Revert arcade dependency update from PR #12622 by @Copilot in https://github.com/dotnet/aspire/pull/12634
  • API Review feedback by @eerhardt in https://github.com/dotnet/aspire/pull/12644
  • Rename Aspire.Hosting.NodeJs to Aspire.Hosting.JavaScript by @eerhardt...

Excerpt shown — open the source for the full document.