Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 e v7.0.5 sono disponibili per il download

click fraud protection
Icona dell'avatar di PowerShell 7
Lascia un commento

Microsoft ha aggiornato oggi il suo software PowerShell in tutte e tre le filiali esistenti. Gli aggiornamenti includono PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 e PowerShell 7.0.5. Le versioni stabili sono aggiornamenti di manutenzione minori.

PowerShell è una soluzione di scripting multipiattaforma disponibile su Windows, MacOS e Linux. A partire da PowerShell 7.0, gli sviluppatori si sono spostati per allinearsi con Rilascio di .NET e ciclo di vita del supporto più strettamente. Ecco cosa c'è di nuovo nelle versioni di oggi.

Novità in PowerShell 7.2.0 Anteprima 3

  • Prestazioni: evita allocazioni di array da Elenco. Ottieni Directory e Elenco. Ottieni file.
  • Prestazioni: evitare corda. ToLowerInvariant() a partire dal OttieniVariabileAmbienteAsBool() per evitare di caricare libicu all'avvio.
  • Prestazioni: scarica la versione di PowerShell in PSVersionInfo usando l'attributo assembly invece di FileVersionInfo.
  • Aggiustare: Get-Date -UFormat %u comportamento per conformarsi alla ISO 8601
  • Correzione: insieme a PSDesiredStateConfigurationv3 modulo consente Get-DscResource, Invoca-DscResource e compilazione della configurazione DSC su tutte le piattaforme, supportate da PowerShell (utilizzando risorse DSC basate sulla classe).
  • Correzione: sopprimere Scrivi-Progress in ConsoleHost se l'output viene reindirizzato e correggere i test.
  • Correzione: funzione sperimentale PSAnsiProgress: Aggiungi una barra di avanzamento minima utilizzando il rendering ANSI.
  • Correzione: cmdlet Web per costruire correttamente l'URI dal corpo durante l'utilizzo -Nessun proxy
  • Correzione: aggiorna il ICommandPredictor per fornire più feedback e anche rendere più facile la correlazione dei feedback (#14649)
  • Correzione: ripristina il colore dopo la scrittura verboso, Debug, e Avvertimento messaggi
  • Correzione: utilizzo della variabile per annidato ForEach-Object -Parallel
  • Correzione: durante la formattazione, se la raccolta viene modificata, non interrompere l'intera pipeline.
  • Correzione: migliorare il completamento dei parametri per gli attributi
  • Correzione: scrivi messaggi di errore corretti per Get-Comando ' '
  • Correzione: errore di battitura nella stringa della risorsa ProxyURInon fornito
  • Correzione: aggiungi supporto a $PSStyle per barrato e collegamenti ipertestuali
  • Aggiustare: $PSStyle codici lampeggianti

Novità di PowerShell 7.1.2

  • Correggi la firma di terze parti per i file nelle sottocartelle
  • Porta .NET SDK alla versione 5.0.103
  • Pubblica il pacchetto di strumenti globali per il rilascio stabile

Novità di PowerShell 7.0.4

  • Rimuovere i feed MyGet dal test nuget.config
  • Aggiorna il file WXS per 7.0.4
  • Aggiorna le dipendenze .NET per 7.0.4
  • Fix 7.0.4 Fallimento del test `Get-Module`
  • Risolvere l'errore di creazione della directory
  • Disabilita il test di chiamata al collegamento WMF
  • Usa PowerShell Core per la compilazione e il test del pacchetto nella build CI
  • Disabilita i test dipendenti da libmi per macOS.
  • Usa un feed in ogni nuget.config nelle build ufficiali
  • Gli RPM firmati dal percorso di correzione vengono caricati dalla build di rilascio
  • Correggi l'errore di sintassi nello script di packaging di Windows
  • Fai in modo che la modalità di applicazione di AppLocker abbia la precedenza sulla modalità di controllo UMCI
  • Risolvi il problema con la build non firmata
  • Sposta macOS e NuGet nella firma ESRP
  • Sposta la firma del pacchetto Windows per utilizzare ESRP
  • Passa da Linux alla firma ESRP
  • Migrare la firma di terze parti su ESRP
  • Non fare un checkout superficiale
  • Passa alla firma ESRP per i file di Windows
  • Risolvi le interruzioni nella creazione giornaliera dei pacchetti a causa delle modifiche alla firma di macOS
  • Firma i singoli file nel pacchetto
  • Usa il certificato Authenticode per la firma MSIX
  • Firma i file MSIX per il negozio
  • Usa il percorso personale temporaneo all'avvio del runspace quando $env: HOME non è definito
  • Correggi il pacchetto MSIX per determinare se una versione di anteprima controllando la stringa della versione semantica
  • Aggiungi il contenuto della guida predefinito alla cartella delle risorse

Maggiori dettagli possono essere trovati su GitHub.

Windows 10 Build 17618 rilasciato per saltare in avanti

Windows 10 Build 17618 rilasciato per saltare in avanti

Microsoft sta rilasciando Windows 10 Insider Preview Build 17618 dal ramo "Redstone 5" ai Windows...

Leggi di più

Windows 10 Mobile rimarrà nel ramo feature2, nessuna nuova funzionalità pianificata

Windows 10 Mobile rimarrà nel ramo feature2, nessuna nuova funzionalità pianificata

Dopo aver separato ancora una volta lo sviluppo di Windows 10 Mobile dal ramo di sviluppo princip...

Leggi di più

Opera 57: nuovo programma di installazione

Opera 57: nuovo programma di installazione

Lascia un commentoOpera 57 ha raggiunto il ramo sviluppatore. La versione iniziale 57.0.3058.0 di...

Leggi di più