Azure DevOps Blog

DevOps, Git, and Agile updates from the team building Azure DevOps

Latest posts

The New Test Run Hub is Going Generally Available!
Dec 22, 2025
Post comments count 0
Post likes count 0

The New Test Run Hub is Going Generally Available!

Panagiotis Liaros
Panagiotis Liaros

Delivering high-quality software requires clarity, speed, and collaboration. That’s why we introduced the New Test Run Hub in Azure Test Plans. A modern, streamlined experience designed to make test execution and analysis fast and intuitive. And we’re excited to announce that this experience is moving to General Availability (GA) for the Azure DevOps Services throughout January 2026. Why the New Test Run Hub? The new hub centralizes test execution for both manual and automated runs, giving teams: Your Feedback Matters Based on your feedback, we’ve made several improvements ahead of General Availabi...

Work item linking for Advanced Security alerts now available
Dec 19, 2025
Post comments count 0
Post likes count 1

Work item linking for Advanced Security alerts now available

Laura Jiang
Laura Jiang

Security vulnerabilities don't fix themselves. Someone needs to track them, prioritize them, and actually ship the fix. If you've ever tried to manage security alerts alongside your regular sprint work, though, you know the friction: you're looking at an alert in one tab, switching to your backlog in another, trying to remember which vulnerability you were supposed to file a bug for. We shipped work item linking for GitHub Advanced Security for Azure DevOps alerts to fix this. It's now generally available and it does exactly what it sounds like: you can link work items in Boards directly to security alerts. Note...

Azure Boards integration with GitHub Copilot
Dec 16, 2025
Post comments count 0
Post likes count 6

Azure Boards integration with GitHub Copilot

Dan Hellem
Dan Hellem

A few months ago we introduced the Azure Boards integration with GitHub Copilot in private preview. The goal was simple: allow teams to take a work item from Azure Boards and send it directly to GitHub Copilot so the coding agent could begin working on it, track progress, and generate a pull request. We are happy to announce that this integration is now being rolled out as generally available 🎉. Customers who participated in the preview helped us validate the experience, find issues, and shape improvements. GA includes the same workflow introduced in preview, along with new capabilities based on customer feedbac...

Retirement of Global Personal Access Tokens in Azure DevOps
Dec 12, 2025
Post comments count 1
Post likes count 3

Retirement of Global Personal Access Tokens in Azure DevOps

Angel Wong
Angel Wong

In the new year, we’ll be retiring the Global Personal Access Token (PAT) type in Azure DevOps. Global PATs allow users to authenticate across all accessible organizations. While this can feel convenient, a single credential with broad reach creates a concentrated security risk — especially as a user’s access footprint grows. This level of privilege becomes an attractive target for bad actors, making global tokens unsuitable for today’s security‑conscious environments. Setting clear boundaries around high‑impact credentials is one of the most effective ways to prevent large‑scale breaches. As part of Microsof...

Announcing Azure DevOps Server General Availability
Dec 9, 2025
Post comments count 18
Post likes count 5

Announcing Azure DevOps Server General Availability

Gloridel Morales
Gloridel Morales

We’re thrilled to announce that Azure DevOps Server is now generally available (GA)! This release marks the transition from the Release Candidate (RC) phase to full production readiness, delivering enterprise-grade DevOps capabilities for organizations that prefer self-hosted solutions. You can upgrade directly from Azure DevOps Server RC or any supported version of Team Foundation Server (TFS 2015 and newer). Head over to the release notes for a complete breakdown of changes included with this release. Note: Team Foundation Server 2015 reached the end of Extended Support on October 14, 2025. We strongly rec...

Azure DevOps and GitHub Repositories — Next Steps in the Path to Agentic AI
Nov 18, 2025
Post comments count 6
Post likes count 8

Azure DevOps and GitHub Repositories — Next Steps in the Path to Agentic AI

Rajesh Ramamurthy
Rajesh Ramamurthy

In May, we talked about the evolution of GitHub Copilot from a coding assistant into an AI powered peer programmer. Since then, GitHub has taken a major step forward - becoming an open platform for agentic development, where Agent HQ enables developers to orchestrate any agent, anytime, anywhere. Agent HQ provides observability, governance, and security controls for agents, so organizations can manage access, audit usage, and enforce policies. Meanwhile, the new GitHub Code Quality (in public preview) provides in-context findings, maintainability scores, and one-click fixes—helping teams ensure their code is heal...

November Patches for Azure DevOps Server
Nov 11, 2025
Post comments count 8
Post likes count 2

November Patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

Today we are releasing patches that impact our self-hosted product, Azure DevOps Server. We strongly encourage and recommend that all customers use the latest, most secure release of Azure DevOps Server. You can download the latest version of the product, Azure DevOps Server 2022.2 from the Azure DevOps Server download page. Azure DevOps Server 2022.2 Patch 7 Release notes If you have Azure DevOps Server 2022.2, you should install Azure DevOps Server 2022.2 Patch 7 to have the most secure and updated product experience. With this patch we are fixing the following: Verifying Installation Run , is the...

Azure Developer CLI: Azure Container Apps Dev-to-Prod Deployment with Layered Infrastructure
Nov 4, 2025
Post comments count 0
Post likes count 5

Azure Developer CLI: Azure Container Apps Dev-to-Prod Deployment with Layered Infrastructure

PuiChee (PC) Chan
PuiChee (PC) Chan

This post walks through how to implement "build once, deploy everywhere" patterns using Azure Container Apps with the new and layered infrastructure features in Azure Developer CLI v1.20.0. You'll learn how to deploy the same containerized application across multiple environments with proper separation of concerns. This is the third installment in our Azure Developer CLI series, building on our previous explorations: - Azure App Service and GitHub Actions - Azure DevOps Pipelines Build once, deploy everywhere The challenge we're solving If you've worked with containers in production, you've probably run into...

Upcoming Updates for Azure Pipelines Agents Images
Oct 18, 2025
Post comments count 118
Post likes count 16

Upcoming Updates for Azure Pipelines Agents Images

Shubham Agarwal Eric van Wijk
Shubham,
Eric

To ensure our hosted agents in Azure Pipelines are operating in the most secure and up-to-date environments, we continuously update the supported images and phase out older ones. In October 2024, we announced support for Ubuntu-24.04. Soon, we plan to update the ubuntu-latest image to map to Ubuntu-24.04. Additionally, MacOS 15 Sequoia and Windows 2025 images will be generally available later this year. Alongside these new releases, we will deprecate older images like Ubuntu-20.04 and Windows Server 2019. Please refer to the following subsections for detailed updates on individual images. Ubuntu Ubuntu 24.04 ...

Modernizing Authentication for Legacy Visual Studio Clients
Oct 14, 2025
Post comments count 2
Post likes count 0

Modernizing Authentication for Legacy Visual Studio Clients

Angel Wong
Angel Wong

As part of our ongoing commitment to security and modernization, we’re updating outdated authentication mechanisms used by older versions of clients reliant on our older Visual Studio client libraries. For full details on all known impacted clients, refer to the official announcement we made in April 2024: End of Support for Microsoft products reliant on older Azure DevOps and Visual Studio authentication. In order to minimize disruption due to removing these legacy tokens, over the past few months, we’ve worked on seamlessly transitioning these legacy tokens to Entra-backed authentication when possible. This c...

Azure DevOps local MCP Server is generally available
Oct 13, 2025
Post comments count 0
Post likes count 7

Azure DevOps local MCP Server is generally available

Dan Hellem
Dan Hellem

Today we are excited to take our local MCP Server for Azure DevOps out of preview 🥳. Since the initial preview announcement, we've worked closely with early adopters and the community to incorporate feature suggestions and feedback. We’ve improved login and authorization, added and refined tooling, and introduced domains so users can scope active tools to stay under client limits. 🤷‍♂️ What is an MCP Server? A local MCP Server (Model Context Provider) is a tool that sits between your AI assistant (like GitHub Copilot) and your Azure DevOps organization. Its job is to inject rich, real-time context such as work ...

Announcing the new Azure DevOps Server RC Release
Oct 7, 2025
Post comments count 18
Post likes count 5

Announcing the new Azure DevOps Server RC Release

Gloridel Morales
Gloridel Morales

We’re excited to announce the release candidate (RC) of Azure DevOps Server, bringing new features previously available in our hosted version. You can  download Azure DevOps Server RC today. A direct upgrade to Azure DevOps Server RC is supported from any version of Team Foundation Server, including Team Foundation Server 2015 and newer. Note: October 14, 2025, is the date for the end of Extended Support for Team Foundation Server 2015. This means that it will no longer receive security updates or technical support. We strongly recommend that customers upgrade to the latest versions of Azure DevOps as they ar...

Azure Boards integration with GitHub Copilot (Private Preview)
Sep 16, 2025
Post comments count 12
Post likes count 9

Azure Boards integration with GitHub Copilot (Private Preview)

Dan Hellem
Dan Hellem

As of October 16, 2025, we are no longer accepting organization signups for the private preview. Our focus is now on completing the feature and preparing it for general availability in the coming weeks. Several months ago, GitHub introduced the public preview of its Copilot coding agent, a powerful new capability that allows you to assign GitHub Issues directly to Copilot. From there, the agent works independently in the background, much like a human developer, to complete the task. Copilot evaluates the request based on the information you provide, whether from the issue description or a chat message, then ...

New Test Run Hub in Azure Test Plans
Sep 4, 2025
Post comments count 2
Post likes count 4

New Test Run Hub in Azure Test Plans

Panagiotis Liaros
Panagiotis Liaros

Delivering high-quality software is a necessity and that’s why Azure Test Plans has introduced the all-new Test Run Hub, an enabler for teams who want to take control of their testing process and drive continuous improvement. What Makes the Test Run Hub a Must-Have? The Test Run Hub is designed to help teams track test progress, analyze results, and maintain quality across every development cycle. Whether you’re running manual or automated tests, the new test run hub brings clarity and efficiency to your quality assurance workflow. Key Benefits Real-Time Visibility: Instantly monitor test progress and quali...

Azure Developer CLI: From Dev to Prod with Azure DevOps Pipelines
Aug 13, 2025
Post comments count 0
Post likes count 10

Azure Developer CLI: From Dev to Prod with Azure DevOps Pipelines

PuiChee (PC) Chan Kristen Womack
PuiChee,
Kristen

Building on our previous post about implementing dev-to-prod promotion with GitHub Actions, this follow-up demonstrates the same "build once, deploy everywhere" pattern using Azure DevOps Pipelines. You'll learn how to leverage Azure DevOps YAML pipelines with Azure Developer CLI (azd). This approach ensures consistent, reliable deployments across environments. Environment-Specific Infrastructure The infrastructure approach is identical to our previous GitHub Actions implementation. It uses conditional Bicep deployment with a single parameter. This drives environment-specific resource configuration. The same B...

Azure DevOps OAuth Client Secrets Now Shown Only Once
Aug 13, 2025
Post comments count 0
Post likes count 0

Azure DevOps OAuth Client Secrets Now Shown Only Once

Angel Wong
Angel Wong

We’re making an important change to how Azure DevOps displays OAuth client secrets to align with industry best practices and improve our overall security posture. Starting September, newly generated client secrets will be shown only once at the time of creation. After that, they will no longer be retrievable via the UI or API. This update helps reduce the risk of accidental exposure and encourages secure storage practices, such as saving secrets in Azure Key Vault or other secure vaults. These changes will go into effect for all apps by September 2, 2025. We will also be retiring the Get Registration Secret ...

Hunting Living Secrets: Secret Validity Checks Arrive in GitHub Advanced Security for Azure DevOps
Aug 12, 2025
Post comments count 0
Post likes count 2

Hunting Living Secrets: Secret Validity Checks Arrive in GitHub Advanced Security for Azure DevOps

Michael Omokoh
Michael Omokoh

If you’ve ever waded through a swamp of secret scanning alerts wondering, “Which of these are actually dangerous right now?” — this enhancement is for you. Secret validity checks in GitHub Advanced Security for Azure DevOps (and the standalone Secret Protection experience) add a high‑signal field to each alert: (still usable), or (couldn’t be verified). Instead of treating every alert like a five‑alarm fire, you can now fast‑path the truly risky stuff and spend less time chasing ghosts. TL;DR Why This Matters Traditional secret scanning: Found something → raise alert → you investigate → sometimes...

Real-Time Security with Continuous Access Evaluation (CAE) comes to Azure DevOps
Aug 12, 2025
Post comments count 0
Post likes count 1

Real-Time Security with Continuous Access Evaluation (CAE) comes to Azure DevOps

Angel Wong
Angel Wong

Update (Nov 20): Continuous Access Evaluation (CAE) rollouts are in progress. It is now available to some customers, and will be rolled out to all customers by mid-December. We’re thrilled to announce that Continuous Access Evaluation (CAE) is now supported on Azure DevOps, bringing a new level of near real-time security enforcement to your development workflows. 🔐 What Is CAE? Continuous Access Evaluation (CAE) is a feature from Microsoft Entra ID that enables near real-time enforcement of Conditional Access policies. Traditionally, Microsoft Entra access tokens in Azure DevOps are valid for up to an hour...

Automate your open-source dependency scanning with Advanced Security
Aug 4, 2025
Post comments count 1
Post likes count 3

Automate your open-source dependency scanning with Advanced Security

Laura Jiang
Laura Jiang

Any experiences that require additional setup is cumbersome, especially when there are multiple people needed. In GitHub Advanced Security for Azure DevOps, we're working to make it easier to enable features and scale out enablement across your enterprise. You can now automatically inject the dependency scanning task into any pipeline run targeting your default branch. This is a quick way to ensure that your production code (and any code being merged into your production branch) are evaluated for open-source dependency vulnerabilities. Enabling one-click dependency scanning for your repository You'll need to h...

From Manual Testing to AI-Generated Automation: Our Azure DevOps MCP + Playwright Success Story
Jul 24, 2025
Post comments count 4
Post likes count 13

From Manual Testing to AI-Generated Automation: Our Azure DevOps MCP + Playwright Success Story

Igor Najdenovski
Igor Najdenovski

In today’s fast-paced software development cycles, manual testing often becomes a significant bottleneck. Our team was facing a growing backlog of test cases that required repetitive manual execution—running the entire test suite every sprint. This consumed valuable time that could be better spent on exploratory testing and higher-value tasks. We set out to solve this by leveraging Azure DevOps’ new MCP server integration with GitHub Copilot to automatically generate and run end-to-end tests using Playwright. This powerful combination has transformed our testing process: By automating our testing pipelin...

Azure Developer CLI: From Dev to Prod with One Click
Jul 21, 2025
Post comments count 0
Post likes count 6

Azure Developer CLI: From Dev to Prod with One Click

PuiChee (PC) Chan Kristen Womack
PuiChee,
Kristen

This post walks through how to implement a "build once, deploy everywhere" pattern using Azure Developer CLI (azd) that provisions environment-specific infrastructure and promotes applications from dev to prod with the same build artifacts. You'll learn how to use conditional Bicep deployment, environment variable injection, package preservation across environments, and automated CI/CD promotion from development to production. Environment-Specific Infrastructure When deploying applications across environments, different requirements emerge: Rather than maintaining separate infrastructure templates or complex...

July Patches for Azure DevOps Server
Jul 9, 2025
Post comments count 6
Post likes count 3

July Patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

Today we are releasing patches that impact our self-hosted product, Azure DevOps Server. We strongly encourage and recommend that all customers use the latest, most secure release of Azure DevOps Server. You can download the latest version of the product, Azure DevOps Server 2022.2 from the Azure DevOps Server download page. Azure DevOps Server 2020.1.2 Patch 17 Release notes If you have Azure DevOps Server 2020.1.2, you should install Azure DevOps Server 2020.1.2 Patch 17 to have the most secure and updated product experience. With this patch we are fixing a null reference exception in the multi-repo trigge...

Markdown Support Arrives for Work Items
Jul 7, 2025
Post comments count 26
Post likes count 15

Markdown Support Arrives for Work Items

Dan Hellem
Dan Hellem

After several months in private preview and many bug fixes along the way, we’re excited to announce that Markdown support in large text fields is now generally available! 🎉 🦄 How it works By default, all existing and new work items will continue using the HTML editor for large text fields. However, you now have the option to opt-in and use the Markdown editor for individual work items and fields. Existing work items Open the work item and click into a large text field (e.g., Description). The field will initially appear as an HTML editor, but you’ll now see an option to convert it to Markdown. We perform a...

Removing Azure Resource Manager reliance on Azure DevOps sign-ins
Jun 25, 2025
Post comments count 3
Post likes count 3

Removing Azure Resource Manager reliance on Azure DevOps sign-ins

Angel Wong
Angel Wong

Azure DevOps will no longer depend on the Azure Resource Manager (ARM) resource (https://management.azure.com) when you sign in or refresh Microsoft Entra access tokens. Previously, Azure DevOps required the ARM audience during sign-in and token refresh flows. This requirement meant administrators had to allow all Azure DevOps users to satisfy ARM-based Conditional Access policies to maintain access to ADO. Tokens for Azure DevOps no longer require the ARM audience. As a result, you can manage Azure DevOps access more effectively by creating Azure DevOps-specific Conditional Access policy instead of relying on t...

Azure DevOps MCP Server, Public Preview
Jun 17, 2025
Post comments count 20
Post likes count 12

Azure DevOps MCP Server, Public Preview

Dan Hellem
Dan Hellem

A few weeks ago at BUILD, we announced the upcoming Azure DevOps MCP Server: 👉 Azure DevOps with GitHub Repositories – Your path to Agentic AI Today, we’re excited to share that the local Azure DevOps MCP Server is now available in public preview. This lets GitHub Copilot in Visual Studio and Visual Studio Code access and interact with your Azure DevOps environment, including work items, pull requests, test plans, builds, releases, and wiki pages. 🤷‍♂️ What is an MCP Server? A local MCP Server (Model Context Provider) is a tool that sits between your AI assistant (like GitHub Copilot) and your Azure DevOps or...

June Patches for Azure DevOps Server
Jun 10, 2025
Post comments count 6
Post likes count 2

June Patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

Update October 14: These issues we encountered with patching Azure DevOps Server 2022.2 have now been fully resolved. We appreciate your patience and understanding during this time. We will resume our regular patching cycle starting in November. Update July 25: We are currently investigating an issue with Patch 6 for Azure DevOps Server 2022.2. Our team is actively working to identify the root cause and implement a resolution as quickly as possible. We will continue to provide updates and details in this blog as they become available. Thank you for your patience and understanding. Today we are releasing patches...

Restricting PAT Creation in Azure DevOps Is Now in Preview
Jun 5, 2025
Post comments count 10
Post likes count 3

Restricting PAT Creation in Azure DevOps Is Now in Preview

Angel Wong
Angel Wong

As organizations continue to strengthen their security posture, restricting usage of personal access tokens (PATs) has become a critical area of focus. With the latest public preview of the Restrict personal access token creation policy in Azure DevOps, Project Collection Administrators (PCAs) now have another powerful tool to reduce unnecessary PAT usage and enforce tighter controls across their organizations. 🗣️ This has been one of our most requested features -- we're excited to finally deliver it. Why This Matters PATs are a convenient way for users to authenticate with Azure DevOps, but they also pose...

GitHub Secret Protection and GitHub Code Security for Azure DevOps
Jun 2, 2025
Post comments count 3
Post likes count 4

GitHub Secret Protection and GitHub Code Security for Azure DevOps

Laura Jiang
Laura Jiang

Following the changes to GitHub Advanced Security on GitHub, we're launching the standalone security products of GitHub Secret Protection and GitHub Code Security for Azure DevOps today. You can bring the protection of Advanced Security to your enterprise with the flexibility to enable the right level of protection for your repositories. GitHub Secret Protection for Azure DevOps Secret Protection is available for $19 per active committer per month, which provides features including: GitHub Code Security for Azure DevOps Code Security is available for $30 per active committer per month, which provides f...

Azure DevOps with GitHub Repositories – Your path to Agentic AI
May 27, 2025
Post comments count 17
Post likes count 12

Azure DevOps with GitHub Repositories – Your path to Agentic AI

Aaron Hallberg
Aaron Hallberg

GitHub Copilot has evolved beyond a coding assistant in the IDE into an agentic teammate – providing actionable feedback on pull requests, fixing bugs and implementing new features, creating pull requests and responding to feedback, and much more. These new capabilities will transform every aspect of the software development lifecycle, as we are already seeing on our own teams within Microsoft and GitHub. Copilot’s agentic capabilities are most powerful when your code lives in GitHub, and that’s why we’ve been working hard to make the experience of using GitHub, Copilot, and Azure DevOps seamless. Now is the tim...

One Pipeline to Rule Them All: Ensuring CodeQL Scanning Results and Dependency Scanning Results Go to the Intended Repository
May 20, 2025
Post comments count 0
Post likes count 2

One Pipeline to Rule Them All: Ensuring CodeQL Scanning Results and Dependency Scanning Results Go to the Intended Repository

Michael Omokoh
Michael Omokoh

"One Ring to rule them all, One Ring to find them, One Ring to bring them all, and in the darkness bind them." – J.R.R. Tolkien, The Lord of the Rings In the world of code scanning and dependency scanning, your pipeline is the One Ring—a single definition that can orchestrate scans across multiple repositories. However, much like the One Ring, if misused, it can lead to chaos: publishing results to the unintended repository. Fear not, brave developer! This guide will show you how to wield your pipeline wisely so that CodeQL scanning results and Dependency Scanning results are always published to the inten...

Introducing Azure DevOps ID Token Refresh and Terraform Task Version 5
May 2, 2025
Post comments count 5
Post likes count 8

Introducing Azure DevOps ID Token Refresh and Terraform Task Version 5

Jared Holgate Eric van Wijk
Jared,
Eric

We are excited to share some recent updates that improve the experience of using Workload identity federation (OpenID Connect) with Azure DevOps and Terraform on Microsoft Azure. Many working parts have come together to make this possible and we'll share those here. We are also very pleased to announce version 5 of the Microsoft DevLabs Terraform Task, which supports ID Token refresh by default. What is ID Token Refresh? Workload identity federation requires an ID Token issued from the identity provider, in our case Azure DevOps. This ID Token has a short lifespan of ~5 minutes by design. It is immediately ex...

Spring Cleaning: A CTA for Azure DevOps OAuth Apps with expired or long-living secrets
Apr 23, 2025
Post comments count 0
Post likes count 3

Spring Cleaning: A CTA for Azure DevOps OAuth Apps with expired or long-living secrets

Angel Wong
Angel Wong

Today, we officially closed the doors on any new Azure DevOps OAuth app registrations. As we prepare for the end-of-life for Azure DevOps OAuth apps in 2026, we'll begin outreach to engage existing app owners and support them through the migration process to use the Microsoft Identity platform instead for future app development with Azure DevOps. This platform, used across Microsoft teams, can access the same Azure DevOps REST APIs, with the added benefit of ongoing regular investment and additional security controls available to company admins. We've collected a list of helpful resources from Microsoft Entra do...

Azure Boards + GitHub: Recent Updates
Apr 18, 2025
Post comments count 8
Post likes count 4

Azure Boards + GitHub: Recent Updates

Dan Hellem
Dan Hellem

Over the past several months, we’ve delivered a series of improvements to the Azure Boards + GitHub integration. Whether you're tracking code, managing pull requests, or connecting pipelines, these updates aim to simplify and strengthen the link between your work items and your GitHub activity. Here’s a recap of everything we’ve released (or are just about to release): 🔗 Smarter Link Management for Branches, PRs, and Commits We’ve made it easier than ever to keep your work items automatically updated as your development progresses: These changes reduce the need for manual linking and help keep your work...

April Patches for Azure DevOps Server and Team Foundation Server
Apr 8, 2025
Post comments count 24
Post likes count 0

April Patches for Azure DevOps Server and Team Foundation Server

Gloridel Morales
Gloridel Morales

Today we are releasing patches that impact our self-hosted product, Azure DevOps Server, as well as Team Foundation Server 2018.3.2. We strongly encourage and recommend that all customers use the latest, most secure release of Azure DevOps Server. You can download the latest version of the product, Azure DevOps Server 2022.2 from the Azure DevOps Server download page. Previously, the Azure DevOps Agent used the Edgio CDN with endpoint . As part of Edgio's retirement, the domain is being decommissioned. To ensure continued availability, we have migrated to an Akamai-backed CDN with a new endpoint . This patch in...

Boards Integration with GitHub Enterprise Cloud and Data Residency (Public Preview)
Apr 4, 2025
Post comments count 0
Post likes count 0

Boards Integration with GitHub Enterprise Cloud and Data Residency (Public Preview)

Dan Hellem
Dan Hellem

Back in January, we launched a private preview of our Boards integration with GitHub Enterprise Cloud with data residency. If you're unfamiliar with GitHub's data residency option and what it means for your organization, you can learn more in the original announcement. Since the private preview launch, we’ve gathered valuable feedback from early adopters, and today, we’re excited to open up the experience to a wider audience with a public preview. How it works We’ve introduced a new option that allows you to connect an Azure Boards project to your GitHub Enterprise Cloud organization with data residency. Af...

CDN Domain URL change for Agents in Pipelines
Apr 3, 2025
Post comments count 55
Post likes count 5

CDN Domain URL change for Agents in Pipelines

Shubham Agarwal Eric van Wijk
Shubham,
Eric

Introduction We have announced the retirement of Edgio CDN for Azure DevOps and are transitioning to a solution served by Akamai and Azure Front Door CDNs. This change affects Azure DevOps Pipelines customers. This article provides guidance for the Azure DevOps Pipelines customers to check if they are impacted by this change in CDN and the changes required if impacted. Impacted Azure DevOps Service and Azure DevOps Server Customers should complete the suggested changes by May 1, 2025 and May 15, 2025 respectively. As of June 11, 2025, the old domain URL (https://vstsagentpackage.azureedge.net) is inactive. Impa...

TFVC Policies Storage Updates
Apr 2, 2025
Post comments count 15
Post likes count 2

TFVC Policies Storage Updates

Maria Chmyreva
Maria Chmyreva

TFVC Check-In Policies TFVC projects can have check-in policies such as Build (Require last build was successful), Work Item (Require associated work item), Changeset comments policy (Require users to add comment to their check-in), etc. We are changing the way we store these policies on the server. This change will slightly affect TFVC users since they would need to initiate migration process from their side. Phase I – User opt-in (Complete) This is a phase in progress. We provided means for users to start their migration process. Migration from obsolete policies to active ones should be done by the project...

Important Update: Server Name Indication (SNI) Now Mandatory for Azure DevOps Services
Apr 1, 2025
Post comments count 2
Post likes count 0

Important Update: Server Name Indication (SNI) Now Mandatory for Azure DevOps Services

Soo Stahl
Soo Stahl

Earlier this year, we announced an upgrade to our network infrastructure and the new IP addresses you need to allow list in your firewall - Update to Azure DevOps Allowed IP addresses - Azure DevOps Blog. This is our second blog post to inform you that starting from April 23rd, 2025, we will be requiring Server Name Indication (SNI) on all incoming HTTPS connections to Azure DevOps Services. SNI is an extension to the TLS protocol that allows clients to specify the hostname they are connecting to. All modern browsers and client software support SNI and use it by default, ensuring a seamless transition for most ...

New Overlapping Secrets on Azure DevOps OAuth
Mar 26, 2025
Post comments count 0
Post likes count 1

New Overlapping Secrets on Azure DevOps OAuth

Angel Wong
Angel Wong

As you may have read, Azure DevOps OAuth apps are due for deprecation in 2026. All developers are encouraged to migrate their applications to use Microsoft Entra ID OAuth, which can access all Azure DevOps APIs and has the added benefit of enhanced security features and long-term investment. Although we are nearing Azure DevOps OAuth’s end-of-life, we remain committed to providing very critical security enhancements on Azure DevOps integration methods as they remain available. To this end, we’re introducing a new feature designed to improve security on existing apps and streamline the oft-disruptive secret rotat...

Introducing Java, JS and Python support in Test Plans
Mar 20, 2025
Post comments count 13
Post likes count 3

Introducing Java, JS and Python support in Test Plans

Igor Najdenovski
Igor Najdenovski

Update - December 1, 2025 The feature is Generally Available. Support for additional languages in Test Plans We are excited to announce new capabilities in Azure Test Plans that will enhance your testing workflows. With this latest release, we are introducing the ability to associate automated tests written in Java/JUnit (Maven and Gradle), JS (Jest) and Python (PyTest) with test cases and then run those tests with the new Azure Test Plan task. This is an addition to the ability to associate tests written in the majority of the .NET supported frameworks, which was until now only supported via Visual Studio Co...

Markdown for large text fields (private preview)
Mar 13, 2025
Post comments count 6
Post likes count 8

Markdown for large text fields (private preview)

Dan Hellem
Dan Hellem

📢 As of April 15th, we are no longer accepting private preview requests. We have enough participants signed up to provide feedback. Keep an eye on the Azure DevOps release notes for the general availability announcement. Adding Markdown capabilities to the work item is a long-standing request. We introduced Markdown for comments in early 2024, but due to the rollout of the New Boards Hub, we put the feature on hold. Today, we’re excited to announce a private preview for Markdown support in large text fields! 🎉 🦄 How it works By default, all existing and new work items will continue using the HTML editor f...

March Patches for Azure DevOps Server
Mar 11, 2025
Post comments count 11
Post likes count 1

March Patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

Today we are releasing patches that impact our self-hosted product, Azure DevOps Server. We strongly encourage and recommend that all customers use the latest, most secure release of Azure DevOps Server. You can download the latest version of the product, Azure DevOps Server 2022.2 from the Azure DevOps Server download page. The following versions of the product has been patched. Azure DevOps Server 2022.2 Patch 4 If you have Azure DevOps Server 2022.2, you should install Azure DevOps Server 2022.2 Patch 4 to have the most secure product experience. Check out the Release notes for details. Note: Azur...

New Boards Hub Update
Mar 11, 2025
Post comments count 21
Post likes count 2

New Boards Hub Update

Dan Hellem
Dan Hellem

We've reached a major milestone in the rollout of New Boards Hub this week by making it the default experience for all organizations and users. While many users can still temporarily switch back if they encounter a blocking issue, our telemetry shows that 97% of users are staying on New Boards without reverting. This is a significant step forward! Maintaining two versions of Boards is not a sustainable long-term solution, and our goal is to transition all customers to New Boards permanently. To that end, we’ve already disabled Old Boards for over 50% of organizations, and we’ll continue this process over the n...

Azure DevOps Basic usage included with GitHub Enterprise
Feb 28, 2025
Post comments count 4
Post likes count 4

Azure DevOps Basic usage included with GitHub Enterprise

Andrew Brenner
Andrew Brenner

Many customers want to use both GitHub and Azure DevOps together. Until now, unless you purchased Visual Studio subscriptions with GitHub Enterprise, you had to pay separately for both products. With the Sprint 252 release, Azure DevOps Basic usage rights are included with GitHub Enterprise Cloud. Your users access this benefit automatically when they login to Azure DevOps using Microsoft Entra. Their access level will change to “GitHub Enterprise” and just like a Visual Studio subscriber, there are no Azure DevOps charges for these users. We’ll be adding support for GitHub Enterprise Cloud with Data Residenc...

GitHub Copilot for Azure DevOps users
Feb 19, 2025
Post comments count 9
Post likes count 5

GitHub Copilot for Azure DevOps users

Dan Hellem
Dan Hellem

Azure DevOps customers frequently ask us when GitHub Copilot will be available to them. What many don’t realize is that GitHub Copilot for Business is already accessible to all customers, including those using Azure DevOps. Even better, much of its powerful functionality is integrated into tools you already use, like Visual Studio and VS Code. In this post, we’ll share resources to help you get started with GitHub Copilot as an Azure DevOps customer and highlight some of the great features available in your IDE. 👟 Getting Started Getting started with GitHub Copilot is simple and opens the door to a more efficie...

February Patches for Azure DevOps Server
Feb 11, 2025
Post comments count 6
Post likes count 4

February Patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

Update 2/24: We re-released Patch 3 for Azure DevOps Server 2022.2. If you have previously installed the earlier versions of this patch, please update it using the provided link. This re-release addresses an issue causing YAML pipelines to fail. Further details on the issue can be found in the Developer Community. Update 2/13: We have re-released Patch 3 for Azure DevOps Server 2022.2 to fix the YAML pipelines failing issue reported in the Developer Community. You can use the link provided in this blog post to download the patch for the first time as well as fixing the issue if you have previously installed Patc...

Full web support for conditional access policies across Azure DevOps and partner web properties
Feb 4, 2025
Post comments count 2
Post likes count 4

Full web support for conditional access policies across Azure DevOps and partner web properties

Angel Wong
Angel Wong

We’re happy to announce that we’ve made significant progress in updating our web authentication stack on Azure DevOps services and partner web properties to utilize Microsoft Entra tokens to handle web sessions. By replacing our previous cookies with Entra tokens, we’ve deepened the integration we have with Microsoft Entra ID on our web experience. This change allows us to continuously evaluate identity compliance with Entra policies on an hourly basis (the duration of an Entra token). Previously, we could only regularly evaluate IP-fencing policies (at a much less frequent cadence than every hour) with our old...

Update to Azure DevOps Allowed IP addresses
Feb 3, 2025
Post comments count 1
Post likes count 16

Update to Azure DevOps Allowed IP addresses

Soo Stahl
Soo Stahl

We are excited to announce some important upgrades to our networking infrastructure that will enhance the performance and reliability of our service. As part of these infrastructure upgrades, we are introducing new IP addresses that you will need to allow list in your firewall configurations. What’s Changing And Why? We are transitioning from the current set of network edge devices supporting Azure DevOps to new, better-performing network edge devices by May 2025. As part of this transition, we have added new IP addresses to the current published allow list - Allowed address lists and network connections - Azur...

Upcoming support lifecycle milestones for older on-premises products
Jan 28, 2025
Post comments count 8
Post likes count 1

Upcoming support lifecycle milestones for older on-premises products

Gloridel Morales
Gloridel Morales

Multiple versions of our on-premises product will reach the end of support on October 14, 2025. Customers are encouraged to start planning and deploying upgrades now to ensure that installed products remain supported and secure, and to take advantage of new capabilities offered in successor products. The latest version of our on-premises product is Azure DevOps Server 2022.2. October 14, 2025, is the date for the end of Extended Support for Team Foundation Server 2015 - meaning it will no longer receive security updates or technical support. Upon end of support, there will be no new updates, free or paid assiste...

Changes to provisioning Azure DevOps projects using the Azure DevOps Demo Generator
Jan 28, 2025
Post comments count 0
Post likes count 1

Changes to provisioning Azure DevOps projects using the Azure DevOps Demo Generator

Gloridel Morales
Gloridel Morales

The Azure DevOps Demo Generator is a tool that allows you to create projects in your Azure DevOps organization, complete with pre-filled sample content. This includes source code, work items, iterations, service connections, and build and release pipelines, all based on a template you select. Starting February 28, 2025, we are eliminating the need for us to authenticate on your behalf. This update will give you greater control over creating new projects and ensure a more secure process. Instead of the previous authentication process, you will run the ADOGenerator project as a console application or executable (....

Reducing personal access token (PAT) usage across Azure DevOps
Jan 6, 2025
Post comments count 8
Post likes count 5

Reducing personal access token (PAT) usage across Azure DevOps

Angel Wong
Angel Wong

In the new year, we’ll be making moves towards strengthening Microsoft and our customers' security posture in regards to the usage and creation of personal access tokens (PATs). If you’ve been following this blog, you may have noticed we’ve been distancing away from PATs as the recommended authentication method for Azure DevOps APIs by offering more restrictive policies and secure alternatives. PATs can be an enticing vector for unauthorized access, especially when insecurely stored, over-scoped, or set for long durations. There exist scenarios where PATs remain the primary form of authentication within Azure D...

Important: Switching CDN providers
Jan 5, 2025
Post comments count 11
Post likes count 4

Important: Switching CDN providers

Clayton Kanyika
Clayton Kanyika

The current content delivery network (CDN) provider Edgio, used by Azure DevOps is retiring. We're urgently transitioning to a solution served by Akamai and Azure Front Door CDNs to maintain the responsiveness of our services. What this means for you For most of you, this transition will be seamless. To ensure that you can continue to access Azure DevOps without any interruptions, use the following Powershell commands to validate that your current firewall settings allow connectivity to the new CDN providers: If your network includes firewalls that could affect access to the new CDNs, we recommend adding ...

New Boards Hub Rollout Expectations
Dec 11, 2024
Post comments count 8
Post likes count 0

New Boards Hub Rollout Expectations

Dan Hellem
Dan Hellem

Although the process may seem slow, we are steadily progressing toward rolling out the New Boards Hub to all customers. Our plan is to deprecate the old Boards experience for all Azure DevOps service users by the end Q1 2025. The rollout is advancing on two fronts. First, we are setting the New Boards Hub as the default experience. Second, for customers who already have the New Boards Hub enabled as the default, we are transitioning groups to exclusively use the New Boards Hub. Removing the option to revert to the old Boards experience. Currently, 60% of customers have the New Boards Hub set as their default ex...

Microsoft DevLabs Extensions
Dec 3, 2024
Post comments count 4
Post likes count 4

Microsoft DevLabs Extensions

Dan Hellem
Dan Hellem

The Microsoft DevLabs publisher was created as a hub for internal teams at Microsoft to channel their passion for Azure DevOps into experimental extensions. These extensions helped address product gaps and fostered innovation, ultimately benefiting Azure DevOps customers via the public marketplace. The challenge Over time, as the original creators of these extensions moved on to other things, many extensions became outdated. This led to several problems: To restore the value of the Microsoft DevLabs publisher, we conducted a review to identify which extensions should be actively maintained and which ne...

Getting the most out of Azure DevOps and GitHub
Nov 19, 2024
Post comments count 10
Post likes count 3

Getting the most out of Azure DevOps and GitHub

Aaron Hallberg
Aaron Hallberg

Microsoft has two very successful DevSecOps products in the market – GitHub and Azure DevOps. Azure DevOps has a large enterprise customer base that loves the highly customizable enterprise-focused planning and tracking capabilities in Azure Boards, the robust continuous delivery capabilities in Azure Pipelines, the manual and exploratory testing capabilities in Azure Test Plans, and the deep integrations across the suite. GitHub is the world’s largest developer community, with over 100M developers. It also serves over 4M organizations, including 90% of the Fortune 100. It’s beloved by developers and at the foref...

Announcing the General Availability of Managed DevOps Pools (MDP) for Azure DevOps
Nov 18, 2024
Post comments count 8
Post likes count 10

Announcing the General Availability of Managed DevOps Pools (MDP) for Azure DevOps

Suraj Guptha Eliza Tarasila
Suraj,
Eliza

We are thrilled to announce that Managed DevOps Pools for Azure DevOps is now generally available! This milestone marks a significant advancement in our mission to improve developer productivity in the CI/CD loop, reduce your cloud bill for ES infra and to reduce the toil associated with creating and maintaining custom CI/CD infrastructure for your pipelines. If you are new to Managed DevOps Pools, you can read about it in the Managed DevOps Pools documentation. Overview Managed DevOps Pools enables dev teams and platform engineering teams to quickly spin up custom DevOps pools that suit their workload’s unique...

November Patches for Azure DevOps Server
Nov 12, 2024
Post comments count 18
Post likes count 3

November Patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

Today we are releasing patches that impact our self-hosted product, Azure DevOps Server. We strongly encourage and recommend that all customers use the latest, most secure release of Azure DevOps Server. You can download the latest version of the product, Azure DevOps Server 2022.2 from the Azure DevOps Server download page. The following versions of the products have been patched. Check out the links for each version for more details. Azure DevOps Server 2022.2 Patch 2 If you have Azure DevOps Server 2022.2, you should install Azure DevOps Server 2022.2 Patch 2 to have the most secure product experience....

No new Azure DevOps OAuth apps beginning April 2025
Oct 28, 2024
Post comments count 4
Post likes count 2

No new Azure DevOps OAuth apps beginning April 2025

Angel Wong
Angel Wong

📢 As of April 23, 2025, the Azure DevOps OAuth app platform is no longer accepting new app registrations. Starting April 2025, we will no longer accept new registrations of Azure DevOps OAuth apps. This is the first step we’ll be taking towards our longer-term vision of sunsetting the Azure DevOps OAuth platform. Moving forward, we’ll be publicly advocating all developers that are building applications on top of Azure DevOps REST APIs to explore the Microsoft Identity platform and registering a new Entra application instead. All existing Azure DevOps OAuth apps will continue working until the official end-o...

Using Entra profile information in Azure DevOps
Oct 24, 2024
Post comments count 9
Post likes count 2

Using Entra profile information in Azure DevOps

Andrew Brenner
Andrew Brenner

We’re excited to announce the ability to use Entra profile information in Azure DevOps. This has been a long-standing feature request from the community (ex. profile, picture, email, and name). Beyond the convenience of configuring profile information in one place and ensuring the accuracy of personal information, using Entra profile information in Azure DevOps provides important security and compliance benefits for Enterprise customers. Today we encourage users in Entra backed organizations to turn on Entra Profile information in Preview Features. When you do, your Azure DevOps profile will become read-only, an...

Introducing Pull Request Annotation for CodeQL and Dependency Scanning in GitHub Advanced Security for Azure DevOps
Oct 16, 2024
Post comments count 0
Post likes count 2

Introducing Pull Request Annotation for CodeQL and Dependency Scanning in GitHub Advanced Security for Azure DevOps

Michael Omokoh
Michael Omokoh

In the world of software development, security is paramount. As developers, we strive to write clean, efficient, and most importantly, secure code. GitHub Advanced Security for Azure DevOps has always been at the forefront of providing tools that make it easier to build and release high-quality software. Today, we’re excited to announce a new feature release that will take your code security to the next level: PR (Pull Request) Annotation for CodeQL and Dependency Scanning. PR Annotation - What Does it Mean for You? Pull Request Annotation brings security insights directly into your development workflow. Here’s...

Deprecation of the macOS-12 Hosted Pipeline Image
Oct 1, 2024
Post comments count 0
Post likes count 1

Deprecation of the macOS-12 Hosted Pipeline Image

Eric van Wijk
Eric van Wijk

Update: the retirement date of macOS-12 has been moved to January 8. Azure DevOps is starting the deprecation process for the (Monterey) hosted pilelines image. While the image is being deprecated, you may experience longer queue times during peak usage hours. Deprecation will begin on October 7 and the image will be fully unsupported by January 8, 2025. Pipeline jobs using the image label should be updated to use , or . To raise awareness of the upcoming removal, we will temporarily fail jobs using . Pipeline jobs that are scheduled to run during the brownout periods will fail. The brownouts are scheduled f...

Azure Boards, September Update
Sep 27, 2024
Post comments count 9
Post likes count 1

Azure Boards, September Update

Dan Hellem
Dan Hellem

September was a productive month for Azure Boards, and we’re excited to share some of the new features coming your way. Area and Iteration Level Fields Area and iteration level fields have been crucial for querying or displaying results based on their specific levels: (Root) Level 1 / Level 2 / Level 3 / etc. Previously limited to a few organizations, these fields are now available to all Azure DevOps organizations using New Boards Hub. You can use them in queries and display them as backlog columns, but they are not supported in style rules, swim lane rules, card fields, and delivery plan fields. Permanentl...

Introducing Object Limit Tracker in Azure DevOps
Aug 21, 2024
Post comments count 12
Post likes count 5

Introducing Object Limit Tracker in Azure DevOps

Jihye Eom
Jihye Eom

We're excited to introduce the Object Limit Tracker in Azure DevOps! This new feature provides real-time visibility into resource usage for each organization and project directly within Azure DevOps. By offering insights into commonly asked limits, we enable users to manage resources more proactively and prevent potential issues. Challenges in Monitoring Object Usage Currently, operational limits like pipeline usage and top commands can be monitored through the Usage tab, giving some insight into resource consumption. However, object limits—such as the number of projects, dashboards, or teams—have not been simi...

New Boards Hub Rollout Update
Aug 20, 2024
Post comments count 10
Post likes count 6

New Boards Hub Rollout Update

Dan Hellem
Dan Hellem

Back in March, we shared an update on our initiative to make the New Boards Hub the default experience for all organizations. However, that rollout was delayed as we shifted priorities for several months. Today, we're excited to announce that the rollout of the New Boards Hub is back on track. This process will take several weeks to complete, as we gradually deploy to a set of different regions each week. Here's a quick refresher on the New Boards Hub and what you can expect. 🤷‍♂️ How do I know New Boards is the default? As we roll out to each customer, you’ll receive a welcome message the first time you open ...

New Azure DevOps Server Roadmap
Aug 19, 2024
Post comments count 3
Post likes count 10

New Azure DevOps Server Roadmap

Gloridel Morales
Gloridel Morales

While we recommend our hosted service for most customers due to its scalability and flexibility, we understand the importance of the on-premises version for many of our customers. Therefore, we remain committed to providing support and improvement for both versions. Previously, our public roadmap included Server columns that reflected when we expected the feature to be shipped in Azure DevOps Server. We’ve received feedback from our Azure DevOps Server customers expressing concerns about not having a clear timeline and that they were struggling to align efforts and prioritize upgrade tasks. In addition, not havi...

Announcing Public Preview of Managed DevOps Pools (MDP) for Azure DevOps
Aug 2, 2024
Post comments count 50
Post likes count 10

Announcing Public Preview of Managed DevOps Pools (MDP) for Azure DevOps

Suraj Guptha Eliza Tarasila
Suraj,
Eliza

Engineering teams ideally want to spend all their time writing code to create applications and services for their users! In reality, many end up spending a significant portion of their time on other tasks, such as maintaining DevOps infrastructure. In Azure DevOps, Microsoft-hosted agents (aka Azure Pipelines agents) provide a fully managed, low overhead way to get started with Azure Pipelines. Many customers find that these agents are not flexible enough to meet their needs - not enough power, not enough memory, an inability to connect to private networks, etc. In these cases, teams can use self-hosted agents f...

Update on Azure Boards + GitHub Integration
Jul 25, 2024
Post comments count 2
Post likes count 3

Update on Azure Boards + GitHub Integration

Dan Hellem
Dan Hellem

It's been a few months since our last update on the initiative to enhance the integration between Azure Boards and GitHub. We're excited to share that many new features have been completed and are in the process of being rolled out. Here’s a summary of our progress so far, along with an announcement of two new features 🎉. Create GitHub branch from work item (new) You can now create a GitHub branch directly from a work item within Azure DevOps. The "New GitHub Branch" link is available whenever a GitHub connection is configured for your project. This link can be found in all work item context menus, including th...

Updated: Azure DevOps Server 2022.2 RTW now available
Jul 9, 2024
Post comments count 38
Post likes count 10

Updated: Azure DevOps Server 2022.2 RTW now available

Gloridel Morales
Gloridel Morales

8/13 Update: We have re-released Azure DevOps Server 2022.2 to fix the loading Teams names issue. If you have installed the version of Azure DevOps Server 2022.2 released on July 9, you can install Patch 1 for Azure DevOps Server 2022.2 to fix the issue. Patch 1 is not required if you are installing Azure DevOps Server 2022.2 for the first time since the download links have been updated to include the fix. You can download Patch 1 from this link. 8/5 Update: We are currently testing a fix for the loading Teams names issue. We will continue sharing updates in this blog post and expect to announce a release date b...

June patches for Azure DevOps Server
Jun 11, 2024
Post comments count 0
Post likes count 4

June patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

This month, we are releasing fixes that impact our self-hosted product, Azure DevOps Server. The following version of the product has been patched. Azure DevOps Server 2022.1 Patch 4 If you have Azure DevOps Server 2022.1, you should install Azure DevOps Server 2022.1 Patch 4. Release notes Verifying Installation

Test & Feedback Extension in Manifest V3
Jun 9, 2024
Post comments count 0
Post likes count 4

Test & Feedback Extension in Manifest V3

Jihye Eom
Jihye Eom

We are excited to announce a new update to the Azure DevOps Test and Feedback extension! This update brings essential implementation changes, upgrading from manifest version 2 to version 3. Following Google's announcement of their Manifest V2 deprecation schedule, we have been actively working on our implementation of Manifest V3. While the extension’s core features remain the same, this behind-the-scenes update enhances the extension’s security and performance. 🔬 What is Test & Feedback Extension If you are new to the Test and Feedback Extension, we invite you to try it out! Testing should no longer be lim...

May patches for Azure DevOps Server
May 28, 2024
Post comments count 6
Post likes count 0

May patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

This month, we are releasing fixes that impact our self-hosted product, Azure DevOps Server. The following version of the product has been patched. Azure DevOps Server 2019.1.2 Patch 9 If you have Azure DevOps Server 2019.1.2, you should install Azure DevOps Server 2019.1.2 Patch 9. Release notes Verifying Installation

Azure DevOps Server 2022 Update 2 RC now available
May 7, 2024
Post comments count 25
Post likes count 6

Azure DevOps Server 2022 Update 2 RC now available

Gloridel Morales
Gloridel Morales

Today we're thrilled to announce the release candidate (RC) of Azure DevOps Server 2022.2! This release includes new features that have been previously released in our hosted version of the product. Here are a few of the highlights: There are more features with this release, and you can read all about those features in our release notes. You can download Azure DevOps Server 2022.2 RC today. A direct upgrade to Azure DevOps Server is supported from any version of TFS, including Team Foundation Server 2015 and newer. Let us know any feedback or questions via the Developer Community. Resources

AB links on GitHub pull request and scale improvements for large organizations
Apr 4, 2024
Post comments count 7
Post likes count 4

AB links on GitHub pull request and scale improvements for large organizations

Dan Hellem
Dan Hellem

We have a few new updates to announce for the work we have been doing to improve the Azure Boards + GitHub experience. Let’s jump right into it… 🎉 Add link to GitHub commit or pull request (GA) After being several weeks in preview, we are excited to announce our new enhanced experience for linking work items to GitHub. You can now search and select the desired repository and drill down to find and link to the specific pull request or commit. No more need for multiple window changes and copy/paste (although you still have that option). ⭐ GitHub connection improvements (private preview) For GitHub organizat...

End of Support for Microsoft products reliant on older Azure DevOps and Visual Studio authentication
Apr 3, 2024
Post comments count 3
Post likes count 1

End of Support for Microsoft products reliant on older Azure DevOps and Visual Studio authentication

Angel Wong
Angel Wong

Azure DevOps will no longer guarantee support for older authentication methods in use by out-of-support Visual Studio and Microsoft products. Known impacted clients include: This may not be a comprehensive list of impacted products, but affected products are expected to be out of support already per Microsoft’s product end of support policies. Some third-party clients/tools may also be in use of these out-of-date authentication mechanisms. If you're using one of these tools, consider upgrading to a later version of the client, which may be calling our APIs using more modern authentication t...

New Boards Hub on as default
Mar 20, 2024
Post comments count 5
Post likes count 5

New Boards Hub on as default

Dan Hellem
Dan Hellem

If you've been keeping up with the progress of New Boards Hub, you're probably aware that the preview has been active for quite some time now. In fact, we officially announced the preview of New Boards Hub almost two years ago to the day. Since that initial preview announcement, we've been gathering your feedback and addressing issues. Azure Boards covers a vast range of functionalities, and migrating all these experiences to a new, modern platform was no small feat. We've tackled hundreds of bugs across various areas, including performance, accessibility, and functional. Today, we're thrilled to announce the f...

Quick Copy and Import Test Case by Plan or Suite ID
Mar 20, 2024
Post comments count 2
Post likes count 6

Quick Copy and Import Test Case by Plan or Suite ID

Jihye Eom
Jihye Eom

Efficiency is key in managing extensive test cases, and we understand the value of your time. That's why we're thrilled to announce an exciting enhancement to Azure Test Plans – the Quick Copy and Import test case feature, enabling you to use Test Plan or Suite ID for immediate action. Say goodbye to the delays caused by lengthy dropdown menus and enjoy the new copy and import test case workflow. Quick Copy and Import Test Case by Plan or Suite ID With this feature, simply enter the ID of your Test Plan or Suite to copy or import Test Cases. This ID search not only saves time but also makes your test management...

March patches for Azure DevOps Server
Mar 12, 2024
Post comments count 9
Post likes count 4

March patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

This month, we are releasing fixes that impact our self-hosted product, Azure DevOps Server. The following versions of the products have been patched. Check out the links for each version for more details. Azure DevOps Server 2022.1 Patch 3 If you have Azure DevOps Server 2022.1, you should install Azure DevOps Server 2022.1 Patch 3. Release notes Verifying Installation Azure DevOps Server 2020.1.2 Patch 13 If you have Azure DevOps Server 2020.1.2, you should install Azure DevOps Server 2020.1.2 Patch 13. Release notes Verifying Installation Azure DevOps Server 2019.1.2 Patch 8 I...

Azure Pipelines deprecated tasks retirement schedule
Feb 16, 2024
Post comments count 4
Post likes count 5

Azure Pipelines deprecated tasks retirement schedule

Eric van Wijk
Eric van Wijk

Azure Pipelines includes around 150 build & release tasks as well as many more task extensions. Various included tasks have multiple (major) versions bringing the total to over included 200 tasks. Some of these tasks have been deprecated for some time, as newer tasks have replaced them. Deprecation means the task is still supported, before it is retired. In this blog post we'll communicate what will happen as deprecated tasks retire. What tasks can I no longer use? In November we announced deprecated tasks will be retired after January 31st. If you are using some of the tasks listed below, please update yo...

End of SSH-RSA support for Azure Repos
Feb 15, 2024
Post comments count 45
Post likes count 3

End of SSH-RSA support for Azure Repos

Bohdan Janousek
Bohdan Janousek

Azure Repos provides two methods for users to access a git repository in Azure Repos – HTTPS and SSH. To use SSH, you need to create a key pair using one of the supported encryption methods. In the past we’ve been supporting only SSH-RSA and we’ve asked users to enable the SSH-RSA here. This is not required to be done anymore as in 2022 we’ve added support for the RSA-SHA2-256 and RSA-SHA2-512 to Azure DevOps Service. Later that year, the same support was also added to Azure DevOps Server 2022 and in August 2023 to Azure DevOps Server 2020 and 2019. The relevant release notes are linked here: We are now an...

JUnit Attachments Support for Publish Test Results
Feb 15, 2024
Post comments count 2
Post likes count 3

JUnit Attachments Support for Publish Test Results

David Paquette
David Paquette

We've recently made some improvements to the Publish Test Results task in Azure Pipelines. This task now supports file attachments when publishing test results from a JUnit report. JUnit Attachments Report Format The JUnit XML report format doesn't officially have support for file attachments but there is a common convention of including attachments in the element of each test case. Attachments are specified in the format . For example: The Publish Test Results task will automatically look for any attachments listed in the element, upload those attachments to Azure DevOps, and associate them with the test ...

February patches for Azure DevOps Server
Feb 13, 2024
Post comments count 5
Post likes count 3

February patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

This month, we are releasing fixes that impact our self-hosted product, Azure DevOps Server. The following versions of the products have been patched. Check out the links for each version for more details. Azure DevOps Server 2022.1 Patch 2 If you have Azure DevOps Server 2022.1, you should install Azure DevOps Server 2022.1 Patch 2. Release notes Verifying Installation Azure DevOps Server 2020.1.2 Patch 12 If you have Azure DevOps Server 2020.1.2, you should install Azure DevOps Server 2020.1.2 Patch 12. Release notes Verifying Installation Azure DevOps Server 2019.1.2 Patch 7 ...

Workload identity federation for Azure deployments is now generally available
Feb 12, 2024
Post comments count 6
Post likes count 4

Workload identity federation for Azure deployments is now generally available

Eric van Wijk
Eric van Wijk

In September, we announced the ability to configure Azure service connections that do not need a secret. Azure service connections that use workload identity federation are easier to manage and more secure. Many customers have adopted this feature and we're excited to announce it is now generally available! Improved security Workload identity federation enforces how an identity can be used. The federation subject () configured on the App Registration or Managed Identity can only be used in Azure DevOps, by the service connection the federation is configured for. This provides a stricter constraint than a secr...

Regenerating secrets for Azure DevOps OAuth applications
Feb 5, 2024
Post comments count 1
Post likes count 5

Regenerating secrets for Azure DevOps OAuth applications

Angel Wong
Angel Wong

You can now self-regenerate new client secrets as needed for apps made on top of the Azure DevOps' OAuth platform. A valid, active client secret is critical for getting a refresh token to continue using your app. Once the secret has expired, you will also no longer be able to get access and refresh tokens needed to access Azure Devops APIs through this app. Why is this important? Client secrets have historically expired 5 years after the original app creation date. This new feature is useful for folks to get ahead of their app expiration and replace any soon-to-expire client secret before it runs out and causes...

Azure Boards + GitHub improvements in private preview
Feb 5, 2024
Post comments count 4
Post likes count 1

Azure Boards + GitHub improvements in private preview

Dan Hellem
Dan Hellem

Today we are happy to announce several improvements to our GitHub integration story. These improvements are vital for those customers who are seeking better traceability between Azure Boards and GitHub repositories. AB# Validation This is a recap of the private preview announcement we made in December 2023. AB# validation is now available to all organizations across the service. We've enhanced the Azure Boards app to notify users about the validity of work item links, helping them spot and fix any issues before merging a pull request. Linking to GitHub Pull Requests and Commits (preview) You have two optio...

New Boards Hub Update, January 2024
Jan 26, 2024
Post comments count 2
Post likes count 0

New Boards Hub Update, January 2024

Dan Hellem
Dan Hellem

In our fall update, we acknowledged the necessity to pause the rollout of New Boards Hub. Our focus was on enhancing its quality, performance, accessibility, and addressing an long list of bugs and issues. We're pleased with the progress achieved in the past few months and want to highlight a few key points as we prepare to make New Boards Hub the default experience for our next group of customers. 💁‍♀️ Accessibility and page reflow The impetus behind the development of New Boards Hub was the commitment to accessibility compliance. Unfortunately, we didn’t do a good job of building accessibility compliance from...

New version of Publish Code Coverage Results task
Jan 26, 2024
Post comments count 26
Post likes count 6

New version of Publish Code Coverage Results task

Bohdan Janousek
Bohdan Janousek

We’ve introduced a new V2 version of the publish code coverage results task (known as PCCR) in Azure Pipelines recently. The main benefit of the V2 task is the support for more formats of the code coverage results and therefore more programming languages than the V1 task, which was limited to Cobertura and JaCoCo formats only. You can see more details for the V2 task in our public documentation. The V2 task was made compatible with the build quality check task (known as BQC) in version 2.231.0. Any customer using build quality check can safely migrate from the V1 task to the V2 task version 2.231.0 or later. Wh...

Final notice of alternate credentials deprecation
Jan 19, 2024
Post comments count 0
Post likes count 2

Final notice of alternate credentials deprecation

Angel Wong
Angel Wong

In November 2019, we announced that the alternate credentials feature will be formally deprecated in March 2020. Since then, a small number of users were grandfathered in with continued usage of existing alternate credentials, which have remained active until today. We will be discontinuing all usage of alternate credentials this month. Users have been notified of this change over email over the course of 2023. If you are affected and this is the first time you are hearing of this, the recommended action from our team is to explore this list of alternative means of authentication available, at your earliest con...

Azure DevOps Server Product Lifecycle and Servicing
Jan 16, 2024
Post comments count 2
Post likes count 2

Azure DevOps Server Product Lifecycle and Servicing

Gloridel Morales
Gloridel Morales

Azure DevOps Server and Team Foundation Server follow the Microsoft Product Fixed Lifecycle Policy of 10 years. The first 5 years of Mainstream Support provide feature updates, platform updates, security updates, functionality fixes, and quality improvements. The second 5 years of Extended Support provide critical security updates only for the latest release of each version. Azure DevOps Server and Team Foundation Server are serviced through security or servicing patches that provide targeted cumulative bug fixes for existing features in the product. For the best and most secure product experience, we strongly e...

Updates to Azure DevOps Demo Generator and Labs
Dec 14, 2023
Post comments count 2
Post likes count 7

Updates to Azure DevOps Demo Generator and Labs

Gloridel Morales
Gloridel Morales

We are excited to announce that we have published new content to the Azure DevOps Demo Generator and Azure DevOps Labs! The Azure DevOps Labs is a great tool to help you learn about the integrated features offered in Azure DevOps. Now you can use the Azure DevOps end-to-end concepts hands-on lab to learn how you can bring together your development team and contributors to develop software at a faster pace. In addition to the end-to-end lab, we have also included a working with GitHub Advanced Security for Azure DevOps lab so you can learn about the security features offered in Azure Repos. On the Azure DevOp...

December patches for Azure DevOps Server
Dec 12, 2023
Post comments count 17
Post likes count 3

December patches for Azure DevOps Server

Gloridel Morales
Gloridel Morales

This month, we are releasing fixes that impact our self-hosted product, Azure DevOps Server. The following versions of the products have been patched. Check out the links for each version for more details. Azure DevOps Server 2022.1 Patch 1 If you have Azure DevOps Server 2022.1, you should install Azure DevOps Server 2022.1 Patch 1. Release notes Verifying Installation Azure DevOps Server 2020.1.2 Patch 11 If you have Azure DevOps Server 2020.1.2, you should install Azure DevOps Server 2020.1.2 Patch 11. Release notes Verifying Installation

Work Items in Visual Studio
Dec 1, 2023
Post comments count 0
Post likes count 0

Work Items in Visual Studio

Dan Hellem
Dan Hellem

Several years ago, with the introduction of Visual Studio 2019, we launched a completely revamped work item experience. This updated view operates entirely on REST, replacing the deprecated SOAP APIs utilized in the legacy version. Although Visual Studio 2022 still includes the option to revert to the legacy view, the majority of our users have transitioned to the new default view. For those who prefer the legacy experience, here is some guidance to facilitate a smooth transition. How do I turn on the new view? To enable the new default view, launch Visual Studio and navigate to the Search function at the top...

Updated: Azure DevOps Server 2022.1 RTW now available
Nov 28, 2023
Post comments count 15
Post likes count 5

Updated: Azure DevOps Server 2022.1 RTW now available

Gloridel Morales
Gloridel Morales

12/5 Update: There is a known issue where the Agent version does not update after upgrading to Azure DevOps Server 2022.1 and using Update Agent in Agent Pool configuration. We are currently working on a patch to resolve this issue and will share updates in the Developer Community as we make progress. In the meantime, you can find a workaround for this issue in this Developer Community ticket. Today, we released Azure DevOps Server 2022.1 RTW. This is our final release of Azure DevOps Server 2022.1. You can directly install Azure DevOps Server 2022 Update 1 or upgrade from any version of Azure DevOps or TFS, inc...

New Boards Hub, Fall Update
Nov 21, 2023
Post comments count 7
Post likes count 0

New Boards Hub, Fall Update

Dan Hellem
Dan Hellem

If you have been following these posts, then you are more than familiar with our New Boards Hub initiative. We have been doing our best to keep our community informed of the new features and our rollout plans. Now is a good time to provide an update on where things are at with a couple of our new preview features, as well as our rollout plans. Rollout slowdown Several weeks ago, we completed the rollout of New Boards as the default experience through Ring three. During that time, we received a flood of feedback and issues. Instead of pushing to adhere to some timeline, we have decided to pause the rollout of...

Azure DevOps’ First Consensus Assessment Initiative Questionnaire (CAIQ) Now Available
Nov 16, 2023
Post comments count 2
Post likes count 0

Azure DevOps’ First Consensus Assessment Initiative Questionnaire (CAIQ) Now Available

Benibo Ajumogobia
Benibo Ajumogobia

I am thrilled to announce that we have now published, for the first time, a Consensus Assessment Initiative Questionnaire (CAIQ) specific to Azure DevOps. The Consensus Assessment Initiative Questionnaire (CAIQ) is a tool developed by the Cloud Security Alliance (CSA). It serves as a standard set of questions aimed at helping potential cloud customers evaluate the security capabilities of cloud service providers. Essentially, it's a comprehensive checklist that covers a wide range of security topics relevant to cloud computing. The CAIQ is designed to streamline the due diligence process for organizations conside...

November patches for Azure DevOps Server and Team Foundation Server
Nov 14, 2023
Post comments count 4
Post likes count 1

November patches for Azure DevOps Server and Team Foundation Server

Gloridel Morales
Gloridel Morales

This month, we are releasing fixes that impact our self-hosted product, Azure DevOps Server, as well as Team Foundation Server 2018.3.2. Azure DevOps Server 2022.0.1 Patch 5 Note: If you have Azure DevOps Server 2022, you should first update to Azure DevOps Server 2022.0.1 and then install Azure DevOps Server 2022.0.1 Patch 5. If you have Azure DevOps 2022 and installed Patch 4, take a look at this post from the Developer Community before you install this patch. If you have Azure DevOps Server 2022.0.1, you should install Azure DevOps Server 2022.0.1 Patch 5. Please note that our patches are cumulative. If...

Git Partial Clone Now Supported in Azure DevOps
Nov 1, 2023
Post comments count 5
Post likes count 5

Git Partial Clone Now Supported in Azure DevOps

Michael Carlson
Michael Carlson

Git Partial Clone Treeless and blobless Git Partial Clones are now enabled in Azure DevOps for all customers! Partial clones are a reduced type of git clone that users create via specific arguments on the git command line. For large repositories with a lot of history, they offer a dramatic performance improvement compared to a regular clone, with some tradeoffs. Partial clones do not download every single historical object in the repository at clone time like a traditional clone. Instead, they delay downloading many objects until checkout of a branch (or other git scenario) that needs them. Those who want a deep...

Azure DevOps Server 2022.1 RC2 now available
Oct 31, 2023
Post comments count 4
Post likes count 2

Azure DevOps Server 2022.1 RC2 now available

Gloridel Morales
Gloridel Morales

We have released Azure DevOps Server 2022.1 RC2. This is our last planned prerelease before our final release of Azure DevOps Server 2022.1. A direct upgrade is supported from Azure DevOps Server 2022.1 RC1, any version of TFS, including Team Foundation Server 2015 and newer. Let us know any feedback or questions via the Developer Community. Here are some key links:

Azure Boards + GitHub Integration Improvements
Oct 31, 2023
Post comments count 2
Post likes count 2

Azure Boards + GitHub Integration Improvements

Dan Hellem
Dan Hellem

The existing Azure Boards + GitHub integration has been in place for several years now. This integration was a great starting point, but it does not offer the level of traceability that our customers have grown accustomed to. Based on your feedback, we have put together set of investments to enhance this integration. Our goal is to improve upon it so that Azure Boards customers who choose to use GitHub repositories can maintain an equivalent level of traceability to having repositories in Azure DevOps. These are some of the items we have planned. Improved AB#ID validation Improve the Azure Boards GitHub app to...

Seamless Automation: Bridging Requirement Discussion Transcripts to Azure DevOps Features
Oct 26, 2023
Post comments count 0
Post likes count 1

Seamless Automation: Bridging Requirement Discussion Transcripts to Azure DevOps Features

Vivek Garudi
Vivek Garudi

Unlock the Power of Seamless Automation: Transforming Requirement Discussion Transcripts into Azure DevOps Features. Discover a smarter way to bridge discussions and development with ease.