microsoft/aspire v13.1.0
microsoft/aspire
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 updatecommand 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
CertificateAuthorityCollectionResourceby @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.