Izašao je PowerShell 7.1.0 Preview 7
PowerShell tim je predstavio novu pretpreglednu verziju PowerShell-a. Evo što možete očekivati u nadolazećoj platformi PowerShell 7.1 i što se već promijenilo u Preview 7.
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.
Počevši od Preview 6, PowerShell 7.1 Preview je dostupno u Microsoft Storeu.
Što je novo u PowerShell 7.1 Preview 6
Prelomne promjene
- Popraviti
$?
da ne bude$false
kada izvorna naredba piše ustderr
(#13395)
Ažuriranja i popravci motora
- Početni rad modela dodatka podsustava (za minimalni powershell) (#13186)
- Optimizirajte
GetSystemLockdownPolicy
za scenarije bez zaključavanja (#13438)
Opća ažuriranja i popravci Cmdleta
- Vrati "Dodaj parametar
-Stranica
doDobiti pomoć
za podršku stranicama (#13374)" (#13519) - Dodajte podršku za
TLS
1.3 u web cmdletima (#13409) (Hvala @iSazonov!) - Dodajte provjeru nule za
args
uParser naredbenog retka
(#13451) (Hvala @iSazonov!) - Točke ponovne analize procesa za aplikacije Microsoft Store (#13481) (Hvala @iSazonov!)
- Potez
PSNullConditionalOperators
značajka izvan eksperimentalne (#13529) - Potez
PSNativePSPathResolution
značajka izvan eksperimentalnog (#13522) - Koristite polje ako svojstvo ne postoji za
ObRoot
kada koristite PowerShell Direct u spremnik (#13375) (Hvala @hemisphera!) - Potisnuti
UTF-7
zastarjela upozorenja (#13484) - Izbjegavajte višestruko nabrajanje an
IEnumerable
primjer uCompiler.cs
(#13491) - Promijeniti
Add-Type -OutputType
ne podržavatiKonzola aplikacija
iWindows aplikacija
(#13440) - Stvorite upozorenja kada
UTF-7
je navedeno kao kodiranje (#13430)
Čišćenje koda
@xtqqczze, @tamasvajk
Alati
- vscode: Dodaj
editorconfig
na preporučena proširenja (#13537) (Hvala @xtqqczze!) - Uklonite zastarjele
ZapDisable
srodni kod izgraditi.psm1
(#13350) (Hvala @jackerr3!)
Testovi
- Onemogući
WMF
test validacije veze za preuzimanje (#13479)
Š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