Improved GitHub Advanced Security Scanning
We're excited to introduce new updates in GitHub Advanced Security for Azure DevOps, featuring commit-less builds for expanded dependency scanning and improved file previews with annotations for CodeQL scans.
Check out the release notes for details.
GitHub Advanced Security for Azure DevOps
- Commit-less builds supported for dependency scanning
- File previews and annotations for CodeQL scans using sourcesFolder
Azure Boards:
Azure Repos
Azure Pipelines
- macOS-15 Sequoia is available in preview
- Improvements to service connection App registration attribution
Test Plans
- Azure Test Runner Version 1.2.2
- New sorting capabilities in Test Plans directory
- Auto Pause for Test Case Run preview
- New release version for Test and Feedback Extensions (TFE)
GitHub Advanced Security for Azure DevOps
Commit-less builds supported for dependency scanning
Dependency scanning no longer requires a new commit to trigger a results submission. With this update, all builds will submit detected components for vulnerability analysis, whether or not they include commit changes. This enhancement streamlines security workflows and broadens scan coverage.
File previews and annotations for CodeQL scans using sourcesFolder
Now, when using the sourcesFolder
variable in CodeQL builds, file previews and annotations display accurately in alerts and pull requests, giving you consistent, reliable visibility into scan results.
Azure Boards
New REST API limit on work item comments
To enhance security, a new limit has been set on the number of comments that can be added to work items through the REST API. Each work item now supports a maximum of 1,000 comments via the API. This restriction applies solely to the REST API, and users can still manually add comments through the web interface, even beyond the 1,000-comment threshold.
Azure Repos
Search pull requests by title on PR listing page
The pull requests listing page now includes a filter by PR title, making it easier to locate specific pull requests.
Azure Pipelines
macOS-15 Sequoia is available in preview
The macOS-15
image is now available in preview for Azure Pipelines hosted agents. To use this image, update your YAML file to include vmImage: 'macOS-15'
:
- job: macOS15
pool:
vmImage: 'macOS-15'
steps:
- bash: |
echo Hello from macOS Sequoia Preview
sw_vers
For macOS-15 installed software, see image configuration.
The macOS-14
image will still be used when specifying macOS-latest
. Once macOS-15
is generally available, macOS-latest
migrates directly to macOS-15
.
Improvements to service connection App registration attribution
When a service connection targets Azure, it automatically creates an App registration. To find the identity associated with a service connection, you can use the 'Manage App registration' link on the service connection details page. We received feedback that, when browsing App registrations directly in Microsoft Entra ID, it isn't always clear what an App registration is used for.
To improve the attribution experience, we made the following changes:
App registration notes and service management reference
Newly created Azure service connections can now include a service management reference in addition to a description:
This information is used to populate App registration metadata that can be found on the Branding & properties blade:
If a description wasn’t provided during service connection creation, a default note will be added to the App registration.
New naming convention for App registrations in Azure service connections
Previously, service connections were named using the format <azure devops org>-<azure devops project>-<azure subscription id>
, making it challenging to distinguish between App registrations linked to the same Azure subscription. To improve clarity, App registration names will now include the service connection ID, following this format: <azure devops org>-<azure devops project>-<service connection id>
.
You can find the service connection ID on the service connection details page:
You can also follow or share the 'Manage App registration' link or 'Manage identity' if a Managed Identity is used.
Test Plans
Azure Test Runner version 1.2.2
Azure Test Plans released a fix in 1.2.2 for a recent issue in Test Plans where Azure Test Runner(ATR) experienced launch failures in Chrome version 130. This issue arose due to Chrome’s added support for non-special scheme URLs, which impacted the ATR user flow. With this update, the regression bug is resolved, and ATR functionality is restored. For more details about this regression bug, visit this issue tracker in Chromium.
We encourage you to use web application for enhanced features. If you find any missing features in web application, we would love to hear from you. Share your feedback with us!
New sorting capabilities in Test Plans directory
The Test Plans directory now offers enhanced sorting options! With this update, you can quickly organize each column alphanumerically, providing a streamlined way to find and access your data.
Auto Pause for Test Case Run preview
Manual testers often encounter challenges with losing progress on test cases if an incomplete run isn’t marked as “Paused” before selecting “Save and Close.” This can result in lost work on complex or lengthy cases, requiring testers to start over. To solve this, we’re introducing Auto Pause for Test Case Run. This feature automatically pauses a test case if there’s a break or interruption, ensuring all data is saved without needing a manual pause. With Auto Pause, testers can easily resume right where they left off, simplifying the testing process and making it more efficient. A preview will be available in the coming weeks—email us if you’d like to join!
New release version for Test and Feedback Extensions (TFE)
We’re thrilled to announce the release of TFE version 1.0.247.0, now available on both Chrome and Edge. Install the latest version for improved functionality, with a fix for Stakeholder Mode, addressing and resolving previous disruptions. Enjoy a smoother, more reliable experience with this latest version!
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