Spostare gli elementi di lavoro in una colonna o una corsia dal menu azione dell'elemento di lavoro

In questo sprint sono stati inclusi i miglioramenti dell'accessibilità alla scheda Kanban. Ora è possibile spostare le schede in una colonna o in una corsia dal menu azione degli elementi di lavoro nella lavagna Kanban.

Per informazioni dettagliate, vedere le note sulla versione.

Generali

Azure Boards

Azure Pipelines

Azure Artifacts

Generali

Tutte le API REST pubbliche supportano ambiti PAT granulari

In precedenza, una serie di API REST di Azure DevOps documentate pubblicamente non erano associate agli ambiti (ad esempio, alla lettura degli elementi di lavoro) che hanno portato i clienti a usare ambiti completi per usare queste API tramite meccanismi di autenticazione non interattivi, ad esempio token di accesso personale (PAT). L'uso di un token di accesso personale con ambito completo aumenta il rischio quando possono atterrare nelle mani di un utente malintenzionato. Questo è uno dei motivi principali per cui molti dei nostri clienti non hanno sfruttato appieno i criteri del piano di controllo per limitare l'utilizzo e il comportamento del pat.

Con questa versione sprint, tutte le API REST di Azure DevOps pubbliche sono ora associate a e supportano un ambito PAT granulare. Se attualmente si usa un token di accesso personale con ambito completo per l'autenticazione a una delle API REST di Azure DevOps pubbliche, valutare la possibilità di eseguire la migrazione a un token di accesso personale con l'ambito specifico accettato dall'API per evitare l'accesso non necessario. Gli ambiti PAT granulari supportati per una determinata API REST sono disponibili nella sezione Sicurezza delle pagine della documentazione. Inoltre, qui è disponibile una tabella di ambiti.

Azure Boards

Spostarsi in colonna e spostarsi in corsia

Come parte dei miglioramenti per l'accessibilità, è stata aggiunta un'opzione Sposta alla colonna e Sposta in corsia alle azioni della scheda sulla lavagna Kanban. Queste azioni offrono agli utenti con accessibilità la possibilità di spostare le schede nella scheda Kanban con facilità.

Nota

Questa funzionalità è disponibile con l'anteprima di New Boards Hubs.

Gif to demo move to column and move to swimlane.

Azure Pipelines

Miglioramento delle prestazioni delle attività di Windows PowerShell

È possibile usare le attività per definire l'automazione in una pipeline. Una di queste attività è l'attività PowerShell@2 di utilità che consente di eseguire script di PowerShell nella pipeline. Per usare lo script di PowerShell per definire come destinazione un ambiente Azure, è possibile usare l'attività AzurePowerShell@5 . Alcuni comandi di PowerShell che possono stampare gli aggiornamenti dello stato di avanzamento, ad esempio Invoke-WebRequest, ora vengono eseguiti più velocemente. Il miglioramento è più significativo se si dispone di molti di questi comandi nello script o quando sono a esecuzione prolungata. Con questo aggiornamento, la progressPreference proprietà delle PowerShell@2 attività e AzurePowerShell@5 è ora impostata su SilentlyContinue per impostazione predefinita.

Agente pipeline in pre-annuncio di .NET 6

Si tratta di un pre-annuncio che verrà aggiornato l'agente pipeline da .NET 3.1 Core a .NET 6 prima di dicembre. Verrà introdotto il supporto nativo per Apple Silicon e Windows Arm64.

L'uso di .NET 6 influirà sui requisiti di sistema per l'agente. In particolare, verrà interrotto il supporto per i sistemi operativi seguenti: CentOS 6, Fedora 29-33, Linux Mint 17-18, Red Hat Enterprise Linux 6

Importante

Tenere presente che gli agenti in esecuzione in uno dei sistemi operativi precedenti non verranno più aggiornati o non riusciranno dopo l'implementazione dell'agente basato su .NET 6.

Runner attività nodo 16 nell'agente della pipeline

In questo sprint è stato aggiunto uno strumento di esecuzione attività node 16 all'agente pipeline. L'agente ora contiene nodi 6, 10 e 16 strumenti di esecuzione. Poiché Node 10 è End-of-Life, è stato avviato anche l'aggiornamento delle attività in-the-Box per sfruttare i vantaggi dello strumento di esecuzione del nodo 16. A questo scopo viene usato il modello di esecuzione multirunner introdotto in Sprint 177, in modo che le attività possano essere eseguite sugli agenti che non dispongono del nodo 16. Le attività possono esprimere la compatibilità con più strumenti di esecuzione del nodo in task.jsonexecution e avere punti di ingresso diversi per loro. Vedere le istruzioni su come aggiornare task.json.

Verrà comunicata una pianificazione per rimuovere le versioni end-of-life di Node dall'agente più tardi quest'anno.

Azure Artifacts

In precedenza, è possibile visualizzare pacchetti upstream se si dispone di una copia del feed. Il punto di dolore era che non è stato possibile cercare pacchetti disponibili nell'upstream e che non sono ancora stati salvati nel feed. È ora possibile cercare i pacchetti upstream disponibili con la nuova interfaccia utente del feed.

Azure Artifacts offre ora un'interfaccia utente che consente di cercare pacchetti nelle origini upstream e salvare le versioni dei pacchetti nel feed. Questo è allineato all'obiettivo di Microsoft per migliorare i prodotti e i servizi.

Come sempre, vogliamo che i servizi artefatti soddisfino le esigenze in continua evoluzione della nostra community. Pubblicare un commento o usare la community degli sviluppatori per fornire commenti e suggerimenti.

Passaggi successivi

Nota

Queste funzionalità verranno implementate nelle prossime due o tre settimane.

Passare ad Azure DevOps e dare un'occhiata.

Come fornire commenti e suggerimenti

Ci piacerebbe sentire ciò che pensi a queste funzionalità. Usare il menu ? per segnalare un problema o fornire un suggerimento.

Make a suggestion

È anche possibile ottenere consigli e risposte alle domande della community su Stack Overflow.

Grazie,

Aaron Hallberg