Windows Tips & News

PowerShell 7.1.0 RC 1 dostupan je za preuzimanje

click fraud protection
PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

PowerShell 7.1, nadolazeća verzija rješenja za skriptiranje na više platformi dostupnog za Windows, MacOS i Linux, sve je bliže svom izdanju. Danas je njegova verzija kandidata za izdanje 1 postala dostupna za preuzimanje.

PowerShell 7 banner

Prethodno izdanje PowerShell 7.1 uključuje .NET 5 pregled 1. Počevši od PowerShell 7.0, programeri su se pomaknuli kako bi se uskladili s .NET-ovo izdanje i životni ciklus podrške pobliže. Očekuje se da će PowerShell 7.1 postati dostupan u roku od tjedan ili dva od datuma izlaska .NET 5 u zimu 2020. i uskladiti se s njihovim godišnjim ritmom izdavanja u budućnosti.

Oglas

Počevši od Preview 6, PowerShell 7.1 Preview je dostupno u Microsoft Storeu.

Sadržajsakriti
Što je novo u PowerShell 7.1 RC 1
poznati problemi
Ažuriranja i popravci motora
Opća ažuriranja i popravci Cmdleta
Što očekivati ​​u PowerShell-u 7.1

Što je novo u PowerShell 7.1 RC 1

poznati problemi

Na ovo izdanje PowerShell-a utječe nekoliko poznatih regresija i promjena u dizajnu u .NET 5.0.0-rc.1.


S obzirom na utjecaj ovih regresija, posebno u interaktivnim scenarijima na sustave koji nisu Windows, bit ćemo samo objavljivanje paketa PowerShell v7.1.0-rc.1 za Windows i Linux, preskakanje macOS-a dok v7.1.0-rc.2 ne bude dostupan uz ispravne popravke.

  • [Regresija] API konzole Sustav. Konzola. TreatControlCAsInput je unatrag na Linuxu i macOS-u: dotnet/runtime#42423. Popravak je napravljen u .NET 5.0.0-rc.2: dotnet/runtime#42432
    • To uzrokuje Ctrl+c da ne radi u PSReadLine na Linuxu i macOS-u.
  • [Regresija] API konzole Sustav. Konzola. ReadKey() netočno vraća Ctrl+J za UNESI na macOS-u: dotnet/runtime#42418. Popravak je napravljen u .NET 5.0.0-rc.2: dotnet/runtime#42477
    • To uzrokuje UNESI da ne bude funkcionalan u PSES integriranoj konzoli.
  • [Regresija] Regresija performansi na Linuxu i macOS-u: dotnet/runtime#41739. Popravak je napravljen u .NET 5.0.0-rc.2: dotnet/runtime#41820
    • To uzrokuje potencijalne probleme s performansama na nekim specifičnim arhitekturama, distribucijama Linuxa i macOS-u. Na primjer, otkrivanje naredbi u PowerShell-u je do 20x sporije na Ubuntu 18.04 WSL 2.
  • [Prelomna promjena prema dizajnu]TLS 1.0 i TLS 1.1 su povučeni iz zadanog na Linux strojevima gdje OpenSSL 1.1 i gore se koristi: dotnet/runtime#40746
    • To uzrokuje Invoke-WebRequest i Invoke-RestMethod baciti AuthenticationException prilikom korištenja TLS 1.0 ili TLS 1.1 na Linux strojevima gdje OpenSSL 1.1 i gore se koristi.

Ažuriranja i popravci motora

  • Napravite popravke za ComInterop kod kako je predložio .NET tim (#13533)

Opća ažuriranja i popravci Cmdleta

  • Ispravite slučaj u kojem poruka o iznimci sadrži samo "`n" na Windowsima (#13684)
  • Prepoznati CONOUT$ i CONIN$ kao rezervirani nazivi uređaja (#13508) (Hvala @davidreis97!)
  • Popraviti ConciseView za interaktivnu naprednu funkciju prilikom greške u pisanju (#13623)

Što očekivati ​​u PowerShell-u 7.1

  • PowerShell Get 3.0
  • Modul tajnog upravljanja, proširivi sloj apstrakcije u PowerShell-u za interakciju s tajnama i trezorima tajni, dobit će podršku za Linux.
  • PSScriptAnalyzer 2.0 za bolje korisničko iskustvo s VSCode-PowerShell i PSEditorServices.
  • Poboljšanja napravljena na PowerShell Jupyter kernel
  • Poboljšanja napravljena na platyPS vNext, PowerShell modul koji programeri trenutno koriste za pretvaranje PowerShell dokumentacije iz markdowna u pomoć za ažuriranje.

Također postoji niz područja u kojima je moguće napraviti više poboljšanja i promjena, uključujući instalaciju i ažuriranje, poboljšanja ljuske, interaktivno korisničko iskustvo.

Konačno, PowerShell može dobiti minimalnu postavku koja uključuje samo dijelove PowerShell-a potrebne za vaše skripte. Ne samo da bi zauzelo manje prostora na disku, nego što je još važnije, minimalan skup koda znači manje krpanja i površine sigurnosnog napada.

Možete ga preuzeti ovdje:

Preuzmite pregled PowerShell 7.1

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava
Windows 10 build 10547 sadrži neke promjene izbornika Start

Windows 10 build 10547 sadrži neke promjene izbornika Start

Nedavno objavljena verzija Windows 10 10547 uključuje a broj izmjena koje možda niste primijetili...

Čitaj više

Windows 10 Build 18312 (Fast Ring)

Windows 10 Build 18312 (Fast Ring)

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više

Firefox privatne kartice Arhive

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više