Skip to content

Update to Aspire 13.4 - #1635

Open
maddymontaquila wants to merge 2 commits into
jasontaylordev:mainfrom
maddymontaquila:update-aspire-13-4
Open

Update to Aspire 13.4#1635
maddymontaquila wants to merge 2 commits into
jasontaylordev:mainfrom
maddymontaquila:update-aspire-13-4

Conversation

@maddymontaquila

@maddymontaquila maddymontaquila commented Aug 4, 2026

Copy link
Copy Markdown

Absolutetly love this template Jason!!! Thought I'd send some updates on the aspire side! TY!

Summary

  • upgrade Aspire SDK and packages to 13.4, including the compatible .NET 10 dependency floor
  • replace legacy .aspire/settings.json with the current root-level aspire.config.json
  • recommend aspire run in both repository and generated-project documentation while retaining the .NET CLI option
  • remove the remaining “.NET Aspire” branding reference

Validation

  • dotnet build CleanArchitecture.slnx --nologo
  • domain and application unit tests
  • application functional tests
  • generated and built a Web API-only SQLite project from the updated template
  • started the AppHost with aspire start, waited for webapi to become healthy, and stopped it cleanly

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@jasontaylordev

Copy link
Copy Markdown
Owner

@copilot resolve the merge conflicts in this pull request

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.

🟡 Changes recommended

A remaining patch-level mismatch in centrally managed .NET 10 package versions should be resolved (or explicitly justified) to avoid inconsistent dependency graphs.

Once you've addressed the issues Copilot identified, you can request another Copilot review.

Pull request overview

Updates this CleanArchitecture template to the latest Aspire 13.4 toolchain and aligns supporting docs/config with current Aspire CLI conventions, while also bringing several .NET 10 package references forward.

Changes:

  • Bump Aspire AppHost SDK and related Aspire packages to 13.4.6 (and update several .NET 10 packages to newer patch versions).
  • Replace legacy .aspire/settings.json with root-level aspire.config.json for Aspire CLI/AppHost discovery.
  • Update repository and template README run instructions to recommend aspire run (keeping dotnet run as an alternative) and remove remaining “.NET Aspire” branding.
File summaries
File Description
tests/TestAppHost/TestAppHost.csproj Updates AppHost SDK version to Aspire 13.4.6 for test host.
src/ServiceDefaults/Extensions.cs Updates header comment to remove “.NET Aspire” branding.
src/AppHost/AppHost.csproj Updates AppHost SDK version to Aspire 13.4.6.
README.md Adds recommended aspire run instructions alongside dotnet run.
README-template.md Adds recommended aspire run instructions to generated project README.
Directory.Packages.props Updates central package versions for Aspire and .NET 10 dependencies.
aspire.config.json Adds new root-level Aspire CLI config pointing to AppHost project.
.aspire/settings.json Removes legacy Aspire settings file.
Review details
  • Files reviewed: 8/8 changed files
  • Comments generated: 1
  • Review effort level: Lite

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

Comment thread Directory.Packages.props Outdated
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants