Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Welcome to what's new in the Azure DevOps docs. The following sections provide details on the previous three months of new and updated content.
The following what's new content was generated by Copilot. Copilot is powered by AI, so surprises and mistakes are possible. For more information, see Copilot general use FAQs.
August 2026
Highlights
New features
- Authentication guidance for Azure DevOps — New guidance for choosing and implementing authentication methods in Azure DevOps.
- Configure Copilot code review instructions — New guidance for customizing Copilot code reviews with repository instructions.
- Troubleshoot Copilot code review — New troubleshooting guidance and answers to common questions about Copilot code review.
- Optimize repository performance — New guidance for improving Git repository performance.
Other notable updates
- Collect and provide stakeholder feedback — Major refresh of stakeholder feedback guidance.
- Get started with Copilot code review for pull requests — Major update to Copilot code review guidance.
- Set Git repository permissions — Major refresh of Git repository permission guidance.
- Configure networking — Significant update to Managed DevOps Pools networking guidance.
- Run a self-hosted agent in Docker — Significant update to guidance for running self-hosted agents in Docker.
- Set up the remote Azure DevOps MCP Server — Significant update to remote Azure DevOps MCP Server setup guidance.
Reference updates
- InstallSSHKey@0 - Install SSH key v0 task — Updates the
knownHostsEntryinput help to show how to retrieve the known-hosts entry by runningssh-keyscan ssh.dev.azure.comin Git Bash. - UseDotNet@2 - Use dotnet v2 task — Updates the
useGlobalJsoninput help to documentsdk.rollForwardbehavior, including exact-version fallback and supported roll-forward policies. - VSTest@2 - Visual Studio Test v2 task — Updates the
overrideTestrunParametersinput help to require space-separated key-value pairs and YAML folded style for multiline values. - AzureStaticWebApp@0 - Deploy Azure Static Web App v0 task — Updates the
output_locationinput help to clarify that the compiled application path is relative toapp_location.
Updates by scenario
CI/CD
- Run a self-hosted agent in Docker
- Service connections
- Set a Resource Manager workload identity service connection
- Use an Azure Resource Manager service connection
- GitHub-hosted agents for Azure Pipelines (pay-as-you-go)
- Securely use variables and parameters
- Review and configure code coverage results in Azure Pipelines
Work tracking
Code and version control
- Configure Copilot code review instructions
- Troubleshoot Copilot code review
- Optimize repository performance
- Get started with Copilot code review for pull requests
- Set Git repository permissions
- Copilot Autofix for code scanning in GitHub Advanced Security for Azure DevOps (Preview)
- Prerequisites for Enterprise Live Migrations (ELM)
- Monitor an Enterprise Live Migrations (ELM)
- Delete a Git branch
- Supported package ecosystems for dependency scanning for GitHub Advanced Security for Azure DevOps
Testing
- Collect and provide stakeholder feedback
- Assign tests for user acceptance testing
- Exploratory testing in connected mode
- Track test status in Azure Test Plans
- Manage test failure types in Azure Test Plans
- Run automated tests from test plans
- What is Azure Test Plans? Manual and automated testing
- Get insights across exploratory test sessions
Security and admin
- Authentication guidance for Azure DevOps
- How Notification Email Recipients are Determined
- Troubleshoot notification emails
- Create audit streaming for Azure DevOps
- Manage Notifications - Team, Project, Organization
Extensibility and integration
Other
- Connect to an Azure Artifacts feed - npm
- Azure Artifacts best practices
- Publish Universal Packages in Azure Artifacts
- Delete and recover packages
- Configure networking
- Set up the remote Azure DevOps MCP Server
- Add, Edit, Reorder, and Manage Wiki Pages
Updates by documentation area
- Administration
- Azure Artifacts
- Azure Boards
- Azure DevOps MCP Server
- Azure Pipelines
- Azure Pipelines tasks reference
- Azure Repos
- Azure Test Plans
- Integrate
- Managed DevOps Pools
- Project
- Service hooks
Administration
New articles
Updated articles
- How Notification Email Recipients are Determined
- Troubleshoot notification emails
- Create audit streaming for Azure DevOps
- Manage Notifications - Team, Project, Organization
Azure Artifacts
Updated articles
- Connect to an Azure Artifacts feed - npm
- Azure Artifacts best practices
- Publish Universal Packages in Azure Artifacts
- Delete and recover packages
Azure Boards
Updated articles
Azure DevOps MCP Server
Updated articles
Azure Pipelines
Updated articles
- Run a self-hosted agent in Docker
- Service connections
- Set a Resource Manager workload identity service connection
- Use an Azure Resource Manager service connection
- GitHub-hosted agents for Azure Pipelines (pay-as-you-go)
- Securely use variables and parameters
- Review and configure code coverage results in Azure Pipelines
Azure Pipelines tasks reference
Updated tasks
- InstallSSHKey@0 - Install SSH key v0 task
- UseDotNet@2 - Use dotnet v2 task
- VSTest@2 - Visual Studio Test v2 task
- AzureStaticWebApp@0 - Deploy Azure Static Web App v0 task
Azure Repos
New articles
- Configure Copilot code review instructions
- Troubleshoot Copilot code review
- Optimize repository performance
Updated articles
- Get started with Copilot code review for pull requests
- Set Git repository permissions
- Copilot Autofix for code scanning in GitHub Advanced Security for Azure DevOps (Preview)
- Prerequisites for Enterprise Live Migrations (ELM)
- Monitor an Enterprise Live Migrations (ELM)
- Delete a Git branch
- Supported package ecosystems for dependency scanning for GitHub Advanced Security for Azure DevOps
Azure Test Plans
Updated articles
- Collect and provide stakeholder feedback
- Assign tests for user acceptance testing
- Exploratory testing in connected mode
- Track test status in Azure Test Plans
- Manage test failure types in Azure Test Plans
- Run automated tests from test plans
- What is Azure Test Plans? Manual and automated testing
- Get insights across exploratory test sessions
Integrate
Updated articles
Managed DevOps Pools
Updated articles
Project
Updated articles
Service hooks
Updated articles
July 2026
Highlights
New features
- Search Git commits by message content — New guidance for finding Git commits by their message content.
- Available pull request status checks — New reference for pull request status checks.
Other notable updates
- Secure repositories and pull requests — New comprehensive guidance for securing repositories and pull requests.
- Optimize permissions for performance — New recommendations for configuring permissions to improve performance.
- Query fields, operators, macros, and variables — Major update to the query fields, operators, macros, and variables reference.
- Use personal access tokens — Major update to personal access token guidance.
- Set and manage branch policies — Significant update to branch policy guidance.
- Bulk Modify Azure Boards Work Items with Excel — Significant update to bulk work item editing guidance for Excel.
Reference updates
- GradleAuthenticate@0 - Gradle Authenticate v0 task — Adds a task that authenticates Gradle builds with Azure Artifacts feeds by using the
buildFiles,repositoryUrl,adoServiceConnection,pluginToolVersion, andgradleUserHomeinputs. - InvokeRESTAPI@1 - Invoke REST API v1 task — Adds
connectedServiceNameAzureDevOpsas aconnectionTypevalue and theazureDevOpsServiceConnectioninput for invoking Azure DevOps REST APIs. - SSH@0 - SSH v0 task — Adds the
enableRemoteVsoCommandsinput, which defaults tofalse, to control whether logging commands in remote output are executed. - PowerShellOnTargetMachines@1 - PowerShell on Target Machines v1 task — Deprecated. Use PowerShellOnTargetMachines@3 instead.
Updates by scenario
CI/CD
Work tracking
- Query fields, operators, macros, and variables
- Bulk Modify Azure Boards Work Items with Excel
- Delete test plans, test cases, and other test artifacts in Azure Boards
- Manage Scrum process work item types and workflow
- Display rollup columns to show progress, counts, or totals in Azure Boards
- Connect Azure Boards to Excel (legacy)
- Resolve common Azure DevOps Office integration issues
- Edit user stories and other work items in bulk
- Add or remove columns within a work item list in Azure Boards
- Add and manage inline tests in Azure Boards
- Quickstart - Use your Kanban board
- Install the Azure Boards App for GitHub
- Scrum work processes overview
- Link GitHub commits, PRs, branches, and issues to work items
- Set work item automation rules
- How workflow category states are used in Azure Boards backlogs and boards
- Update Work Items with Templates in Azure Boards
Code and version control
- Secure repositories and pull requests
- Available pull request status checks
- Set and manage branch policies
- Manage and Store Large Files in Git
- Get started with Copilot code review for pull requests
- Use Kerberos authentication with Git LFS on Azure DevOps Server
Security and admin
- Optimize permissions for performance
- Use personal access tokens
- Get started with Stakeholder access
- Change the owner of an organization
- Work tracking, process, and project limits
Other
- Delete and recover packages
- Connect to Azure Artifacts feeds with NuGet.exe
- Configure security
- Troubleshoot the remote Azure DevOps MCP Server
- Search Git commits by message content
By documentation area
Administration
New articles
Updated articles
- Use personal access tokens
- Get started with Stakeholder access
- Change the owner of an organization
- Work tracking, process, and project limits
Azure Artifacts
Updated articles
Azure Boards
Updated articles
- Query fields, operators, macros, and variables
- Bulk Modify Azure Boards Work Items with Excel
- Delete test plans, test cases, and other test artifacts in Azure Boards
- Manage Scrum process work item types and workflow
- Display rollup columns to show progress, counts, or totals in Azure Boards
- Connect Azure Boards to Excel (legacy)
- Resolve common Azure DevOps Office integration issues
- Edit user stories and other work items in bulk
- Add or remove columns within a work item list in Azure Boards
- Add and manage inline tests in Azure Boards
- Quickstart - Use your Kanban board
- Install the Azure Boards App for GitHub
- Scrum work processes overview
- Link GitHub commits, PRs, branches, and issues to work items
- Set work item automation rules
- How workflow category states are used in Azure Boards backlogs and boards
- Update Work Items with Templates in Azure Boards
Azure DevOps MCP Server
Updated articles
Azure Pipelines
Updated articles
Azure Pipelines tasks reference
New tasks
Updated tasks
Deprecated tasks
Azure Repos
New articles
Updated articles
- Set and manage branch policies
- Manage and Store Large Files in Git
- Get started with Copilot code review for pull requests
- Use Kerberos authentication with Git LFS on Azure DevOps Server
Managed DevOps Pools
Updated articles
Project
New articles
June 2026
Highlights
New features
- Introduction to Enterprise Live Migrations (ELM) — New documentation set introducing Enterprise Live Migrations (ELM) from Azure DevOps to GitHub.
- Get started with Copilot code review for pull requests — New guidance on using Copilot to review pull requests in Azure Repos.
- Copilot Autofix for code scanning in GitHub Advanced Security for Azure DevOps (Preview) — New article introducing Copilot Autofix for code scanning alerts.
- Agent software version 5 — New reference for the v5 pipeline agent.
- GitHub-hosted agents for Azure Pipelines (pay-as-you-go) — New article covering pay-as-you-go GitHub-hosted agents for Azure Pipelines.
- Convert service connections from the Azure DevOps issuer to the Microsoft Entra issuer — New guidance for migrating workload identity service connections to the Microsoft Entra issuer.
Other notable updates
- Use backlogs to manage projects — Major refresh of backlog management guidance.
- Default processes and process templates — Significant revisions to default processes and process templates.
- Review and comment on pull requests — Substantial updates to pull request review guidance.
- Configure and pay for parallel jobs — Major updates to parallel jobs configuration and billing.
Reference updates
- AdvancedSecurity-Codeql-Init@1 - Advanced Security Initialize CodeQL v1 task — Adds the
cleanupOldAutomaticInstallsinput to remove older automatically installed CodeQL versions whenenableAutomaticCodeQLInstallis enabled. - IISWebAppManagementOnMachineGroup@0 - IIS web app manage v0 task — Removes the invalid
Protocol,IPAddress,Port,ServerNameIndication,HostNameWithOutSNI,HostNameWithHttp,HostNameWithSNI, andSSLCertThumbPrintinputs. - NuGetCommand@2 - NuGet v2 task — Adds the
requestTimeoutinput to set the package publishing timeout in seconds. - UseNode@1 - Use Node.js ecosystem v1 task — Adds the
nodejsMirrorinput to select an alternative source for Node.js binaries. - ContainerStructureTest@0 - Container Structure Test v0 task — Deprecated.
- PowerShellOnTargetMachines@2 - PowerShell on Target Machines v2 task — Deprecated. Use PowerShellOnTargetMachines@3 instead.
Updates by scenario
CI/CD
- Agent software version 5
- GitHub-hosted agents for Azure Pipelines (pay-as-you-go)
- Convert service connections from the Azure DevOps issuer to the Microsoft Entra issuer
- Configure and pay for parallel jobs
- Set a Resource Manager workload identity service connection
- Troubleshoot Azure Resource Manager service connections
Work tracking
- Use backlogs to manage projects
- Default processes and process templates
- Update Work Items with Templates in Azure Boards
- Connect Azure Boards to Excel (legacy)
- Understand CMMI process template artifacts
- Scale Agile practices with Azure Boards
- Bulk Modify Azure Boards Work Items with Excel
- Use GitHub Copilot with Azure Boards
- Configure your backlog view in Azure Boards
- About work items and work item types
Code and version control
- Introduction to Enterprise Live Migrations (ELM)
- Get started with Copilot code review for pull requests
- Copilot Autofix for code scanning in GitHub Advanced Security for Azure DevOps (Preview)
- Review and comment on pull requests
- Use SSH key authentication
Other
- Publish and restore Cargo packages
- Use npm scopes
- Set up the remote Azure DevOps MCP Server (preview)
- Get started with Azure DevOps Data Migration Tool
- Markdown Syntax for Files, Widgets, Wikis
By documentation area
Azure Artifacts
Updated articles
Azure Boards
Updated articles
- Use backlogs to manage projects
- Default processes and process templates
- Update Work Items with Templates in Azure Boards
- Connect Azure Boards to Excel (legacy)
- Understand CMMI process template artifacts
- Scale Agile practices with Azure Boards
- Bulk Modify Azure Boards Work Items with Excel
- Use GitHub Copilot with Azure Boards
- Configure your backlog view in Azure Boards
- Quickstart - Use your Kanban board
- About work items and work item types
- About Kanban boards
- Agile Workflow in Azure Boards
- Best practices for Agile product management
- Configure and customize Azure Boards
Azure DevOps MCP Server
Updated articles
Azure Pipelines
New articles
- Agent software version 5
- GitHub-hosted agents for Azure Pipelines (pay-as-you-go)
- Convert service connections from the Azure DevOps issuer to the Microsoft Entra issuer
Updated articles
- Configure and pay for parallel jobs
- Set a Resource Manager workload identity service connection
- Troubleshoot Azure Resource Manager service connections
Azure Pipelines tasks reference
Updated tasks
- AdvancedSecurity-Codeql-Init@1 - Advanced Security Initialize CodeQL v1 task
- IISWebAppManagementOnMachineGroup@0 - IIS web app manage v0 task
- NuGetCommand@2 - NuGet v2 task
- UseNode@1 - Use Node.js ecosystem v1 task
Deprecated tasks
- ContainerStructureTest@0 - Container Structure Test v0 task
- PowerShellOnTargetMachines@2 - PowerShell on Target Machines v2 task
Azure Repos
New articles
- Get started with Copilot code review for pull requests
- Copilot Autofix for code scanning in GitHub Advanced Security for Azure DevOps (Preview)
- Introduction to Enterprise Live Migrations (ELM)
- Prerequisites for Enterprise Live Migrations (ELM)
- Start an Enterprise Live Migrations (ELM)
- Monitor an Enterprise Live Migrations (ELM)
- Cutover to GitHub for an Enterprise Live Migrations (ELM)
- Post-migration activities for Enterprise Live Migrations (ELM)
- Enterprise Live Migrations (ELM) CLI reference
- Troubleshoot Enterprise Live Migrations (ELM)
Updated articles
Migrate
Updated articles
Project
Updated articles