{"id":716,"date":"2025-03-12T12:44:14","date_gmt":"2025-03-12T19:44:14","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/?p=716"},"modified":"2025-04-03T11:43:42","modified_gmt":"2025-04-03T18:43:42","slug":"whats-new-in-microsoft-dev-box","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/whats-new-in-microsoft-dev-box\/","title":{"rendered":"What&#8217;s new in Microsoft Dev Box"},"content":{"rendered":"<p>This post covers the latest <strong>features and enhancements<\/strong> in <strong>Microsoft Dev Box<\/strong>. These updates introduce <strong>advanced customization capabilities, improved security, performance optimizations, and better developer experience<\/strong> to make Dev Box even more efficient.<\/p>\n<p><strong>Last update<\/strong><strong>: 04\/03\/2025<\/strong><\/p>\n<p><strong>In this post:<\/strong><\/p>\n<ul>\n<li><a href=\"#ConfigAsworkflow\">Config-as-workflow improvements<\/a><\/li>\n<li><a href=\"#EnhancedUser\">Enhanced user provided customizations<\/a><\/li>\n<li><a href=\"#DeveloperOnboarding\">Developer onboarding &amp; experience<\/a><\/li>\n<li><a href=\"#Streamlined\">Streamlined and flexible onboarding for enterprises<\/a><\/li>\n<li><a href=\"#Enhancedmonitoring\">Enhanced monitoring and cost controls capabilities<\/a><\/li>\n<li><a href=\"#Security\">Security and privacy<\/a><\/li>\n<li><a href=\"#Seamless\">Seamless and reliable connectivity<\/a><\/li>\n<li><a href=\"#Servicehealth\">Service health &amp; reliability<\/a><\/li>\n<li><a href=\"#Share_Your_Feedback!\">Share Your Feedback!<\/a><\/li>\n<\/ul>\n<h2><strong id=\"ConfigAsworkflow\">Config-as-workflow improvements<\/strong><\/h2>\n<p>Development teams need <strong>more control over Dev Box configurations<\/strong> to reduce manual setup overhead and streamline development. To address this, new customization and imaging features have been introduced. These features are currently available as public preview.<\/p>\n<ul>\n<li><strong>Use custom images<\/strong> to enable IT Admin to generate Dev Box images based on team customizations. You can also <strong>s<\/strong><strong>pecify custom network connections<\/strong> when building images to securely access <strong>resources within private virtual networks<\/strong>.<\/li>\n<li><strong>Debug PowerShell and WinGet-based customization tasks<\/strong> via <strong>CLI and VS Code extensions<\/strong>, with <strong>custom timeouts<\/strong> for long-running scripts.<\/li>\n<li><strong>Reference secrets from Azure Key Vault from different subscriptions<\/strong> directly in <strong>Dev Box YAML configuration files<\/strong>, now with <strong>cross-subscription support<\/strong>.<\/li>\n<li><strong>Execute Dev Box customization scripts as the signed-in user<\/strong>, ensuring the correct access and privileges. <a href=\"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/microsoft-dev-box-customization-now-supports-native-run-as-user\/\">Learn more<\/a>.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/dev-box\/concept-what-are-team-customizations\">Learn more about Customization<\/a> | <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/dev-box\/how-to-configure-customization-imaging\">Learn more about Imaging<\/a><\/p>\n<h2><strong id=\"EnhancedUser\">Enhanced user provided customizations<\/strong><\/h2>\n<p>WinGet and Desired State Configuration (DSC) are essential tools for automating software installations and maintaining system consistency across development environments. With native WinGet and DSC support, developers and admins can seamlessly install software packages without a pre-configured catalog, automatically apply system configurations to meet enterprise standards, and reduce setup time by enabling Dev Boxes to pull configurations directly, ensuring consistency across environments.<\/p>\n<ul>\n<li><strong>Enable native WinGet and DSC support<\/strong> to apply package installations and configurations <strong>without requiring an attached catalog<\/strong>.<\/li>\n<\/ul>\n<h2><strong id=\"DeveloperOnboarding\">Developer onboarding &amp; experience<\/strong><\/h2>\n<p>A seamless onboarding experience, <strong>faster access to Dev Boxes<\/strong>, and <strong>consistent RDP access<\/strong> reduce friction when setting up workspaces for development.<\/p>\n<ul>\n<li><strong>New Developer Portal landing page and welcome tour<\/strong> to guide developers through Dev Box features and best practices. <a href=\"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/introducing-a-new-landing-page-and-welcome-tour-for-microsoft-dev-box\/\">Learn more<\/a>.<\/li>\n<li><strong>Direct launch via Windows App<\/strong>, allowing Dev Boxes to be opened directly from the Windows RDP client. <a href=\"https:\/\/learn.microsoft.com\/en-us\/windows-app\/get-started-connect-devices-desktops-apps?context=%2Fazure%2Fdev-box%2Fcontext%2Fcontext&amp;pivots=dev-box&amp;tabs=windows-avd%2Cwindows-w365%2Cwindows-devbox%2Cmacos-rds%2Cmacos-pc\">Learn more<\/a>.<\/li>\n<li><strong>Multi-monitor setup from the Developer portal<\/strong>, configure support for multiple monitors when using Windows App through the Developer portal. <a href=\"https:\/\/developercommunity.microsoft.com\/t\/Allow-for-multi-monitor-setup-from-the-d\/10868188\">Learn more<\/a>.<\/li>\n<\/ul>\n<h2><strong id=\"Streamlined\">Streamlined and flexible onboarding for enterprises<\/strong><\/h2>\n<p>IT Admins need easy and quick guidelines to set up the Dev Box service for their organization.<\/p>\n<ul>\n<li><strong>Identify prerequisites<\/strong> before setting up a Dev Box service with in-product guidance. <a href=\"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/streamline-setup-with-microsoft-dev-box-pre-requisites\/\">Learn more<\/a>.<\/li>\n<li><strong>Availability of service in Spain Central region<\/strong>. <a href=\"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/hola-spain-central-microsoft-dev-box-expands-in-europe\/\">Learn more<\/a>.<\/li>\n<\/ul>\n<h2><strong id=\"Enhancedmonitoring\">Enhanced monitoring and cost controls capabilities<\/strong><\/h2>\n<p>As an IT admin managing Dev Box environments, you need control over <strong>managing and reducing costs<\/strong>.<\/p>\n<ul>\n<li><strong>Enable hibernation on disconnect<\/strong>, reducing compute costs when Dev Boxes are inactive. This feature is available as a public preview. <a href=\"https:\/\/developercommunity.visualstudio.com\/t\/Customize-hibernation-options\/10640621?entry=suggestion&amp;q=hibernation+disconnect\">Learn more<\/a>.<\/li>\n<\/ul>\n<h2><strong id=\"Security\">Security and privacy<\/strong><\/h2>\n<p>Managing Dev Box environments efficiently requires <strong>guardrails and stronger policy enforcement<\/strong>.<\/p>\n<ul>\n<li><strong>Define project-based policies<\/strong>, restricting Dev Box usage based on team roles and security policies. This feature is available as public preview. <a href=\"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/boost-security-and-team-agility-through-project-level-guardrails-with-dev-box-project-policies\/\">Learn more<\/a>.<\/li>\n<\/ul>\n<h2><strong id=\"Seamless\">Seamless and reliable connectivity<\/strong><\/h2>\n<p>Microsoft Dev Box aims to provide \u201clike-local&#8221; developer experience that is as responsive and seamless as working on a local machine. We&#8217;re continually enhancing the reliability, speed, and performance of Dev Box service.<\/p>\n<ul>\n<li><strong>Enable Single Sign-On (SSO)<\/strong>, removing the need to repeatedly enter credentials for new Dev Boxes. <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/dev-box\/how-to-enable-single-sign-on\">Learn more<\/a>.<\/li>\n<li><strong>Optimize Visual Studio 2022 RDP performance<\/strong> in Dev Box, reducing typing and navigation latency. <a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/study-showcases-how-microsoft-dev-box-impacts-developer-productivity\/\">Learn more<\/a>.<\/li>\n<li><strong>Auto network repair by resetting the configuration<\/strong> in Dev Box if connectivity is lost due to network adapter misconfiguration.<\/li>\n<\/ul>\n<h2><strong id=\"Servicehealth\">Service health &amp; reliability<\/strong><\/h2>\n<p>IT admins and developers need a way to access the overall health of Azure Cloud along with the health of their Dev Box service.<\/p>\n<ul>\n<li><strong>Startup optimization<\/strong> for reliable startup of a Dev Box machine improving developer\u2019s productivity.<\/li>\n<li><strong>Receive real-time outage notifications<\/strong> through <a href=\"https:\/\/azure.microsoft.com\/get-started\/azure-portal\/service-health\">Azure Service Health<\/a> <strong>and the<\/strong> <a href=\"https:\/\/azure.status.microsoft\/status\">Azure status<\/a><strong> portal<\/strong>.<\/li>\n<li><strong>Self-service restore<\/strong> of your Dev Box machine to a previous state with just a few clicks. <a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/dev-box\/how-to-restore-from-snapshot\">Learn more<\/a>.<\/li>\n<\/ul>\n<h2><strong id=\"Share_Your_Feedback!\">Share Your Feedback!<\/strong><\/h2>\n<p>We are continuously working to improve <strong>Microsoft Dev Box<\/strong> based on your feedback. Let us know what <a href=\"https:\/\/aka.ms\/devbox\/feedback\">features and enhancements<\/a> you&#8217;d like to see!<\/p>\n<p><strong>Related content:<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/aka.ms\/devbox\/roadmap\">Microsoft Dev Box Roadmap<\/a><\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/dev-box\/overview-what-is-microsoft-dev-box\">What is Microsoft Dev Box?<\/a><\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/dev-box\/quickstart-configure-dev-box-service\">Quickstart: Configure Microsoft Dev Box<\/a><\/li>\n<li><a href=\"https:\/\/learn.microsoft.com\/en-us\/azure\/dev-box\/quickstart-create-dev-box?tabs=no-existing-dev-boxes\">Quickstart: Create a Dev Box<\/a><\/li>\n<\/ul>\n<p>\ud83d\ude80 <strong>Try these new features today and let us know your thoughts!<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This post covers the latest features and enhancements in Microsoft Dev Box. These updates introduce advanced customization capabilities, improved security, performance optimizations, and better developer experience to make Dev Box even more efficient. Last update: 04\/03\/2025 In this post: Config-as-workflow improvements Enhanced user provided customizations Developer onboarding &amp; experience Streamlined and flexible onboarding for enterprises [&hellip;]<\/p>\n","protected":false},"author":174828,"featured_media":740,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[1],"tags":[2,9,6],"class_list":["post-716","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev-box","tag-dev-box","tag-developer-productivity","tag-developer-tools"],"acf":[],"blog_post_summary":"<p>This post covers the latest features and enhancements in Microsoft Dev Box. These updates introduce advanced customization capabilities, improved security, performance optimizations, and better developer experience to make Dev Box even more efficient. Last update: 04\/03\/2025 In this post: Config-as-workflow improvements Enhanced user provided customizations Developer onboarding &amp; experience Streamlined and flexible onboarding for enterprises [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/posts\/716","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/users\/174828"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/comments?post=716"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/posts\/716\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/media\/740"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/media?parent=716"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/categories?post=716"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/develop-from-the-cloud\/wp-json\/wp\/v2\/tags?post=716"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}