Windows Tips & News

PowerShell 7.1.0 RC 1 è disponibile per il download

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

PowerShell 7.1, la prossima versione della soluzione di scripting multipiattaforma disponibile su Windows, MacOS e Linux, si sta avvicinando al suo rilascio. Oggi, la sua versione Release Candidate 1 è disponibile per il download.

Banner PowerShell 7

La versione di anteprima di PowerShell 7.1 include Anteprima .NET 5 1. 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. Si prevede che PowerShell 7.1 sarà disponibile entro una o due settimane dalla data di rilascio di .NET 5 dell'inverno 2020 e si allineerà con la loro cadenza di rilascio annuale in futuro.

Annuncio

A partire dall'anteprima 6, l'anteprima di PowerShell 7.1 è disponibile in Microsoft Store.

Contenutinascondere
Novità di PowerShell 7.1 RC 1
Problemi noti
Aggiornamenti e correzioni del motore
Aggiornamenti e correzioni generali del cmdlet
Cosa aspettarsi in PowerShell 7.1

Novità di PowerShell 7.1 RC 1

Problemi noti

Questa versione di PowerShell è influenzata da alcune regressioni note e da una modifica sostanziale di progettazione in .NET 5.0.0-rc.1.
Dato l'impatto di queste regressioni, in particolare in scenari interattivi su sistemi non Windows, saremo solo pubblicare pacchetti PowerShell v7.1.0-rc.1 per Windows e Linux, ignorando macOS fino a quando non è disponibile v7.1.0-rc.2 con correzioni adeguate.

  • [Regressione] L'API della console Sistema. Consolle. TrattareControlCAsInput è al contrario su Linux e macOS: dotnet/runtime#42423. La correzione è stata apportata in .NET 5.0.0-rc.2: dotnet/runtime#42432
    • Questo fa sì che Ctrl+c per non funzionare in PSReadLine su Linux e macOS.
  • [Regressione] L'API della console Sistema. Consolle. ReadKey() restituisce in modo errato Ctrl+J per ACCEDERE su macOS: dotnet/runtime#42418. La correzione è stata apportata in .NET 5.0.0-rc.2: dotnet/runtime#42477
    • Questo causa ACCEDERE non essere funzionante nella console integrata PSES.
  • [Regressione] Regressione delle prestazioni su Linux e macOS: dotnet/runtime#41739. La correzione è stata apportata in .NET 5.0.0-rc.2: dotnet/runtime#41820
    • Ciò causa potenziali problemi di prestazioni su alcune architetture specifiche, distribuzioni Linux e macOS. Ad esempio, il rilevamento dei comandi in PowerShell è fino a 20 volte più lento su Ubuntu 18.04 WSL 2.
  • [Cambiamento di rottura in base alla progettazione]TLS 1.0 e TLS 1.1 sono stati ritirati dall'impostazione predefinita su macchine Linux dove OpenSSL 1.1 e sopra si usa: dotnet/runtime#40746
    • Questo causa Invoca-WebRequest e Invoca-RiposoMethod gettare AuthenticationException quando si usa TLS 1.0 o TLS 1.1 su macchine Linux dove OpenSSL 1.1 e sopra viene utilizzato.

Aggiornamenti e correzioni del motore

  • Fai correzioni a ComInterop codice come suggerito dal team .NET (#13533)

Aggiornamenti e correzioni generali del cmdlet

  • Risolto il caso in cui il messaggio di eccezione contiene solo "`n" Su Windows (#13684)
  • Riconoscere CONOUT$ e CONIN$ come nomi di dispositivi riservati (#13508) (Grazie @davidreis97!)
  • Aggiustare Vista concisa per la funzione interattiva avanzata durante la scrittura dell'errore (#13623)

Cosa aspettarsi in PowerShell 7.1

  • PowerShell Ottieni 3.0
  • Modulo di gestione dei segreti, un livello di astrazione estensibile in PowerShell per l'interazione con Secrets e Secrets Vaults, riceverà il supporto per Linux.
  • PSScriptAnalyzer 2.0 per una migliore esperienza utente con VSCode-PowerShell e PSEditorServices.
  • Miglioramenti apportati a PowerShell Jupyter Kernel
  • Miglioramenti apportati a platyPS vNext, un modulo PowerShell attualmente utilizzato dagli sviluppatori per convertire la documentazione PowerShell da markdown a updatable-help.

Ci sono anche una serie di aree in cui è possibile apportare ulteriori miglioramenti e modifiche, tra cui installazione e aggiornamento, miglioramenti della shell, esperienza utente interattiva.

Infine, PowerShell potrebbe ottenere una configurazione minima, che include solo le parti di PowerShell necessarie per i tuoi script. Non solo richiederebbe meno spazio su disco, ma, cosa ancora più importante, un set minimo di codice significa meno patch e superficie di attacco alla sicurezza.

Potete scaricarlo qui:

Scarica l'anteprima di PowerShell 7.1

CONSIGLIATO: Fare clic qui per risolvere i problemi di Windows e ottimizzare le prestazioni del sistema
Funzionalità rimosse dall'aggiornamento di ottobre 2018 di Windows 10 versione 1809

Funzionalità rimosse dall'aggiornamento di ottobre 2018 di Windows 10 versione 1809

6 risposteSviluppo di Windows 10 versione 1809 "Aggiornamento ottobre 2018" è finita. Microsoft s...

Leggi di più

Pagina degli esempi delle impostazioni negli archivi di Windows 10

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

Leggi di più

Abilita la pagina degli esempi negli archivi delle impostazioni

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

Leggi di più