Basic access included with GitHub Enterprise plus Boards/GitHub integration improvements
We're excited to announce that Azure DevOps Basic access is now included with GitHub Enterprise. Sign in using your Entra ID to get started.
We're also releasing several improvements to our Boards + GitHub integration.
Check out the release notes for details.
General
- Microsoft Entra profile information (preview)
- Basic access included with GitHub Enterprise
- Azure DevOps Allowed IP addresses
GitHub Advanced Security for Azure DevOps
- One click enablement for dependency scanning preview
- Deleted branches removed from Advanced Security branch picker
Azure Boards:
- GitHub Integration: Linking the Merge Commit
- Increase Limit of Connected GitHub Repositories
- Update on New Boards Hub Rollout
Azure Pipelines
Test Plans
General
Microsoft Entra profile information (preview)
Last fall, we introduced Microsoft Entra profile information integration in Azure DevOps, so you no longer need to update your profile separately. Over the next few weeks, this will become the default experience.
The preview will run for a month or two, and after that this will be the way profile information works for Entra users in Azure DevOps. If you need to opt out during the preview, please share feedback so we can address any issues during the preview.
Basic access included with GitHub Enterprise
Starting this week, we're including Azure DevOps Basic usage rights with GitHub Enterprise licenses and automating the experience for Azure DevOps users.
If you're using GitHub Enterprise Cloud with Microsoft Entra, you'll be automatically recognized in Azure DevOps. Your access level will be set to 'GitHub Enterprise,' and you won't accrue additional charges in Azure DevOps Learn more about access for GitHub Enterprise users.
Initially this capability is limited to GitHub Enterprise Cloud users, but we’ll be adding GitHub Enterprise Cloud with Data Residency users soon.
Azure DevOps Allowed IP addresses
We're thrilled to announce significant upgrades to our networking infrastructure, aimed at enhancing the performance and reliability of our service. Add the new IP addresses below, to your firewall allowlist as soon as possible to ensure continuous service during our infrastructure upgrade.
IP V4 Ranges:
- 150.171.22.0/24
- 150.171.23.0/24
- 150.171.73.0/24
- 150.171.74.0/24
- 150.171.75.0/24
- 150.171.76.0/24
IP V6 Ranges:
- 2620:1ec:50::/48
- 2620:1ec:51::/48
- 2603:1061:10::/48
ExpressRoute IP V4 Ranges:
- 150.171.73.14/32
- 150.171.73.15/32
- 150.171.73.16/32
- 150.171.74.14/32
- 150.171.74.15/32
- 150.171.74.16/32
- 150.171.75.14/32
- 150.171.75.15/32
- 150.171.75.16/32
- 150.171.76.14/32
- 150.171.76.15/32
- 150.171.76.16/32
- 150.171.22.17/32
- 150.171.22.18/32
- 150.171.22.19/32
- 150.171.23.17/32
- 150.171.23.18/32
- 150.171.23.19/32
ExpressRoute IP V6 Ranges:
- 2603:1061:10::14/128
- 2603:1061:10::15/128
- 2603:1061:10::16/128
- 2603:1061:10:1::14/128
- 2603:1061:10:1::15/128
- 2603:1061:10:1::16/128
- 2603:1061:10:2::14/128
- 2603:1061:10:2::15/128
- 2603:1061:10:2::16/128
- 2603:1061:10:3::14/128
- 2603:1061:10:3::15/128
- 2603:1061:10:3::16/128
- 2620:1ec:50::17/128
- 2620:1ec:50::18/128
- 2620:1ec:50::19/128
- 2620:1ec:51::17/128
- 2620:1ec:51::18/128
- 2620:1ec:51::19/128
Be advised that these new ExpressRoute IP ranges will be added to ExpressRoute’s 'Azure Global Services' BGP community in March. For more details please visit our blog, Update to Azure DevOps Allowed IP addresses.
GitHub Advanced Security for Azure DevOps
One click enablement for dependency scanning preview
From your repository settings, you can now enable the Advanced Security dependency scanning task without needing to edit your pipeline definition.
By opting in to "Scan default branch for vulnerable dependencies," the dependency task will automatically run in any pipeline targeting your default branch or pull requests targeting your default branch if the task is not already present in your pipeline. If the task is already present in your pipeline, the task will not run again.
To participate in the preview, send us an email!
Deleted branches removed from Advanced Security branch picker
Within GitHub Advanced Security, the repository-level branch picker showed all branches for your repository once they had any security alerts discovered on those branches, even if the branch was later deleted.
Now, any branches that are deleted will be appropriately removed from the Advanced Security branch picker and any associated alerts will no longer be retrievable.
Azure Boards
GitHub Integration: Linking the Merge Commit
We now automatically link the merge commit to its corresponding work item when a pull request is completed.
Increase limit of connected GitHub repositories
Over the past several months, we've enhanced both the user experience and scalability of connecting your GitHub repositories to an Azure DevOps project. In this sprint, we're raising the maximum limit from 500 to 1,000 repositories, giving you even greater capacity to manage your projects.
Update on New Boards Hub rollout
By early March, New Boards Hub will become the default experience for all organizations using the Azure DevOps service. This means every user will have at least tried New Boards, and our telemetry shows that about 98% of users are continuing to stay with it. Since we aim to maintain a single version of the product, our next step is to disable the option to revert back to Old Boards.
For some organizations, this change has already been implemented. For others, we plan to begin rolling it out in March and complete the process for all organizations by the end of May. As always, if you encounter any issues, please report them via the Developer Community.
Azure Pipelines
Pipelines using Ubuntu 24.04 will show warnings for certain tasks
The Ubuntu 24.04 Pipelines image has been in preview since October last year. We plan to update the ubuntu-latest
image to map to ubuntu-24.04
in March.
Some tools are no longer available on the Ubuntu 24.04 image:
Task/Tool | Description |
---|---|
MSBuild@1 |
Task doesn't work as Mono and MSBuild aren't available for Ubuntu 24. Use native .NET on Ubuntu instead. |
NuGetCommand@2 |
Task has reduced functionality as Mono and NuGet aren't available for Ubuntu 24, see instructions on Migrating to .NET CLI on Ubuntu. |
Terraform | Terraform isn't available on the ubuntu-24.04 image. You can use the Terraform extension and TerraformInstaller@1 task to make Terraform available in your pipeline. |
For more information on software differences with the Ubuntu 22.02 image, see Ubuntu-24.04 image.
In preparation of the mapping of ubuntu-latest
and ubuntu-24.04
, pipelines using these image labels will show warnings over the coming weeks.
Informational runs
Informational runs tell you Azure Pipelines failed to determine if a pipeline should run or not, because it couldn't process the pipeline's YAML file. Examples of such failures are failures to retrieve the YAML source code or errors in it.
With this sprint, we're adding support for informational runs for pipelines hosted in Azure Repos. You can see an example below.
The pipeline run error tells you the YAML file is incorrect, and this prevents Azure Pipelines from evaluating its trigger conditions.
Test Plans
Undo test step in web and desktop runner
Take control of your test case run with the new "Undo" option. You can easily revert test step statuses with a simple double-click, giving you more flexibility and control during test runs. No more restarting test cases to fix accidental clicks—just undo and continue your workflow without interruption.
We're also introducing keyboard-friendly navigation and accessibility improvements to ensure this feature works seamlessly for all users, including those who rely on assistive technologies. This enhancement helps you save time, reduce frustration, and stay focused on running tests efficiently. Give it a try and let us know via email what you think!
Next steps
Note
These features will roll out over the next two to three weeks.
Head over to Azure DevOps and take a look.
How to provide feedback
We would love to hear what you think about these features. Use the help menu to report a problem or provide a suggestion.
You can also get advice and your questions answered by the community on Stack Overflow.
Thanks,
Dan Hellem