โ† All releases

v13.2.1

Aspire 13.2.1

View on GitHub โ†’

NuGet packages

Release notes

๐Ÿ› Bug Fixes

  • ๐Ÿ–ฅ๏ธ CLI bundles for ARM & musl โ€” win-arm64, linux-arm64, and linux-musl-x64 bundles now correctly include DCP instead of silently producing broken installs (#15529)
  • โšก aspire new in VS Code โ€” Fixed a race where the workspace switch severed the CLI terminal before the agent init prompt could complete (#15553)
  • ๐Ÿ”— Dashboard resource URLs โ€” The describe command no longer produces broken dashboard links with a stray /login?t=... in the path (#15495)
  • ๐ŸŒ Guest AppHost env vars โ€” Launch profile environment variables are now correctly forwarded to guest AppHosts (#15637)
  • ๐Ÿ“ฆ Legacy settings migration โ€” .aspire/settings.json โ†’ aspire.config.json migration was silently skipped in some scenarios; now works reliably (#15526)
  • ๐Ÿ”ง TypeScript AppHost restore โ€” Fixed config resolution during TS AppHost restore (#15625)
  • ๐ŸŽญ Playwright CLI on Windows โ€” aspire agent init now correctly installs playwright-cli on Windows (#15559)
  • ๐Ÿ“Œ Emulator stability โ€” Pinned Kusto emulator image and improved Cosmos DB emulator reliability (#15504)

โœจ Improvements

  • ๐Ÿ—๏ธ Brownfield TypeScript aspire init โ€” Running aspire init in existing JS/TS projects now smartly merges package.json โ€” scripts, dependencies, and engines โ€” with semver-aware conflict handling (#15123)
  • ๐ŸŽฏ Endpoint filtering โ€” New ExcludeReferenceEndpoint property lets you filter specific endpoints from WithReference (#15586)
  • ๐ŸŒ More polyglot ATS APIs โ€” Exported additional hosting APIs for TypeScript and Go AppHost authoring (#15557)
  • ๐Ÿ” Short trace ID support โ€” The dashboard now resolves short trace IDs in addition to full-length ones (#15613)
  • โš ๏ธ Aspire.Hosting.NodeJs deprecated โ€” Use Aspire.Hosting.JavaScript instead; the old package no longer appears in aspire add (#15686)