{"id":295,"date":"2026-03-23T08:30:00","date_gmt":"2026-03-23T15:30:00","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/aspire\/?p=295"},"modified":"2026-04-02T15:09:44","modified_gmt":"2026-04-02T22:09:44","slug":"aspire-13-2-announcement","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/aspire\/aspire-13-2-announcement\/","title":{"rendered":"Announcing Aspire 13.2"},"content":{"rendered":"<p>Aspire 13.2 is here \u2014 and this one&#8217;s a big deal.<\/p>\n<p>TypeScript AppHost authoring. An AI-agent-native CLI. New and improved integrations. A smarter dashboard. We&#8217;ve been building toward some of these for a while, and today they ship.<\/p>\n<p><div  class=\"d-flex justify-content-center\"><a class=\"cta_button_link btn-primary mb-24\" href=\"https:\/\/get.aspire.dev\" target=\"_blank\">Get Aspire 13.2<\/a><\/div><\/p>\n<p><strong>Learn all about Aspire and the 13.2 release by watching the <a href=\"https:\/\/www.youtube.com\/playlist?list=PLSi5JsxQ5oNvRCeQj5v6ZYUe1gwzTSUfR\">Aspire Conf<\/a> sessions on YouTube!<\/strong><\/p>\n<p>Here are some of our favorite highlights. For the full breakdown, read the <a href=\"https:\/\/aspire.dev\/whats-new\/aspire-13-2\/\">What&#8217;s New in 13.2<\/a>.<\/p>\n<h2>\ud83e\udd16 A CLI built for coding agents<\/h2>\n<p>Coding agents need structure to build on and visibility into what&#8217;s happening. In 13.2, we focused on giving your agents the same power that Aspire gives you, so they can do complex work without you copy-pasting logs, manually restarting processes, and sending screenshots.<\/p>\n<p>Whether you create a new Aspire sample app with <code>aspire new<\/code> or add an apphost to your existing codebase with <code>aspire init<\/code>, you&#8217;ll get Aspire specific skills and an MCP so your AI coding agents can work with you. Agents can start your AppHost in the background with the new <code>--detach<\/code> mode, stop and start any resource from the CLI without tearing down the whole system, and wait for resource statuses to update before moving on to their next action.<\/p>\n<pre><code class=\"language-bash\">aspire start\naspire resource api restart\naspire wait api --status healthy --timeout 120<\/code><\/pre>\n<p>The <code>--isolated<\/code> flag lets agents spin up parallel environments without stepping on each other \u2014 random ports, separate secrets, and no more conflicts across git worktrees.<\/p>\n<p>The <code>aspire docs<\/code> command brings aspire.dev documentation directly into agent workflows so agents can search and retrieve docs programmatically without needed additional MCPs configured. Plus, <code>aspire doctor<\/code> validates your whole environment before an agent starts building.<\/p>\n<p>And there&#8217;s more: first-class cert and secret management, <code>aspire export<\/code> for debug snapshots, and a unified <code>aspire.config.json<\/code> to simplify settings files.<\/p>\n<p><a href=\"https:\/\/aspire.dev\/whats-new\/aspire-13-2\/\">CLI what&#8217;s new<\/a><\/p>\n<h2>TypeScript AppHost is here<\/h2>\n<p>This is the feature you&#8217;ve asked for the most since we shipped Aspire 13, and we&#8217;re excited to bring it to you in preview today. Now, you can write your Aspire AppHost in TypeScript. Full orchestration, dashboard, service discovery.<\/p>\n<p>The CLI, VS Code extension, and dashboard all work exactly the same whether your AppHost is C# or TypeScript. And TypeScript is just the start \u2014 we built the multi-language foundation in a way that makes it repeatable, and more languages are coming in the near future!<\/p>\n<p><a href=\"https:\/\/aspire.dev\/get-started\/first-app-typescript-apphost\/\">Read more about TypeScript AppHost support<\/a><\/p>\n<h2>\ud83d\udcca Dashboard improvements<\/h2>\n<p>The dashboard now lets you export traces, spans, logs, and resource configurations as JSON or <code>.env<\/code>, and import telemetry bundles from <code>aspire export<\/code> to share debugging context with teammates.<\/p>\n<p>Other highlights:<\/p>\n<ul>\n<li>Improved GenAI visualizer with better schema handling and tool inspection<\/li>\n<li>Adaptive force-directed resource graph layout<\/li>\n<li>Persistent UI state for collapsed\/expanded resources and filters<\/li>\n<li>OTLP\/JSON support alongside gRPC<\/li>\n<li>Query string value masking for sensitive data<\/li>\n<li>Consistent resource colors across dashboard and CLI<\/li>\n<\/ul>\n<p><a href=\"https:\/\/aspire.dev\/whats-new\/aspire-13-2\/#-dashboard-improvements\">Read more about dashboard improvements<\/a><\/p>\n<h2>\ud83d\udce6 New and improved integrations<\/h2>\n<p>What&#8217;s an Aspire release without more integrations? In 13.2, we added support for Certbot, overhauled the AI Foundry integration for the next-gen Microsoft Foundry, brought Bun into the JavaScript integration, and <a href=\"https:\/\/aspire.dev\/whats-new\/aspire-13-2\/\">much more<\/a>.<\/p>\n<h2>\ud83d\udcab Get started<\/h2>\n<pre><code class=\"language-bash\">aspire update --self\naspire update<\/code><\/pre>\n<p><strong>New to Aspire?<\/strong> Head to <a href=\"https:\/\/get.aspire.dev\">get.aspire.dev<\/a> to install and get started.<\/p>\n<p><strong>Want every detail?<\/strong> The full <a href=\"https:\/\/aspire.dev\/whats-new\/aspire-13-2\/\">What&#8217;s New<\/a> covers migration guides and all breaking changes.<\/p>\n<p>Share feedback on <a href=\"https:\/\/github.com\/microsoft\/aspire\">GitHub<\/a>, join us on <a href=\"https:\/\/aka.ms\/aspire-discord\">Discord<\/a>, <a href=\"https:\/\/x.com\/aspiredotdev\">X<\/a>, or <a href=\"https:\/\/bsky.app\/profile\/aspire.dev\">BlueSky<\/a>.<\/p>\n<p>As always, THANK YOU to our amazing community for your contributions, feedback, and motivation. Aspire is driven by and built for all of you \ud83d\udc96<\/p>\n<p>Enjoy 13.2 &#8211; our favorite release yet. Happy Aspirifying! \ud83d\udcab<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Aspire 13.2 brings TypeScript AppHost authoring, an agent-native CLI, Foundry integration, and more.<\/p>\n","protected":false},"author":1965,"featured_media":296,"comment_status":"open","ping_status":"closed","sticky":true,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[51,1,7,52],"tags":[8,26,9,10,53,54,11,28,32],"class_list":["post-295","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-announcement","category-aspire-category","category-aspire-update","category-releases","tag-ai","tag-apphost","tag-aspire","tag-cli","tag-dashboard","tag-foundry","tag-integrations","tag-mcp","tag-typescript"],"acf":[],"blog_post_summary":"<p>Aspire 13.2 brings TypeScript AppHost authoring, an agent-native CLI, Foundry integration, and more.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/posts\/295","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/users\/1965"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/comments?post=295"}],"version-history":[{"count":2,"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/posts\/295\/revisions"}],"predecessor-version":[{"id":342,"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/posts\/295\/revisions\/342"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/media\/296"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/media?parent=295"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/categories?post=295"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/aspire\/wp-json\/wp\/v2\/tags?post=295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}