Conversation
There was a problem hiding this comment.
Review: Aspire 13.2.4 → 13.3.0 Dependency Update
This is a clean, mechanical version bump — all 9 Aspire packages are updated consistently from 13.2.4 to 13.3.0 with no functional code changes. The diff is straightforward and correct.
One pre-existing architectural note (not a blocker)
Some Aspire packages (e.g., Aspire.Hosting.PostgreSQL, Aspire.Hosting.Redis, Aspire.Hosting.RabbitMQ, Aspire.Npgsql.*, Aspire.StackExchange.Redis) are pinned inline inside individual .csproj files rather than going through the central Directory.Packages.props. This means a future Aspire bump will again require touching 5+ project files separately. Moving all Aspire package versions into Directory.Packages.props would reduce that friction to a single-line edit each time. That said, this inconsistency predates this PR and is out of scope here.
Breaking changes in 13.3.0
The Aspire 13.3.0 release notes list several breaking changes (CLI flag renames, dashboard MCP server replacement, AKS/Foundry API shape changes). These affect CLI/deploy tooling rather than the hosting/testing packages consumed here, so no application code changes should be needed — but worth being aware of if CI uses aspire deploy or similar.
Verdict
✅ LGTM — the update is complete, consistent, and auto-merge with squash is appropriate for this kind of dependency chore.
Up to standards ✅🟢 Issues
|
| Metric | Results |
|---|---|
| Complexity | 0 |
NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.
This PR contains the following updates:
13.2.4→13.3.013.2.4→13.3.013.2.4→13.3.013.2.4→13.3.013.2.4→13.3.013.2.4→13.3.013.2.4→13.3.013.2.4→13.3.013.2.4→13.3.0Release Notes
microsoft/aspire (Aspire.AppHost.Sdk)
v13.3.0: Aspire 13.3.0Aspire 13.3.0
Aspire 13.3 is here! 🚀 This release is packed with new ways to deploy, debug, and build distributed apps — including
aspire destroy, browser telemetry in the dashboard, Kubernetes deployment, first-class JavaScript publishing, and major TypeScript AppHost parityimprovements.
Highlights
aspire destroytears down Azure, Kubernetes, and Docker Compose deployments, and pipeline summaries make deploy/publish/destroy runs easier to follow.aspire deploycan now generate Helm-based Kubernetes deployments, with first-class Ingress and Gateway API routing.PublishAs*methods support static sites, Node servers, npm-script apps, Next.js, Vite, Bun, Yarn, and pnpm.withEnvironment, Docker Compose hooks, endpoint expressions, Azure Container Apps domains, and more close the gap with C# AppHosts.aspire dashboard run, install the CLI as a NativeAOTdotnet tool, and search API docs from the terminal.Notable breaking changes include
--log-levelbecoming--pipeline-log-level, the dashboard MCP server being replaced byaspire agent init,dotnet new aspire-py-startermoving toaspire new aspire-py-starter, and several API shape updates across AKS,Foundry, JavaScript diagnostics, and TypeScript AppHost helpers.
See the full list in the Aspire 13.3 breaking changes.
📖 Learn more
For the full details, examples, migration guidance, and everything new in this release, check out What's new in Aspire 13.3.
Thank you to all the community contributors who helped make Aspire 13.3 possible! 💜
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate.