Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In deze sprint hebben we toegankelijkheidsverbeteringen aan het Kanban-bord opgenomen. U kunt nu kaarten verplaatsen naar een kolom of een zwembaan vanuit het actiemenu voor werkitems in het Kanbanbord.
Bekijk de releaseopmerkingen voor meer informatie.
General
Azure Boards
Azure-pipelines
- Prestatieverbetering van Windows PowerShell-taken
- Pijplijnagent op .NET 6 vooraankondiging
- Knooppunt 16-taakloper in pijplijnagent
Azure Artifacts
General
Alle openbare REST API's bieden ondersteuning voor gedetailleerde PAT-bereiken
Voorheen waren een aantal openbaar gedocumenteerde Azure DevOps REST API's niet gekoppeld aan scopes (bijvoorbeeld werkitem lezen), wat ertoe leidde dat klanten volledige scopes gebruikten om deze API's te benaderen via niet-interactieve verificatiemechanismen zoals persoonlijke toegangstokens (PAT). Het gebruik van een omvattend persoonlijk toegangstoken verhoogt het risico als het in de handen van een kwaadwillende gebruiker terechtkomt. Dit is een van de belangrijkste redenen waarom veel van onze klanten niet volledig gebruik hebben gemaakt van het besturingsvlakbeleid om het gebruik en gedrag van de PAT te beperken.
Met deze sprintrelease zijn alle openbare Azure DevOps REST API's nu gekoppeld aan en ondersteunen ze een gedetailleerd PAT-bereik. Als u momenteel een volledig bereik van PAT gebruikt om te verifiëren bij een van de openbare Azure DevOps REST API's, kunt u overwegen om te migreren naar een PAT met het specifieke bereik dat door de API wordt geaccepteerd om onnodige toegang te voorkomen. De ondersteunde gedetailleerde PAT-bereiken voor een bepaalde REST API vindt u in de sectie Beveiliging van de documentatiepagina's. Daarnaast is hier een tabel met omvang.
Azure Boards
Naar kolom gaan en naar zwembaan gaan
Als onderdeel van onze toegankelijkheidsverbeteringen hebben we de optie Verplaatsen naar kolom en Verplaatsen naar swimlane toegevoegd aan de kaartacties op het Kanbanbord. Deze acties stellen gebruikers met behoeften op het gebied van toegankelijkheid in staat om kaarten met gemak over het Kanban-bord te verplaatsen.
Opmerking
Deze functie is beschikbaar in de preview-versie van New Boards Hubs.
Azure-pipelines
Prestatieverbetering van Windows PowerShell-taken
U kunt taken gebruiken om automatisering in een pijplijn te definiëren. Een van deze taken is de PowerShell@2 hulpprogrammataak waarmee u PowerShell-scripts in uw pijplijn kunt uitvoeren. Als u PowerShell-script wilt gebruiken om een Azure-omgeving te targeten, kunt u de AzurePowerShell@5 taak gebruiken. Sommige PowerShell-opdrachten waarmee voortgangsupdates kunnen worden afgedrukt, bijvoorbeeld Invoke-WebRequest, worden nu sneller uitgevoerd. De verbetering is belangrijker als u veel van deze opdrachten in uw script hebt of wanneer ze lang worden uitgevoerd. Met deze update is de progressPreference eigenschap van de PowerShell@2 en AzurePowerShell@5 taken nu standaard op SilentlyContinue ingesteld.
Pijplijnagent op .NET 6 vooraankondiging
Dit is een aankondiging voorafgaand aan de upgrade van de Pijplijnagent van .NET 3.1 Core naar .NET 6 vóór december. Dit introduceert systeemeigen ondersteuning voor Apple Silicon en Windows Arm64.
Als u .NET 6 gebruikt, is dit van invloed op de systeemvereisten voor de agent. We zullen met name ondersteuning voor de volgende besturingssystemen verwijderen: CentOS 6, Fedora 29-33, Linux Mint 17-18, Red Hat Enterprise Linux 6
Belangrijk
Houd er rekening mee dat agents die worden uitgevoerd op een van de bovenstaande besturingssystemen niet meer worden bijgewerkt of mislukken zodra we de .NET 6-agent implementeren.
Knooppunt 16-taakloper in pijplijnagent
In deze sprint hebben we een Node 16 task runner toegevoegd aan de pipeline-agent. De agent bevat nu Node 6, 10 en 16 runners. Omdat Node 10 End-of-Life heeft bereikt, zijn we begonnen met het bijwerken van onze In-Box-taken om gebruik te maken van de Node 16-runner. We doen dit met behulp van het uitvoeringsmodel voor meerdere runners dat is geïntroduceerd in Sprint 177, zodat taken kunnen worden uitgevoerd op agents die geen Node 16 hebben. Taken kunnen compatibiliteit met meerdere Node-runners in task.json onder execution uitdrukken en verschillende toegangspunten voor hen hebben. Zie de instructies voor het bijwerken task.json.
We zullen later dit jaar een planning doorgeven om end-of-life-versies van Node uit de agent te verwijderen.
Azure Artifacts
Nieuwe gebruikersinterface voor upstream-pakketzoekopdrachten
Voorheen kon u upstream-pakketten zien als u een kopie van de feed had. Het pijnpunt was dat u niet kon zoeken naar pakketten die beschikbaar zijn in de upstream en die nog niet zijn opgeslagen in de feed. U kunt nu zoeken naar beschikbare upstream-pakketten met de gebruikersinterface van de nieuwe feed.
Azure Artifacts biedt nu een gebruikersinterface waarmee u kunt zoeken naar pakketten in uw upstream-bronnen en pakketversies kunt opslaan in uw feed. Dit komt overeen met het doel van Microsoft om onze producten en services te verbeteren.
Zoals altijd willen we dat onze Artifact Services voldoen aan de veranderende behoeften van onze community. Plaats een opmerking of gebruik de ontwikkelaarscommunity om feedback te geven.
Volgende stappen
Opmerking
Deze functies worden de komende twee tot drie weken uitgerold.
Ga naar Azure DevOps en kijk eens.
Feedback geven
We horen graag wat u van deze functies vindt. Gebruik het Help-menu om een probleem te melden of een suggestie op te geven.
U kunt ook advies krijgen en uw vragen beantwoorden door de community op Stack Overflow.
Bedankt
Aaron Hallberg