Releases: CommunityToolkit/Aspire
Release list
v13.6.0
Bit of a smaller release (feature wise) this time from us, but a lot of cleanup has been undertaken.
Key features are:
- Support for Aspire 13.6.0
- Removal of MinIO as the project is no longer maintained
- Removal of Bun, as that's now part of Aspire directly
- Deprecation of Java and Rust, as they have preview integrations from Aspire
- An endless stream of dependency updates.
Full details list of changes is below.
What's Changed
- Bumping version by @aaronpowell in #1547
- Bump AWSSDK.S3 from 4.0.102.2 to 4.0.102.4 by @dependabot[bot] in #1542
- Bump Azure.Storage.Blobs from 12.29.1 to 12.29.2 by @dependabot[bot] in #1543
- Bump KurrentDB.Client from 1.2.0 to 1.4.1 by @dependabot[bot] in #1544
- [K3s] Emit LF line endings in generated helm/kubectl scripts (fixes Windows-only busybox syntax error) by @henrikroschmann in #1551
- chore(floci): bump floci-az container tag 0.10.0 → 0.11.0 by @thomhurst in #1554
- feat(floci): model Cosmos API as a child resource by @thomhurst in #1546
- chore(floci): bump GCP container tag 0.6.0 → 0.7.0 by @thomhurst in #1560
- chore(floci): bump UI container tag 0.2.0 → 0.3.0 by @thomhurst in #1561
- chore(floci): bump AWS container tag 1.6.0 → 1.7.0 by @thomhurst in #1559
- chore(floci): bump AWS container tag 1.7.0 → 2.0.0 by @thomhurst in #1562
- chore(floci): bump Azure container tag 0.11.0 → 0.12.0 by @thomhurst in #1563
- chore(floci): bump GCP container tag 0.7.0 → 0.8.0 by @thomhurst in #1564
- chore(floci): bump UI container tag 0.3.0 → 0.4.0 by @thomhurst in #1565
- chore(deps-dev): bump brace-expansion from 1.1.12 to 1.1.18 in /examples/javascript-ext/nx-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1571
- Enable polyglot package tagging for hosting integrations by @sebastienros in #1574
- Update Posta to 0.15.0 and expose template languages by @axies20 in #1577
- chore(deps): bump the npm_and_yarn group across 50 directories with 7 updates by @dependabot[bot] in #1579
- Remove explicit Source Link package by @afscrome in #1585
- Remove MinIO integration by @afscrome in #1587
- Bump Microsoft.Testing packages by @afscrome in #1588
- Bump GitHub.Copilot.SDK from 1.0.11 to 1.0.13 by @dependabot[bot] in #1584
- Fix Zitadel generated password complexity requirements by @afscrome in #1589
- Removing Bun hosting integration by @aaronpowell in #1582
- feat(floci): model Service Bus as a child resource of AddFlociAzure by @thomhurst in #1555
- fix(ci): grant PR write permission to dogfood comment writer by @afscrome in #1586
- chore(floci): update all floci container images to latest releases by @thomhurst in #1595
- Bump AWSSDK.S3 from 4.0.102.4 to 4.0.103.3 by @dependabot[bot] in #1596
- Bump Dapr.AspNetCore from 1.18.5 to 1.18.7 by @dependabot[bot] in #1598
- Bump GitHub.Copilot.SDK from 1.0.13 to 1.0.14 by @dependabot[bot] in #1600
- Bump Dapr.Client from 1.18.5 to 1.18.7 by @dependabot[bot] in #1599
- Removing the OpenAPI package version override by @aaronpowell in #1581
- Route direct Testcontainers usage through the custom Docker Hub proxy by @afscrome in #1605
- Fix flaky SqlDatabaseProjects test: give each project its own database by @afscrome in #1609
- Rename AppHost Program.cs --> AppHost.cs by @afscrome in #1611
- Add explicit resource icons to hosting integrations by @afscrome in #1612
- Bump Dapr.AspNetCore from 1.18.7 to 1.18.8 by @dependabot[bot] in #1613
- Bump Google.Cloud.Storage.V1 from 4.15.0 to 5.0.0 by @dependabot[bot] in #1615
- Fix Ollama AppHostTests race: wait for healthy, not just Running by @afscrome in #1606
- Bump Dapr.Client from 1.18.7 to 1.18.8 by @dependabot[bot] in #1614
- Update Umami container image to 3.4 by @afscrome in #1653
- Update Dbx container image to 0.6.24 by @afscrome in #1628
- Update Azure Storage Explorer container image to 4.0.0 by @afscrome in #1627
- Update Data API Builder container image to 2.0.12 by @afscrome in #1630
- Configure Dependabot for npm and local GitHub Actions by @afscrome in #1659
- Improve diagnostics for TypeScript AppHost test failures by @afscrome in #1607
- Update Zitadel container image to v4.16.2 by @afscrome in #1654
- Update Stripe CLI container image to v1.52.0 by @afscrome in #1651
- Update Solr container image to 10.0.0 by @afscrome in #1649
- Update SurrealDB and Surrealist container images by @afscrome in #1652
- Update Redpanda and Console container images by @afscrome in #1646
- Update SQLite Web container image to 0.8.1 by @afscrome in #1650
- Update RavenDB container image to 7.2 by @afscrome in #1645
- Update SeaweedFS container image to 4.46 by @afscrome in #1648
- Update Mosquitto container image to 2.1.2 by @afscrome in #1641
- Update Ollama and Open WebUI container images by @afscrome in #1642
- Update K3s, kubectl, and Helm container images by @afscrome in #1634
- Update Flyway container image to 13 by @afscrome in #1632
- Update Logto container image to 1.43 by @afscrome in #1638
- Update Adminer container image to 6.1.1 by @afscrome in #1626
- Update RustFS container image to 1.0.0 by @afscrome in #1647
- Update Posta container image to 0.15.1 by @afscrome in #1644
- Update DbGate container image to 7.3.1 by @afscrome in #1657
- Update KurrentDB container image to 26.1.1 by @afscrome in #1636
- Update Mailpit container image to v1.31.2 by @afscrome in #1639
- Update flagd container image to v0.17.0 by @afscrome in #1631
- Update Papercut SMTP container image to 7.8 by @afscrome in #1643
- Update Meilisearch container image to v1.54.0 by @afscrome in #1640
- Update GO Feature Flag container image to v1.55.3 by @afscrome in #1633
- Update LavinMQ container image to 2.10.0 by @afscrome in #1637
- Update Elasticvue container image to 1.16.0 by @afscrome in #1629
- Serialize .NET main workflow runs by @aaronpowell in #1984
- Combined Dependabot updates: @types/node 26.6.2 (67 PRs) by @aaronpowell in #1986
- Bump tsx to 4.23.15 in 61 directories by @aaronpowell in #1987
- Speed up CodeQL pull request analysis by @afscrome in #1655
- Bump typescript-eslint to 8.70.1 in 54 directories by @aaronpowell in #1988
- Bump Azure.Messaging.ServiceBus from 7.20.1 to 7.21.0 by @dependabot[bot] in #1820
- Bump Dapr.AspNetCore from 1.18.8 to 1.18.10 by @dependabot[bot] in #1940
...
v13.5.0
Another massive release from the Aspire Community Toolkit, with this release landing us support for Aspire 13.5.
There is a stack of new integrations too:
- Logto
- RustFs
- dbx
- SeaweedFS
- Bitwarden
- Squad
- K3s
- listmonk
- Kind
- Redpanda
- Posta
- stable-diffusion.cpp
- Mosquitto
I think that's all! 😅
Thanks to all the contributors, new and returning. Full change log below.
What's Changed
- Fixing the version of the CLI to be installed by @aaronpowell in #1395
- Bump Aspire to 13.4.3 and align AppHost SDK versions by @aaronpowell in #1397
- Skip Docker check steps on Windows CI runners by @aaronpowell in #1411
- Logto by @axies20 in #1241
- feat: add RustFs by @konnta0 in #1295
- Add dbx hosting integration by @Odonno in #1391
- feat: upgrade to support SurrealDB v3 by @Odonno in #1294
- feat: add SeaweedFS hosting and client integrations by @Stertz in #1349
- Harden affected test selection for example changes by @aaronpowell in #1415
- fix: handle multi-line XML comments in
PackageDiffAsyncby @aaronpowell in #1422 - Add Bitwarden Secrets Manager hosting and client integrations by @sliekens in #1329
- fix: suppress SQLitePCLRaw.lib.e_sqlite3 audit warning (GHSA-2m69-gcr7-jv3q) by @tamirdresher in #1424
- feat: add CommunityToolkit.Aspire.Hosting.Squad - first-class Aspire resource for Squad AI-agent teams by @tamirdresher in #1394
- Add hosting integration authoring skill by @davidfowl in #1433
- Fixing build of SqlDatabaseProjects due to missing hard-coded dependency" by @aaronpowell in #1438
- feat: CommunityToolkit.Aspire.Hosting.K3s — k3s Kubernetes cluster hosting integration by @edmondshtogu in #1322
- Adding more logging verbostity by @aaronpowell in #1440
- Add TypeScript AppHost examples and tests for hosting integrations by @aaronpowell in #1423
- Refine SurrealDB hosting test coverage by @aaronpowell in #1441
- Workflow indentation by @aaronpowell in #1445
- Use trusted publishing for dotnet-main NuGet publish by @aaronpowell in #1452
- Minor version bump by @aaronpowell in #1454
- Use trusted publishing for dotnet-release publish job by @aaronpowell in #1453
- Per-database "RavenDB Studio" links in the Aspire dashboard by @Scooletz in #1444
- Ensure all shipped NuGet packages have meaningful descriptions and tags by @IEvangelist with @Copilot in #1432
- Fix DbGate Redis connectivity by using TLS Redis URLs by @aaronpowell with @Copilot in #1425
- Bump actions/checkout from 6 to 7 by @dependabot[bot] in #1427
- Bump MeiliSearch from 0.18.0 to 0.20.0 by @dependabot[bot] in #1429
- Add Squad integration CODEOWNERS entries by @aaronpowell in #1455
- Fix cross-platform Copilot CLI launch in Squad hosting integration by @tamirdresher in #1456
- Add TypeScript AppHost example for Squad integration by @tamirdresher in #1434
- Perl ts integration by @Omnideth in #1362
- Add integration code owner workflow by @aaronpowell in #1460
- Bump AWSSDK.S3 from 4.0.23.3 to 4.0.100.2 by @dependabot[bot] in #1462
- Add listmonk hosting integration by @axies20 in #1457
- Add CommunityToolkit.Aspire.Hosting.Kind integration by @andrey-noskov in #1270
- fix(deps): bump System.Security.Cryptography.Xml 8.0.3 → 8.0.4 to clear NU1903 CVE advisories by @tamirdresher in #1482
- Fix integration codeowner workflow failing on github-script v9 by @afscrome in #1499
- Bump GitHub.Copilot.SDK from 1.0.3 to 1.0.8 by @dependabot[bot] in #1492
- Bump AWSSDK.S3 from 4.0.100.2 to 4.0.101.5 by @dependabot[bot] in #1489
- Bump actions/stale from 10 to 11 by @dependabot[bot] in #1487
- Bump actions/setup-node from 6.4.0 to 7.0.0 by @dependabot[bot] in #1469
- Bump danielpalme/ReportGenerator-GitHub-Action from 5.5.10 to 5.5.11 by @dependabot[bot] in #1486
- Bump actions/setup-dotnet from 5 to 6 by @dependabot[bot] in #1475
- Bump actions/checkout from 4 to 7 by @dependabot[bot] in #1470
- Bump the npm_and_yarn group across 60 directories with 10 updates by @dependabot[bot] in #1474
- Bump Dapr.Client from 1.15.3 to 1.18.5 by @dependabot[bot] in #1491
- Bump the npm_and_yarn group across 8 directories with 11 updates by @dependabot[bot] in #1501
- Add health check to Java container example to fix flakey test by @afscrome in #1500
- Fix SurrealDB server readiness: add health check, remove provisioning retry loop by @afscrome in #1503
- Gate Aspire doctor and failure logs when tests are skipped by @afscrome in #1505
- Fix build warnings treated as errors across the solution by @DavidGarton8 in #1468
- Add Redpanda Kafka-compatible hosting integration by @slang25 in #1410
- Automate README integrations index generation and enforce drift checks on PRs by @aaronpowell with @Copilot in #1464
- chore: upgrade surrealdb package to v1.0.0 by @Odonno in #1507
- Bump the npm_and_yarn group across 2 directories with 4 updates by @dependabot[bot] in #1508
- Bump actions/checkout from 4 to 7 by @dependabot[bot] in #1510
- Bump AWSSDK.S3 from 4.0.101.5 to 4.0.101.7 by @dependabot[bot] in #1511
- Bump GitHubActionsTestLogger from 3.0.4 to 3.0.5 by @dependabot[bot] in #1513
- Bump Dapr.AspNetCore from 1.15.3 to 1.18.5 by @dependabot[bot] in #1490
- Bump DuckDB.NET.Data.Full from 1.5.3 to 1.5.5 by @dependabot[bot] in #1512
- Upgrade Squad sample Copilot/MAF dependency chain by @tamirdresher in #1485
- Add Posta hosting integration by @axies20 in #1461
- Bump JsonSchema.Net to 9.4.0 by @dependabot[bot] in #1493
- Add stable-diffusion.cpp hosting integration by @axies20 in #1494
- Update
sqlite-webimage tag to version 0.8.0 by @DavidGarton8 in #1521 - feat:
CommunityToolkit.Aspire.Hosting.Floci— Floci cloud emulator hosing integration by @edmondshtogu in #1479 - feat(Kind): add AddManifest resource for kubectl apply after cluster ready by @tamirdresher in #1481
- Bump js-yaml from 4.1.1 to 4.3.1 in /examples/javascript-ext/nx-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1516
- Updating dependencies that have CVEs on them by @aaronpowell in #1529
- Upgrading to the latest aspire pre-release version 13.5.0 by @aaronpowell with @Copilot in #1530
- Bump AWSSDK.S3 from 4.0.101.7 to 4.0.102.1 by @dependabot[bot] in #1522
- ci: migrate PR comment workflows by @aaronpowell in #1531
- Bump react-router from 7.0.0 to 7.18.2 in /examples/javascript-ext/nx-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1528
- New Integration Component: CommunityToolkit.Aspire.Hosting.Mosquitto by @igorsh...
v13.4.0
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
flagdpackage (#1272) - Fixed NuGet restore loop with CPM for SqlDatabaseProjects (#1291)
- Aligned Sqlite enrich behavior (#1282)
- Used
DatabaseNamefor 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-dotnetv5 andactions/github-scriptv9 (#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.JavaScriptby @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
- @almostchristian made their first contribution in #1291
- @DavidGarton8 made their first contribution in #1282
- @ekomsctr made their first contribution in #1328
- @lqdev made their first contribution in #1245
- @sliekens made their first contribution in #1382
Full Changelog: v13.3.0...v13.4.0
v13.3.0
What's Changed
- Bumping version by @aaronpowell in #1106
- feat: create AzureStorageExplorer hosting integration by @Odonno in #1090
- Add WithGoModTidy and WithGoModDownload for Golang integration by @Copilot in #1031
- Add Umami hosting integration by @Odonno in #956
- Add IContainerFilesDestinationResource support to Golang integration by @Copilot in #1108
- Update EF Core SQLite packages to support 10.0.2 by @Copilot in #1105
- Xunit 3 upgrade hang fix by @oising in #1113
- Use
WithHttpsCertificateConfigurationto configure tls cert for Otel Collector by @afscrome in #1115 - Set Image and Registry Seperately in Otel Collector by @afscrome in #1070
- Upgrade goff (NuGet package & image version) by @Odonno in #1111
- Override
WithOtlpExportermethod for SurrealDB hosting by @Odonno in #1117 - Fix DbGate integration to handle resource names with hyphens by @Copilot in #1107
- Replace ".NET Aspire" with "Aspire" throughout repository by @Copilot in #1119
- build(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 by @dependabot[bot] in #1118
- build(deps): bump the npm_and_yarn group across 2 directories with 2 updates by @dependabot[bot] in #1121
- build(deps): bump bytes from 1.8.0 to 1.11.1 in /examples/rust/actix_api in the cargo group across 1 directory by @dependabot[bot] in #1123
- Fix dotnet dev-certs https --trust failures on Ubuntu with exit code checking by @Copilot in #1131
- Hosting integration for Zitadel by @dealloc in #1100
- Update SurrealDB documentation link by @RubenPX in #1133
- RavenDB: Manifest generation support (deployment plugins) by @poissoncorp in #1135
- Java hosting integration enhancements & Gradle support by @marshalhayes in #1129
- build(deps): bump the npm_and_yarn group across 2 directories with 3 updates by @dependabot[bot] in #1140
- build(deps): bump actions/download-artifact from 7 to 8 by @dependabot[bot] in #1142
- build(deps): bump actions/upload-artifact from 6 to 7 by @dependabot[bot] in #1143
- build(deps): bump danielpalme/ReportGenerator-GitHub-Action from 5.5.1 to 5.5.2 by @dependabot[bot] in #1144
- Aspire 13.2 by @aaronpowell in #1130
- xUnit v3 upgrade by @aaronpowell in #960
- build(deps): bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #1148
- Add dogfooding scripts and workflow for PR testing by @marshalhayes in #1150
- Add IResourceWithServiceDiscovery interface by @lvde0 in #1151
- Fixing build from a package with security issue by @aaronpowell in #1157
- Improve aspire-upgrade agentic workflow by @aaronpowell in #1156
- Feature/add configset to solr integration by @Chicoo in #1162
- build(deps): bump marocchino/sticky-pull-request-comment from 2 to 3 by @dependabot[bot] in #1165
- build(deps): bump danielpalme/ReportGenerator-GitHub-Action from 5.5.2 to 5.5.4 by @dependabot[bot] in #1166
- build(deps): bump the npm_and_yarn group across 2 directories with 3 updates by @dependabot[bot] in #1170
- Updating the aw version by @aaronpowell in #1172
- build(deps): bump actions/github-script from 7.0.1 to 8.0.0 by @dependabot[bot] in #1168
- More AW updates by @aaronpowell in #1174
- Update Aspire version to 13.2.0-preview.1.26167.10 by @github-actions[bot] in #1175
- Deprecate MinIO integration by @Copilot in #1171
- Updating the Java github actions by @aaronpowell in #1230
- Updating to Aspire 13.2 stable by @aaronpowell in #1229
- Add polyglot exports for ActiveMQ by @IEvangelist in #1176
- Surrealdb test fix by @aaronpowell in #1237
- Update Java resource dashboard icon to DrinkCoffee fluent icon by @Copilot in #1223
- Bump flagd version by @askpt in #1238
- Add polyglot exports for sqldatabaseprojects by @IEvangelist in #1220
- Add polyglot exports for java by @IEvangelist in #1221
- Add polyglot exports for surrealdb by @IEvangelist in #1212
- Add polyglot exports for azure-dataapibuilder by @IEvangelist in #1211
- Add polyglot exports for deno by @IEvangelist in #1177
- Add polyglot exports for dbgate by @IEvangelist in #1178
- Add polyglot exports for flyway by @IEvangelist in #1179
- Add polyglot exports for adminer by @IEvangelist in #1180
- Add polyglot exports for flagd by @IEvangelist in #1181
- Add polyglot exports for bun by @IEvangelist in #1183
- Add polyglot exports for mailpit by @IEvangelist in #1184
- Add polyglot exports for lavinmq by @IEvangelist in #1182
- Add polyglot exports for dapr by @IEvangelist in #1219
- Add polyglot exports for meilisearch by @IEvangelist in #1185
- Add polyglot exports for papercutsmtp by @IEvangelist in #1186
- Add polyglot exports for kurrentdb by @IEvangelist in #1187
- Add polyglot exports for solr by @IEvangelist in #1188
- Add polyglot exports for gofeatureflag by @IEvangelist in #1189
- Add polyglot exports for minio by @IEvangelist in #1190
- Add polyglot exports for sftp by @IEvangelist in #1191
- Add polyglot exports for keycloak-extensions by @IEvangelist in #1192
- Add polyglot exports for sqlite by @IEvangelist in #1193
- Add polyglot exports for mongodb-extensions by @IEvangelist in #1194
- Add polyglot exports for elasticsearch-extensions by @IEvangelist in #1195
- Add polyglot exports for mysql-extensions by @IEvangelist in #1196
- Add polyglot exports for k6 by @IEvangelist in #1197
- Add polyglot exports for postgresql-extensions by @IEvangelist in #1198
- Add polyglot exports for redis-extensions by @IEvangelist in #1199
- Add polyglot exports for mcpinspector by @IEvangelist in #1200
- Add polyglot exports for opentelemetrycollector by @IEvangelist in #1201
- Add polyglot exports for ngrok by @IEvangelist in #1202
- Add polyglot exports for sqlserver-extensions by @IEvangelist in #1203
- Add polyglot exports for rust by @IEvangelist in #1204
- Add polyglot exports for umami by @IEvangelist in #1205
- Add polyglot exports for stripe by @IEvangelist in #1206
- Add polyglot exports for golang by @IEvangelist in #1207
- Add polyglot exports for zitadel by @IEvangelist in #1208
- A...
v13.1.1
Small fix release that includes a missing API surface area file.
What's Changed
- Bumping version by @aaronpowell in #1099
- [Automated] Update API Surface Area by @github-actions[bot] in #1097
- fix: disable parallelization of surrealdb conformance tests by @Odonno in #1098
Full Changelog: v13.1.0...v13.1.1
v13.1.0
Happy 2026 everyone, and welcome to the first release for 2026!
Big ticket items this release are:
- Support for Aspire 13.1
- New integrations for flagd, SFTP, Elasticvue, Flyway, and Stripe CLI (I think that's all 😅)
- Improvements to the MCP Inspector integration to support Bun
- RavenDB hosting integration got some improvements
There is one potentially breaking change in this release with Dapr - we've found some of the tests are failing in CI for reasons we can't figure out, so as a result we're marking the Dapr integrations as preview. Nothing has actually changed in them, but there may be something underlying that has changed, so be aware and if you do find problems - report them!
What's Changed
- Bumping version by @aaronpowell in #1019
- Remove stray "." argument passed to cargo run in RustAppHostingExtension.cs by @Copilot in #1016
- Fixing endpoint checking and allocation by @aaronpowell in #1018
- Support alternative package managers in MCP Inspector integration by @Copilot in #1009
- Fix McpInspector HTTPS certificate trust for ASP.NET MCP servers by @Copilot in #1017
- chore(deps): bump next from 15.4.7 to 15.4.8 in /examples/javascript-ext/turborepo-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1030
- Pass down credentials to surrealist instance by @Odonno in #1042
- #1044 update tag to 6.2.0 for ActiveMQ Classic container image by @anoordover in #1045
- Fix feature request template link in CONTRIBUTING.md by @Copilot in #1053
- chore(deps): bump danielpalme/ReportGenerator-GitHub-Action from 5.5.0 to 5.5.1 by @dependabot[bot] in #1051
- chore(deps): bump peter-evans/create-pull-request from 7.0.9 to 7.0.11 by @dependabot[bot] in #1050
- Update contributing guide to reference aspire.dev for all documentation by @Copilot in #1049
- Add Stripe CLI hosting integration by @Copilot in #950
- Fix virtualUsers conversion to string in K6BuilderExtensions by @eerhardt in #1055
- chore(deps): bump next from 15.4.8 to 15.4.9 in /examples/javascript-ext/turborepo-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1059
- chore(deps): bump actions/upload-artifact from 5 to 6 by @dependabot[bot] in #1062
- chore(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 by @dependabot[bot] in #1063
- chore(deps): bump actions/download-artifact from 6 to 7 by @dependabot[bot] in #1064
- Refactor AddDbGate method to use default name by @paulomorgado in #1007
- Dapr - Update lifecycle hook to propagate WaitAnnotations by @kristremblay in #1078
- Bump flagd version and add telemetry support by @askpt in #1086
- Comment out unstable DisplayOrder in annotations by @JamesNK in #1088
- Add Bun support for MCP Inspector resource builder by @krubenok in #1079
- Fix sqlite-web integration for breaking changes in latest container by @Copilot in #1061
- chore(deps): bump the npm_and_yarn group across 2 directories with 3 updates by @dependabot[bot] in #1089
- chore(deps): bump qs from 6.13.0 to 6.14.1 in /examples/javascript-ext/nx-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #1091
- Add JsonSerializerContext support for Native AOT compatibility in OllamaSharp integration by @Copilot in #1092
- [Automated] Update API Surface Area by @github-actions[bot] in #1029
- Added new Elasticvue integration by @karl-sjogren in #1085
- SFTP Integration by @fabio-marini in #1087
- RavenDB: improve hosting integration (ports, log volumes, ensure database) by @aviv86 in #1072
- Update contributing guide to reference microsoft/aspire.dev by @Copilot in #1094
- Add integration for Flyway by @TheBlueSky in #1077
- [Automated] Update API Surface Area by @github-actions[bot] in #1095
- Aspire-13.1 by @aaronpowell in #1056
New Contributors
- @kristremblay made their first contribution in #1078
- @JamesNK made their first contribution in #1088
- @krubenok made their first contribution in #1079
- @karl-sjogren made their first contribution in #1085
- @fabio-marini made their first contribution in #1087
- @aviv86 made their first contribution in #1072
- @TheBlueSky made their first contribution in #1077
Full Changelog: v13.0.0...v13.1.0
v13.0.0
It's here, we now support Aspire 13! 🎉🎉🎉
There's a pretty huge amount of changes, some of which are breaking, so here's the highlights:
- Support for Aspire 13
- Support for .NET 10
- Rename of
Hosting.NodeJS.ExtensionstoHosting.JavaScript.Extensionsto align with Aspire 13 - Removal of Vite, Yarn, and pnpm extensions (moved to Aspire)
- Removal of Python uv and uvcorn extensions (moved to Aspire)
- OTEL support for GoFeatureFlags and Data API builder
- Support for running native Ollama (using the Ollama binary) rather than containerised (note - this does not deploy, if you want to deploy you'll need to use the containerised Ollama)
What's Changed
- Replace EventStore info with KurrentDB info by @fredimachado in #944
- Aspire 13 upgrade by @aaronpowell in #914
- Update to latest version of Microsoft.SqlServer.DacFx by @ErikEJ in #952
- Deprecate Python Extensions package - functionality moved to Aspire.Hosting.Python in v13 by @Copilot in #945
- #939 update activemq artemis by @anoordover in #948
- Implement GetConnectionProperties for new connection string formatting by @Copilot in #916
- Fix Dapr apphost startup failure with undefined parameters by @gabynevada in #959
- Updating to aspire 13 stable by @aaronpowell in #963
- chore(deps): bump koa from 3.0.1 to 3.0.3 in /examples/javascript-ext/nx-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #964
- Update MinioClientSettings to UseSsl parsing by @josemalm32 in #943
- Update branding from ".NET Aspire Community Toolkit" to "Aspire Community Toolkit" by @Copilot in #967
- Add .NET 10 (preview) as the default TFM and enable multi-targeting builds by @Copilot in #949
- chore(deps-dev): bump js-yaml from 3.14.1 to 3.14.2 in /examples/javascript-ext/nx-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #973
- Add Streamlit support to Python Extensions (Experimental) by @Copilot in #954
- Add OTEL export support to GoFeatureFlag integration by @Copilot in #966
- Add automatic Dockerfile generation with version detection for Golang integration by @Copilot in #969
- [Ollama] Fix container runtime args for nvidia GPU on podman by @MatsM16 in #984
- chore(deps): bump danielpalme/ReportGenerator-GitHub-Action from 5.4.18 to 5.5.0 by @dependabot[bot] in #976
- Work around long path issue with VS on windows. by @afscrome in #989
- Add instruction to hosting integration custom agent by @tommasodotNET in #980
- No longer need to disable TLS verification for exporter. by @afscrome in #990
- Support running native Ollama by @cdschneider in #978
- Updating KurrentDB.Client to 1.2.0 by @AlexTroshkin in #986
- Add OpenTelemetry instrumentation documentation for Data API Builder integration by @Copilot in #965
- Fix MCP Inspector to support HTTPS endpoints by @Copilot in #993
- #940 upgrade papercut and changed portnumbers by @anoordover in #988
- Add icons to adminer and dbgate by @afscrome in #996
- Fix misspelling of "optional" as "optinal" in XML documentation by @Copilot in #997
- Make SqlProject behave more like built in resources by @afscrome in #994
- chore(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 by @dependabot[bot] in #1000
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1001
- Update Ollama and OpenWebUI tags to latest versions by @foxminchan in #1003
- [Automated] Update API Surface Area by @github-actions[bot] in #955
New Contributors
- @josemalm32 made their first contribution in #943
- @cdschneider made their first contribution in #978
- @AlexTroshkin made their first contribution in #986
- @foxminchan made their first contribution in #1003
Full Changelog: v9.9.0...v13.0.0
v9.9.0
Pretty big set of changes for the 9.9.0 release of the Community Toolkit with new integrations for flagd and Keycloak with PostgreSQL.
We've also deprecated the EventStore integration and replaced it with a new KurrentDB one, to reflect the new naming on the project.
Full changelog below.
What's Changed
- Enhance managed identity authentication logic by @FullStackChef in #876
- Fix dapr using the wrong component annotations by @Sjark in #879
- Add ability to set JVM args when using executable Java apps by @marshalhayes in #888
- updating Deno version by @aaronpowell in #636
- Suppressing some logs from mcp inspector. by @aaronpowell in #892
- Update copilot-instructions.md by @Alirexaa in #897
- Add WithLogLevel extension method by @Odonno in #884
- chore(deps): bump github/codeql-action from 3 to 4 by @dependabot[bot] in #898
- Add flagd Aspire hosting by @askpt in #827
- chore(deps): bump danielpalme/ReportGenerator-GitHub-Action from 5.4.14 to 5.4.17 by @dependabot[bot] in #899
- Add ability to skip .dacpac deployment by @ErikEJ in #896
- Update some SqlProject integration dependencies by @ErikEJ in #919
- Add Keycloak with Postgres integration by @axies20 in #811
- chore(deps-dev): bump the npm_and_yarn group across 4 directories with 1 update by @dependabot[bot] in #911
- Minio release image tag update by @Harold-Morgan in #925
- Add KurrentDB integration and mark EventStore as obsolete by @Copilot in #895
- Attempt to fix issue #913 by @ErikEJ in #921
- MCP Inspector test stability by @aaronpowell in #923
- Revert to previous DacFX version by @ErikEJ in #927
- chore(deps): bump danielpalme/ReportGenerator-GitHub-Action from 5.4.17 to 5.4.18 by @dependabot[bot] in #932
- chore(deps): bump actions/download-artifact from 5 to 6 by @dependabot[bot] in #933
- chore(deps): bump actions/upload-artifact from 4 to 5 by @dependabot[bot] in #934
- Cleanup KurrentDB integration by @larsfjerm in #930
- [Automated] Update API Surface Area by @github-actions[bot] in #903
- #938 upgrade masstransit and activemq classic by @anoordover in #941
- Release 9.9.0 by @aaronpowell in #936
New Contributors
- @Sjark made their first contribution in #879
- @marshalhayes made their first contribution in #888
- @askpt made their first contribution in #827
- @axies20 made their first contribution in #811
- @larsfjerm made their first contribution in #930
Full Changelog: v9.8.0...v9.9.0
v9.8.0
Time for another big release of the Aspire Community Toolkit with the main features being:
- Support for Aspire 9.5
- Open Telemetry Collector hosting integration
- Apache Solr hosting integration
We also have a change to the package versioning for the SQLite EF Core integration, it's now marked as a pre-release package as it brings support for OTEL via their NuGet package, but their package is in beta, so we have to publish a pre-release version of our package too.
What's Changed
- Bumping for next version (which will have some integrations so minor bump by @aaronpowell in #824
- Adding more test coverage and fixing URL handling by @aaronpowell in #825
- Add detect-pr-label job to manage package publishing based on PR labels by @aaronpowell in #829
- Not sure how that was missed by @aaronpowell in #830
- Bump next from 15.4.6 to 15.4.7 in /examples/nodejs-ext/turborepo-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #820
- Adding some more descriptive relationships to the MCP inspector by @aaronpowell in #828
- Feature/solr integration by @Chicoo in #802
- Fix Solr docker image name for Azure Container Registry caching by @Copilot in #833
- Add OpenTelemetry Collector extension/component by @martinjt in #603
- [k6] Update k6 container image tag by @martincostello in #835
- feat(dapr): add IValueProvider support for component metadata configuration by @gabynevada in #810
- add @oising as powershell owner by @oising in #839
- Fix link to PostgreSQL integration documentation by @lvmajor in #841
- chore(deps): bump actions/stale from 9 to 10 by @dependabot[bot] in #843
- chore(deps): bump actions/setup-dotnet from 4 to 5 by @dependabot[bot] in #844
- chore(deps): bump actions/github-script from 7 to 8 by @dependabot[bot] in #845
- chore(deps-dev): bump the npm_and_yarn group across 3 directories with 1 update by @dependabot[bot] in #848
- chore(deps-dev): bump vite from 6.3.5 to 6.3.6 in /examples/nodejs-ext/nx-demo in the npm_and_yarn group across 1 directory by @dependabot[bot] in #850
- Update Microsoft.SqlServer.DacFx to version 170.1.61 by @Kronos11 in #851
- Made the DevCertHostingExtensions internal as they're shouldn't be pu… by @martinjt in #854
- Feature: Add EnrichSqliteDatabaseDbContext extension method for WebApplicationBuilder by @Copilot in #837
- chore(deps): bump danielpalme/ReportGenerator-GitHub-Action from 5.4.12 to 5.4.13 by @dependabot[bot] in #859
- Update Meilisearch container image tag to v1.21 by @Alirexaa in #862
- Fix several broken links in package readmes by @TimHess in #864
- Update hard coded version to "latest" by @JerryNixon in #866
- chore(deps): bump danielpalme/ReportGenerator-GitHub-Action from 5.4.13 to 5.4.14 by @dependabot[bot] in #867
- Add support for configuring OpenTelemetryChatClient.EnableSensitiveData, MEAI telemetry sources, and expose DisableTracing property by @Copilot in #846
- Fix Otel Collector on Windows by @afscrome in #853
- Refactor dapr apis by @FullStackChef in #865
- Remove
Developmentenvironments check from otel collector by @afscrome in #869 - Update Otel Collector Readme by @afscrome in #871
- Added a healthcheck to the OpenTelemetry Collector container by @martinjt in #858
- [Automated] Update API Surface Area by @github-actions[bot] in #836
- Updating to 9.5 pre-release by @aaronpowell in #868
New Contributors
- @Chicoo made their first contribution in #802
- @martinjt made their first contribution in #603
- @martincostello made their first contribution in #835
- @gabynevada made their first contribution in #810
- @lvmajor made their first contribution in #841
- @Kronos11 made their first contribution in #851
- @TimHess made their first contribution in #864
Full Changelog: v9.7.2...v9.8.0
v9.7.2
To primary features - we now support Nx and Turborepo as monorepo tools for working with JavaScript/Node.js apps, and the MCP Inspector integration automatically wires up the server you provide it
What's Changed
- Bumping version after release by @aaronpowell in #814
- Fix outdated NodeJS Extensions documentation - update package installation examples to use callback API by @Copilot in #815
- Add frontend monorepo support for Nx and Turborepo by @Copilot in #786
- Load config file for MCP inspector and update path handling by @aaronpowell in #816
- [Automated] Update API Surface Area by @github-actions[bot] in #817
- Bump the npm_and_yarn group across 1 directory with 3 updates by @dependabot[bot] in #818
- Bump Ollama and Open WebUI tags by @aaronpowell in #819
Full Changelog: v9.7.1...v9.7.2