Verbesserte Erweiterte GitHub-Sicherheitsüberprüfung
Wir freuen uns, neue Updates in GitHub Advanced Security für Azure DevOps einzuführen, die commit-weniger Builds für erweiterte Abhängigkeitsscans und verbesserte Dateivorschauen mit Anmerkungen für CodeQL-Scans enthalten.
Weitere Informationen finden Sie in den Versionshinweisen.
GitHub Advanced Security für Azure DevOps
- Commit-weniger Builds, die für die Abhängigkeitsüberprüfung unterstützt werden
- Dateivorschauen und Anmerkungen für CodeQL-Scans mithilfe von sourcesFolder
Azure Boards:
Azure Repos
Azure Pipelines
- macOS-15 Sequoia ist in der Vorschau verfügbar
- Verbesserungen der Dienstverbindungs-App-Registrierungszuordnung
Test Plans
- Azure Test Runner Version 1.2.2
- Neue Sortierfunktionen im Verzeichnis "Testpläne"
- Vorschau für die automatische Pause für Testfallausführung
- Neue Version für Test- und Feedbackerweiterungen (TFE)
GitHub Advanced Security für Azure DevOps
Commit-weniger Builds, die für die Abhängigkeitsüberprüfung unterstützt werden
Für die Abhängigkeitsüberprüfung ist kein neuer Commit mehr erforderlich, um eine Ergebnisübermittlung auszulösen. Mit diesem Update übermitteln alle Builds erkannte Komponenten für die Sicherheitsrisikoanalyse, unabhängig davon, ob sie Commit-Änderungen enthalten. Diese Verbesserung optimiert Sicherheitsworkflows und erweitert die Scanabdeckung.
Dateivorschauen und Anmerkungen für CodeQL-Scans mithilfe von sourcesFolder
Wenn Sie die sourcesFolder
Variable in CodeQL-Builds verwenden, werden Dateivorschauen und Anmerkungen in Warnungen und Pullanforderungen genau angezeigt, sodass Sie konsistente, zuverlässige Einblicke in Scanergebnisse erhalten.
Azure Boards
Neue REST-API-Beschränkung für Arbeitsaufgabenkommentare
Um die Sicherheit zu verbessern, wurde ein neuer Grenzwert für die Anzahl der Kommentare festgelegt, die über die REST-API zu Arbeitsaufgaben hinzugefügt werden können. Jede Arbeitsaufgabe unterstützt jetzt maximal 1.000 Kommentare über die API. Diese Einschränkung gilt nur für die REST-API, und Benutzer können weiterhin manuell Kommentare über die Weboberfläche hinzufügen, auch über den Schwellenwert von 1.000 Kommentaren hinaus.
Azure Repos
Such-Pullanforderungen nach Titel auf der PR-Eintragsseite
Die Seite zum Auflisten von Pullanforderungen enthält jetzt einen Filter nach PR-Titel und erleichtert das Auffinden bestimmter Pullanforderungen.
Azure Pipelines
macOS-15 Sequoia ist in der Vorschau verfügbar
Das macOS-15
-Image ist jetzt in der Vorschauversion für von Azure Pipelines gehostete Agents verfügbar. Um dieses Bild zu verwenden, aktualisieren Sie Ihre YAML-Datei auf Folgendes vmImage: 'macOS-15'
:
- job: macOS15
pool:
vmImage: 'macOS-15'
steps:
- bash: |
echo Hello from macOS Sequoia Preview
sw_vers
Informationen zur installierten MacOS-15-Software finden Sie unter Imagekonfiguration.
Das macOS-14
Bild wird beim Angeben macOS-latest
weiterhin verwendet. Sobald macOS-15
allgemein verfügbar ist, macOS-latest
wird direkt zu macOS-15
.
Verbesserungen der Dienstverbindungs-App-Registrierungszuordnung
Wenn eine Dienstverbindung auf Azure ausgerichtet ist, wird automatisch eine App-Registrierung erstellt. Um die identität zu finden, die einer Dienstverbindung zugeordnet ist, können Sie den Link "App-Registrierung verwalten" auf der Seite "Dienstverbindungsdetails" verwenden. Wir haben Feedback erhalten, dass beim Browsen App-Registrierungen direkt in der Microsoft Entra-ID nicht immer klar ist, wofür eine App-Registrierung verwendet wird.
Um die Attributionserfahrung zu verbessern, haben wir die folgenden Änderungen vorgenommen:
App-Registrierungsnotizen und Dienstverwaltungsreferenz
Neu erstellte Azure-Dienstverbindungen können nun zusätzlich zu einer Beschreibung einen Dienstverwaltungsverweis enthalten:
Diese Informationen werden verwendet, um App-Registrierungsmetadaten aufzufüllen, die auf dem Blatt "Branding & Eigenschaften" zu finden sind:
Wenn während der Erstellung der Dienstverbindung keine Beschreibung bereitgestellt wurde, wird der App-Registrierung eine Standardnotiz hinzugefügt.
Neue Benennungskonvention für App-Registrierungen in Azure-Dienstverbindungen
Zuvor wurden Dienstverbindungen mit dem Format <azure devops org>-<azure devops project>-<azure subscription id>
benannt, wodurch es schwierig ist, zwischen App-Registrierungen zu unterscheiden, die mit demselben Azure-Abonnement verknüpft sind. Um die Übersichtlichkeit zu verbessern, enthalten app-Registrierungsnamen nun die Dienstverbindungs-ID, die folgendes Format aufweist: <azure devops org>-<azure devops project>-<service connection id>
Die Dienstverbindungs-ID finden Sie auf der Seite "Dienstverbindungsdetails":
Sie können auch dem Link "App-Registrierung verwalten" oder "Identität verwalten" folgen oder freigeben, wenn eine verwaltete Identität verwendet wird.
Test Plans
Azure Test Runner, Version 1.2.2
Azure Test Plans hat einen Fix in 1.2.2 für ein aktuelles Problem in Testplänen veröffentlicht, bei dem Azure Test Runner(ATR) Startfehler in Chrome, Version 130, aufgetreten sind. Dieses Problem trat aufgrund der zusätzlichen Unterstützung von Chrome für nicht spezielle Schema-URLs auf, die sich auf den ATR-Benutzerfluss auswirkten. Mit diesem Update wird der Regressionsfehler behoben, und die ATR-Funktionalität wird wiederhergestellt. Weitere Details zu diesem Regressionsfehler finden Sie in Chromium in diesem Problem-Tracker .
Wir empfehlen Ihnen, Webanwendungen für erweiterte Features zu verwenden. Wenn Sie fehlende Features in der Webanwendung finden, würden wir gerne von Ihnen hören. Teilen Sie Uns Ihr Feedback mit!
Neue Sortierfunktionen im Verzeichnis "Testpläne"
Das Verzeichnis "Testpläne" bietet jetzt erweiterte Sortieroptionen! Mit diesem Update können Sie jede Spalte schnell alphanumerisch organisieren und so eine optimierte Möglichkeit zum Suchen und Zugreifen auf Ihre Daten bieten.
Vorschau für die automatische Pause für Testfallausführung
Manuelle Tester stoßen häufig auf Herausforderungen beim Verlust des Fortschritts bei Testfällen, wenn eine unvollständige Ausführung nicht als "Angehalten" gekennzeichnet ist, bevor Sie "Speichern und Schließen" auswählen. Dies kann zu verlorener Arbeit in komplexen oder langwierigen Fällen führen, sodass Tester von vorn beginnen müssen. Um dies zu lösen, führen wir auto Pause für Testfallausführung ein. Dieses Feature hält automatisch einen Testfall an, wenn eine Unterbrechung oder Unterbrechung vorliegt, um sicherzustellen, dass alle Daten gespeichert werden, ohne dass eine manuelle Pause erforderlich ist. Mit der automatischen Pause können Tester ganz einfach an der Stelle fortgesetzt werden, an der sie aufgehört haben, wodurch der Testprozess vereinfacht und effizienter wird. Eine Vorschau wird in den kommenden Wochen verfügbar sein – senden Sie uns eine E-Mail, wenn Sie teilnehmen möchten!
Neue Version für Test- und Feedbackerweiterungen (TFE)
Wir freuen uns, die Version von TFE Version 1.0.247.0 bekanntzugeben, die jetzt sowohl in Chrome als auch in Edge verfügbar ist. Installieren Sie die neueste Version für verbesserte Funktionen mit einem Fix für den Stakeholder-Modus, behandeln und beheben Sie vorherige Unterbrechungen. Genießen Sie eine reibungslosere, zuverlässigere Erfahrung mit dieser neuesten Version!
Nächste Schritte
Hinweis
Diese Features werden in den nächsten zwei bis drei Wochen eingeführt.
Wechseln Sie zu Azure DevOps, und sehen Sie sich an.
Senden von Feedback
Wir würden uns freuen zu hören, was Sie zu diesen Features halten. Verwenden Sie das Hilfemenü, um ein Problem zu melden oder einen Vorschlag bereitzustellen.
Sie können auch Ratschläge und Ihre Fragen von der Community in Stack Overflow beantworten lassen.
Vielen Dank,
Dan Hellem