Skip to content

v13.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 02 Jun 02:41
· 1 commit to main since this release
d9dc6fc

This release aligns CommunityToolkit/Aspire with Aspire 13.4.0 and delivers new integrations, TypeScript AppHost improvements, CI reliability work, and broad package updates.

We’re especially excited to ship this alongside Aspire 13.4, where TypeScript AppHost is now GA, resource commands gained typed arguments/process commands, and Kubernetes/AKS support continued to expand:
https://devblogs.microsoft.com/aspire/whats-new-aspire-13-4/

🔥 Highlights in this release

New integrations and capabilities

  • Added DuckDB Aspire integration (hosting + client) (#1245)
  • Added bacon hosting integration (#1302)
  • Added Aspire integration analyzer (#1370)
  • Added Bun package manager support for JavaScript hosting extensions (#1243)
  • Added TypeScript AppHost skill and Ollama test (#1378)
  • Added Aspire upgrade skill support (#1358)

Reliability, fixes, and developer experience

  • Swapped deprecated flagd package (#1272)
  • Fixed NuGet restore loop with CPM for SqlDatabaseProjects (#1291)
  • Aligned Sqlite enrich behavior (#1282)
  • Used DatabaseName for Keycloak Postgres JDBC URL (#1328)
  • Fixed waitfor behavior between script and runspace (#1352)
  • Simplified Aspire name resolution (#1382)
  • Improved affected test selection for TypeScript AppHost files (#1379)
  • Added transient Docker startup failure auto-rerun in CI (#1360)
  • Handled already-running job rerun 403s in transient auto-rerun workflow (#1374)
  • Improved PR test execution efficiency (#1355)

Versioning and dependency updates

  • Updated to Aspire 13.4.0 / preview train updates (#1359, #1377)
  • Updated workflows and tooling, including actions/setup-dotnet v5 and actions/github-script v9 (#1363, #1279)
  • Updated key dependencies including coverlet.collector, Microsoft.EntityFrameworkCore.Design, Microsoft.Extensions.AI, DuckDB, and npm/yarn grouped updates (#1306, #1331, #1368, #1369, #1365, #1373)

Deprecations and obsoletions

  • Deprecated CommunityToolkit Bun hosting integration in favor of core Aspire.Hosting.JavaScript (#1376)
  • Marked Golang hosting package as obsolete (#1323)

🙌 New contributors

Full Changelog: v13.3.0...v13.4.0 (or see below)

What's Changed

  • Swap deprecated flagd package by @askpt in #1272
  • [Automated] Update API Surface Area by @github-actions[bot] in #1160
  • Bump actions/github-script from 8.0.0 to 9.0.0 by @dependabot[bot] in #1279
  • Bump coverlet.collector from 6.0.4 to 10.0.0 by @dependabot[bot] in #1306
  • Adding devcontainer-lock.json for more immutability by @aaronpowell in #1324
  • Bumping to work on patch release by @aaronpowell in #1325
  • Perl Hosting Integration - Unique Resource Installer Names by @Omnideth in #1286
  • Fix NuGet restore loop with CPM for SqlDatabaseProjects by @almostchristian in #1291
  • Add support for Bun package manager in JavaScript hosting extensions by @foxminchan in #1243
  • Align Sqlite enrich behavior by @DavidGarton8 in #1282
  • Bump danielpalme/ReportGenerator-GitHub-Action from 5.5.9 to 5.5.10 by @dependabot[bot] in #1316
  • Bump GitHubActionsTestLogger from 3.0.0 to 3.0.4 by @dependabot[bot] in #1319
  • Bump coverlet.collector from 10.0.0 to 10.0.1 by @dependabot[bot] in #1331
  • Bump MartinCostello.Logging.XUnit.v3 from 0.6.0 to 0.7.1 by @dependabot[bot] in #1334
  • Update sample to use latest SDK by @ErikEJ in #1335
  • Updating agentic workflows to latest release by @aaronpowell in #1339
  • Use DatabaseName for Keycloak Postgres JDBC URL by @ekomsctr in #1328
  • Analyzing and improving PR test execution efficiency by @Copilot in #1355
  • feat: Add DuckDB Aspire integration (hosting + client) by @lqdev in #1245
  • feat: add bacon hosting integration by @Odonno in #1302
  • address #1351 - waitfor between script and runspace not respected by @oising in #1352
  • skill to upgrade aspire by @aaronpowell in #1358
  • Auto-rerun transient Docker startup failures in .NET CI by @aaronpowell in #1360
  • Update Aspire version to 13.4.0-preview.1.26275.2 by @github-actions[bot] in #1359
  • Bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in #1363
  • Bump DuckDB.NET.Data.Full from 1.5.0 to 1.5.3 by @dependabot[bot] in #1365
  • Bump Microsoft.EntityFrameworkCore.Design from 10.0.2 to 10.0.8 by @dependabot[bot] in #1368
  • Bump Microsoft.Extensions.AI from 10.0.0 to 10.6.0 by @dependabot[bot] in #1369
  • Bump the npm_and_yarn group across 3 directories with 14 updates by @dependabot[bot] in #1373
  • Add Aspire integration analyzer by @sebastienros in #1370
  • Handle already-running job rerun 403s in transient auto-rerun workflow by @Copilot in #1374
  • Mark Golang hosting package as obsolete by @DavidGarton8 in #1323
  • Improve affected test selection for TypeScript AppHost files by @aaronpowell in #1379
  • Add TypeScript AppHost skill and Ollama test by @aaronpowell in #1378
  • Deprecate CommunityToolkit Bun hosting integration in favor of core Aspire.Hosting.JavaScript by @Copilot in #1376
  • Simplified Aspire name resolution by @sliekens in #1382
  • Use Aspire 13.4.0 for TypeScript AppHosts by @sebastienros in #1377
  • [Automated] Update API Surface Area by @github-actions[bot] in #1350

New Contributors

Full Changelog: v13.3.0...v13.4.0