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.

Scarica Nega l'accesso alle app ai download (tutti gli utenti) in Windows 10

Questo sito utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sito. D...

Leggi di più

Microsoft non spedirà più Windows 10 a 32 bit agli OEM

Microsoft non spedirà più Windows 10 a 32 bit agli OEM

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del s...

Leggi di più

Edge per Linux è ufficialmente in arrivo

Questo sito utilizza i cookie per migliorare la tua esperienza durante la navigazione nel sito. D...

Leggi di più