PowerShell 7.1.0 Preview 7 je izšel
Ekipa PowerShell je predstavila novo predogledno različico PowerShell. Tukaj je, kaj lahko pričakujete v prihajajoči platformi PowerShell 7.1 in kaj se je že spremenilo v predogledu 7.

Predogled izdaje PowerShell 7.1 vključuje .NET 5 predogled 1. Začenši s PowerShell 7.0 so se razvijalci premaknili na uskladitev z Življenjski cikel izdaje in podpore .NET bolj natančno. PowerShell 7.1 naj bi postal na voljo v tednu ali dveh po datumu izdaje .NET 5 pozimi 2020 in bo usklajen z njihovo letno kadenco izdaje v prihodnje.
Oglas
Začenši s predogledom 6, je predogled PowerShell 7.1 na voljo v trgovini Microsoft Store.
Kaj je novega v PowerShell 7.1 Preview 6
Prelomne spremembe
- Popravi
$?
da ne bo$false
ko izvorni ukaz piše vstderr
(#13395)
Posodobitve in popravki motorja
- Začetno delo modela vtičnika podsistema (za minimalno powershell) (#13186)
- Optimizirajte
GetSystemLockdownPolicy
za scenarije brez zaklepanja (#13438)
Splošne posodobitve in popravki ukaznega ukaza
- Razveljavi "Dodaj parameter
- Stran
doPoišči pomoč
za podporo ostranjevanja (#13374)" (#13519) - Dodajte podporo za
TLS
1.3 v spletnih cmdletih (#13409) (Hvala @iSazonov!) - Dodajte preverjanje nič za
args
vRazčlenjevalnik ukazne vrstice
(#13451) (Hvala @iSazonov!) - Točke ponovnega razčlenjevanja procesov za aplikacije Microsoft Store (#13481) (Hvala @iSazonov!)
- Premakni se
PSNullConditionalOperators
funkcija iz eksperimentalne (#13529) - Premakni se
PSNativePSPathResolution
funkcija iz eksperimentalne (#13522) - Uporabite polje, če lastnost ne obstaja za
ObRoot
pri uporabi PowerShell Direct v vsebnik (#13375) (Hvala @hemisphera!) - Zatreti
UTF-7
zastarela opozorila (#13484) - Izogibajte se večkratnemu naštevanju an
IEnumerable
primer vCompiler.cs
(#13491) - Spremeni se
Add-Type -OutputType
da ne podpirajoKonzolna aplikacija
inAplikacija Windows
(#13440) - Ustvarite opozorila, ko
UTF-7
je določen kot kodiranje (#13430)
Čiščenje kode
@xtqqczze, @tamasvajk
Orodja
- vscode: dodaj
editorconfig
na priporočene razširitve (#13537) (Hvala @xtqqczze!) - Odstranite zastarele
ZapDisable
povezana koda izbuild.psm1
(#13350) (Hvala @jackerr3!)
Testi
- Onemogoči
WMF
test potrditve povezave za prenos (#13479)
Kaj pričakovati v PowerShell 7.1
- PowerShellGet 3.0
- Modul tajnega upravljanja, razširljiv sloj abstrakcije v PowerShell za interakcijo s Secrets in Secrets Vaults, bo dobil podporo za Linux.
- PSScriptAnalyzer 2.0 za boljšo uporabniško izkušnjo z VSCode-PowerShell in PSEditorServices.
- Izboljšave na Jedro PowerShell Jupyter
- Izboljšave na platyPS vNext, modul PowerShell, ki ga razvijalci trenutno uporabljajo za pretvorbo PowerShell dokumentacije iz zmanjšanja v pomoč za posodabljanje.
Obstajajo tudi številna področja, kjer je mogoče narediti več izboljšav in sprememb, vključno z namestitvijo in posodabljanjem, izboljšavami lupine, interaktivno uporabniško izkušnjo.
Končno lahko PowerShell dobi minimalno nastavitev, ki vključuje samo dele PowerShell, potrebne za vaše skripte. Ne samo, da bi zavzel manj prostora na disku, ampak kar je še pomembneje, minimalen nabor kode pomeni manj popravkov in površine varnostnih napadov.
Lahko ga prenesete tukaj:
Prenesite predogled PowerShell 7.1