-
Notifications
You must be signed in to change notification settings - Fork 963
13.5 Change log
1 new feature, 7 improvements, 4 bug fixes
βΉοΈ This changelog is automatically generated from merged pull requests and may contain inaccuracies. For official release notes, see https://aka.ms/aspire/update-latest.
- 2026-05-28 01:11 β βοΈ Standardize resource service endpoint URL config name
- 2026-05-28 00:22 β π Updated --search option help text
- 2026-05-27 21:10 β π οΈ Fix VS Code AppHost launch path resolution
- 2026-05-27 18:57 β π Enriched AppHost codegen TypeLoadException diagnostics
- 2026-05-27 16:19 β π¦ Embedded Aspire skills bundle fallback
- 2026-05-27 14:24 β π¬ Friendly error for aspire do --list-steps without a step
- 2026-05-27 14:21 β β Helm v4.2.0+ version validation for Kubernetes deploy
- 2026-05-27 08:12 β π Blazor gateway Docker Compose publish support
- 2026-05-27 07:01 β π Fix EF Hosting migration pipeline step handling
- 2026-05-27 04:45 β π Fix Aspire skills attestation verification
4 improvements
-
βοΈ Standardize resource service endpoint URL config name
The resource service endpoint URL is now resolved using KnownConfigNames (ASPIRE_RESOURCE_SERVICE_ENDPOINT_URL) with a legacy fallback to DOTNET_RESOURCE_SERVICE_ENDPOINT_URL, improving consistency with Aspire naming conventions.
Owner: @JamesNK
Changes: #17385 -
β Helm v4.2.0+ version validation for Kubernetes deploy
Aspire now validates that Helm v4.2.0 or later is installed before running Kubernetes deployments. Previously, missing or outdated Helm produced cryptic low-level errors; users now see a clear, actionable message.
Owner: @mitchdenny
Changes: #17491
Docs: microsoft/aspire.dev#1090
π Documentation required -
π Blazor gateway Docker Compose publish support
Adds Docker Compose publish support for the Blazor gateway and addresses various review feedback items including resource name attributes and improved OTLP warning placement.
Owner: @davidfowl
Changes: #17384
π Documentation required
π Community contribution by @javiercn -
π Backchannel property compatibility improvements
Preserves auxiliary backchannel backward compatibility while enabling rich JSON property values (numbers, booleans, arrays) for clients that advertise the new aux.v4 capability. The CLI now sends its client capabilities when using v2 resource snapshots.
Owner: @adamint
Changes: #17507
1 new feature, 3 improvements, 2 bug fixes
-
π¦ Embedded Aspire skills bundle fallback
The Aspire skills bundle is now embedded in the CLI as a reliable fallback. When GitHub release asset acquisition is unavailable, the CLI uses the embedded bundle and shows a non-fatal warning instead of failing the entire command.
Owner: @IEvangelist
Changes: #17537, #17547
Docs: microsoft/aspire.dev#1137
π Documentation required
-
π Updated --search option help text
The --search option in aspire logs and telemetry commands now includes a link to aka.ms/aspire/cli-search and clarifies support for both full-text search and field filters.
Owner: @JamesNK
Changes: #17544
Docs: microsoft/aspire.dev#948, microsoft/aspire.dev#1081 -
π Enriched AppHost codegen TypeLoadException diagnostics
When AppHost code generation fails due to a TypeLoadException (typically caused by a version mismatch between the CLI and the user project), the CLI now provides enriched diagnostic output to help identify the cause.
Owner: @IEvangelist
Changes: #17262 -
π¨ Improved aspire agent init install output
The aspire agent init command now collects updated skill/location pairs and prints one compact summary instead of repeating a success line for every skill at every install target.
Owner: @IEvangelist
Changes: #17519
-
π¬ Friendly error for aspire do --list-steps without a step
Running aspire do --list-steps without specifying a step now gives a clear validation error instead of launching the AppHost and crashing with an obscure exception.
Owner: @mitchdenny
Changes: #17535
Docs: microsoft/aspire.dev#1091
π Documentation required -
π Fix Aspire skills attestation verification
Fixed a bug where aspire agent init failed to install the Aspire skills bundle because the attestation verifier used a stale SLSA build type URL. The verifier now accepts the current GitHub Actions build type URL.
Owner: @IEvangelist
Changes: #17521
1 bug fix
-
π οΈ Fix VS Code AppHost launch path resolution
Fixed an issue in the VS Code extension where starting an Aspire debug session from a source file (e.g., Program.cs) would pass the source path to the CLI instead of the project file path, causing the session to fail.
Owner: @davidfowl
Changes: #17408
1 bug fix
-
π Fix EF Hosting migration pipeline step handling
Fixed issues in the Entity Framework hosting integration migration pipeline where migration steps were unconditionally added to the bundle-generate step. Improves reliability of EF migration orchestration in AppHost.
Owner: @AndriySvyryd
Changes: #16966
To provide feedback, comment on the Changelog feedback issue (e.g., "Exclude PR #1234", "Rename: X β Y", "Merge PRs #1234 and #5678").
PRs processed: β 13 included Β· β 7 excluded Β· β³ 55 unprocessed Β· 75 total merged in milestone (View full PR tracker) Docs PRs: β 5 included Β· β 15 excluded Β· β³ 35 unprocessed Β· 55 total from microsoft/aspire.dev (View docs PR tracker) PRs analyzed through: #17385 merged 2026-05-28 01:11 UTC