Išleista PowerShell 7.1.0 Preview 7
„PowerShell“ komanda pristatė naują „PowerShell“ peržiūros versiją. Štai ko tikėtis būsimoje PowerShell 7.1 platformoje ir kas jau pasikeitė 7 peržiūroje.
„PowerShell 7.1“ peržiūros leidimas apima .NET 5 peržiūra 1. Pradedant nuo „PowerShell 7.0“, kūrėjai pasikeitė, kad atitiktų .NET išleidimo ir palaikymo gyvavimo ciklas arčiau. Tikimasi, kad „PowerShell 7.1“ bus pasiekiama per savaitę ar dvi nuo „.NET 5“ išleidimo datos 2020 m. žiemą ir ateityje atitiks jų metinį išleidimo dažnumą.
Pradedant nuo 6 peržiūros, yra PowerShell 7.1 peržiūra galima rasti „Microsoft Store“..
Kas naujo PowerShell 7.1 Preview 6
Nutrūkę pokyčiai
- Pataisyti
$?
kad nebūtų$false
kai gimtoji komanda rašo įstderr
(#13395)
Variklio atnaujinimai ir pataisymai
- Pradinis posistemio įskiepio modelio darbas (minimaliai powershell) (#13186)
- Optimizuoti
GetSystemLockdownPolicy
neblokavimo scenarijams (#13438)
Bendrieji cmdlet naujinimai ir pataisymai
- Grąžinti „Pridėti parametrą
– Puslapis
įGaukite pagalbos
remti puslapius (#13374)" (#13519) - Pridėkite palaikymą
TLS
1.3 žiniatinklio cmdlet (#13409) (Dėkoju @iSazonovas!) - Pridėti nulinį patikrinimą
args
inCommandLineParser
(#13451) (Dėkoju @iSazonovas!) - Apdorokite „Microsoft Store“ taikomųjų programų pertvarkymo taškus (#13481) (Dėkoju @iSazonovas!)
- Judėti
PSNullConditionalOperators
funkcija ne eksperimentinė (#13529) - Judėti
PSNativePSPathResolution
Eksperimentinė funkcija (#13522) - Naudokite lauką, jei nuosavybės nėra
ObRoot
kai naudojate „PowerShell“ tiesiogiai į konteinerį (#13375) (Dėkoju @pusrutulis!) - Slopinti
UTF-7
pasenę įspėjimai (#13484) - Venkite kartoti an
Įskaitomas
pavyzdys inKompiliatorius.cs
(#13491) - Keisti
Add-Type-OutputType
kad nepalaikytųKonsolės programa
ir„Windows“ programa
(#13440) - Sukurkite įspėjimus, kai
UTF-7
nurodytas kaip koduotė (#13430)
Kodo valymas
@xtqqczze, @tamasvajk
Įrankiai
- vscode: Pridėti
redaktoriaus konfigūracija
prie rekomenduojamų plėtinių (#13537) (Dėkoju @xtqqczze!) - Pašalinkite pasenusią
ZapDisable
susijęs kodas išstatyti.psm1
(#13350) (Dėkoju @jackerr3!)
Testai
- Išjungti
WMF
atsisiuntimo nuorodos patvirtinimo testas (#13479)
Ko tikėtis naudojant „PowerShell 7.1“.
- PowerShellGet 3.0
- Slapto valdymo modulis, išplečiamas abstrakcijos sluoksnis PowerShell, skirtas sąveikai su paslaptimis ir paslapčių saugyklomis, gaus Linux palaikymą.
- PSScriptAnalyzer 2.0, kad pagerintumėte naudotojo patirtį naudojant VSCode-PowerShell ir PSEditorServices.
- Atlikti patobulinimai PowerShell Jupyter branduolys
- Atlikti patobulinimai platyPS vNext, „PowerShell“ modulis, kurį kūrėjai šiuo metu naudoja konvertuodami „PowerShell“ dokumentus iš žymėjimo į atnaujinamą pagalbą.
Taip pat yra keletas sričių, kuriose galima atlikti daugiau patobulinimų ir pakeitimų, įskaitant diegimą ir atnaujinimą, apvalkalo patobulinimus, interaktyvią vartotojo patirtį.
Galiausiai, „PowerShell“ gali gauti minimalią sąranką, kuri apima tik tas „PowerShell“ dalis, kurių reikia jūsų scenarijui. Tai ne tik užimtų mažiau vietos diske, bet dar svarbiau, kad minimalus kodo rinkinys reiškia mažiau pataisų ir saugumo atakos paviršiaus.
Ją galite parsisiųsti čia:
Atsisiųskite „PowerShell 7.1“ peržiūrą