Skip to content

Update to Aspire 13.6.0 - #1039

Merged
DamianEdwards merged 3 commits into
mainfrom
damianedwards/aspire-13.6
Oct 2, 2026
Merged

DamianEdwards merged 3 commits into
mainfrom
damianedwards/aspire-13.6

Conversation

@DamianEdwards

@DamianEdwards DamianEdwards commented Sep 26, 2026 •

Copy link
Copy Markdown
Member
  • Updates to released Aspire 13.6 packages from NuGet.org. Aspire.Hosting.Dotnet, Aspire.Hosting.Foundry, and Aspire.Azure.AI.OpenAI use the officially published 13.6.0-preview.1.26479.8 versions; the other Aspire packages and AppHost SDK use 13.6.0.
  • Removes the staging feed, package-source mapping, local package-cache override, and Aspire staging channel.
  • Moves from Project Resource v1 to Project Resource v2 (AddDotnetProject) and removes obsolete project references and experimental warning suppressions.
  • Uses the API version description supplied by the versioned OpenAPI options instead of resolving the description provider, removing the AV0027 suppression.
  • Updates other NuGet package dependencies to latest/compatible versions.
  • Fixes non-HTTPS schema URLs in launchSettings.json files.

@DamianEdwards DamianEdwards added the NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons) label Sep 26, 2026
Comment thread src/eShop.AppHost/eShop.AppHost.csproj Outdated
Comment thread src/eShop.AppHost/Extensions.cs Outdated
Comment thread src/eShop.ServiceDefaults/OpenApiOptionsExtensions.cs Outdated
Comment thread tests/eShop.AppHost.UnitTests/AppHostConfigurationTests.cs Outdated
Comment thread aspire.config.json Outdated
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@DamianEdwards DamianEdwards changed the title [DO NOT MERGE] Update to Aspire 13.6.0 Update to Aspire 13.6.0 Oct 1, 2026
@DamianEdwards
DamianEdwards marked this pull request as ready for review October 1, 2026 23:08
Copilot AI balanced review requested due to automatic review settings October 1, 2026 23:08

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟡 Changes recommended

The resource migration bypasses the forwarded-header subscriber, risking incorrect redirects and authentication callbacks behind TLS-terminating proxies.

Review effort: Balanced
Findings: 1 Medium severity

Open (1)
What changed in this PR

Updates eShop to Aspire 13.6 and migrates its AppHost to Project Resource v2.

Changes:

  • Upgrades Aspire SDKs and centrally managed dependencies.
  • Migrates project registrations, helper signatures, and tests to AddDotnetProject.
  • Updates OpenAPI handling, generated schemas, and development settings.
File Description
tests/​Webhooks.FunctionalTests/​Webhooks.FunctionalTests.csproj Updates SDK and enables CLI bundle.
tests/​Ordering.FunctionalTests/​Ordering.FunctionalTests.csproj Updates SDK and enables CLI bundle.
tests/​eShop.AppHost.UnitTests/​AppHostConfigurationTests.cs Migrates test resources to AddDotnetProject.
tests/​Catalog.FunctionalTests/​Catalog.FunctionalTests.csproj Updates SDK and enables CLI bundle.
tests/​Basket.FunctionalTests/​Basket.FunctionalTests.csproj Updates SDK and enables CLI bundle.
src/​WebhookClient/​Properties/​launchSettings.json Uses HTTPS schema URL.
src/​WebApp/​Properties/​launchSettings.json Uses HTTPS schema URL.
src/​eShop.ServiceDefaults/​OpenApiOptionsExtensions.cs Updates version metadata and schema examples.
src/​eShop.ServiceDefaults/​OpenApi.Extensions.cs Passes the supplied API version description.
src/​eShop.AppHost/​Properties/​launchSettings.json Uses HTTPS schema URL.
src/​eShop.AppHost/​Extensions.cs Updates helper resource types.
src/​eShop.AppHost/​eShop.AppHost.csproj Updates SDK, adds Dotnet package, removes project references.
src/​eShop.AppHost/​AppHost.cs Migrates service and app registrations.
src/​Catalog.API/​Catalog.API.json Represents v1 API version as an enum.
src/​Catalog.API/​Catalog.API_v2.json Represents v2 API version as an enum.
Directory.Packages.props Updates central dependency versions.
aspire.config.json Pins Aspire SDK to 13.6.0.
.vscode/​settings.json Selects the default solution filter.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread src/eShop.AppHost/Extensions.cs
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@DamianEdwards
DamianEdwards merged commit dc7ea49 into main Oct 2, 2026
4 checks passed
@DamianEdwards
DamianEdwards deleted the damianedwards/aspire-13.6 branch October 2, 2026 01:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

NO-MERGE The PR is not ready for merge yet (see discussion for detailed reasons)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants