PowerShell 7.1.0 Preview 7 ir iznācis
PowerShell komanda ir ieviesusi jaunu PowerShell priekšskatījuma versiju. Lūk, kas gaidāms gaidāmajā PowerShell 7.1 platformā un kas jau ir mainījies 7. priekšskatījumā.
PowerShell 7.1 priekšskatījuma laidiens ietver .NET 5 priekšskatījums 1. Sākot ar PowerShell 7.0, izstrādātāji ir mainījušies, lai pielāgotos .NET izlaišanas un atbalsta dzīves cikls ciešāk. Paredzams, ka PowerShell 7.1 kļūs pieejams nedēļas vai divu laikā pēc .NET 5 izlaišanas datuma 2020. gada ziemā, un tas būs saskaņots ar to ikgadējo izlaišanas ātrumu.
Sākot ar 6. priekšskatījumu, PowerShell 7.1 priekšskatījums ir pieejams Microsoft veikalā.
Kas jauns PowerShell 7.1 priekšskatījumā 6
Pārraušanas izmaiņas
- Labot
$?
lai nebūtu$false
kad vietējā komanda raksta uzstderr
(#13395)
Dzinēja atjauninājumi un labojumi
- Apakšsistēmas spraudņa modeļa sākotnējais darbs (minimālam jaudas apvalkam) (#13186)
- Optimizēt
GetSystemLockdownPolicy
scenārijiem bez bloķēšanas (#13438)
Vispārīgi Cmdlet atjauninājumi un labojumi
- Atgriezt "Pievienot parametru
-Lapas
uzIegūt palīdzību
lai atbalstītu peidžeru (#13374)" (#13519) - Pievienojiet atbalstu
TLS
1.3 Web cmdlet (#13409) (Paldies @iSazonovs!) - Pievienot nulles pārbaudi
args
iekšāCommandLineParser
(#13451) (Paldies @iSazonovs!) - Apstrādāt Microsoft Store lietojumprogrammu atkārtotas sastādīšanas punktus (#13481) (Paldies @iSazonovs!)
- Pārvietot
PSNullConditionalOperators
funkcija ārpus eksperimentālā (#13529) - Pārvietot
PSNativePSPathResolution
funkcija ārpus eksperimentālā (#13522) - Izmantojiet lauku, ja rekvizīts neeksistē
ObRoot
izmantojot PowerShell tieši konteinerā (#13375) (Paldies @puslode!) - Apspiest
UTF-7
novecojuši brīdinājumi (#13484) - Izvairieties no vairākiem an uzskaitījumiem
IEskaitāms
piemēram iekšāKompilators.cs
(#13491) - Mainīt
Add-Type-OutputType
lai neatbalstaKonsoles lietojumprogramma
unWindows lietojumprogramma
(#13440) - Izveidot brīdinājumus, kad
UTF-7
ir norādīts kā kodējums (#13430)
Koda tīrīšana
@xtqqczze, @tamasvajk
Rīki
- vscode: Pievienot
redaktora konfigurācija
ieteiktajiem paplašinājumiem (#13537) (Paldies @xtqqczze!) - Noņemiet novecojušo
ZapDisable
saistītais kods nobuild.psm1
(#13350) (Paldies @jackerr3!)
Pārbaudes
- Atspējot
WMF
lejupielādes saites validācijas tests (#13479)
Ko gaidīt programmā PowerShell 7.1
- PowerShellGet 3.0
- Slepenās pārvaldības modulis, paplašināms PowerShell abstrakcijas slānis, kas paredzēts mijiedarbībai ar Secrets un Secrets Vaults, saņems Linux atbalstu.
- PSScriptAnalyzer 2.0, lai nodrošinātu labāku lietotāja pieredzi ar VSCode-PowerShell un PSEditorServices.
- Uzlabojumi, kas veikti, lai PowerShell Jupyter kodols
- Uzlabojumi, kas veikti, lai platyPS vNext — PowerShell modulis, ko izstrādātāji pašlaik izmanto, lai pārvērstu PowerShell dokumentāciju no atzīmes uz atjaunināmu palīdzību.
Ir arī vairākas jomas, kurās ir iespējams veikt vairāk uzlabojumu un izmaiņu, tostarp instalēšana un atjaunināšana, apvalka uzlabojumi, interaktīvā lietotāja pieredze.
Visbeidzot, PowerShell var iegūt minimālu iestatījumu, kas ietver tikai tās PowerShell daļas, kas nepieciešamas jūsu skriptiem. Tas ne tikai aizņemtu mazāk vietas diskā, bet, kas ir vēl svarīgāk, minimāls koda komplekts nozīmē mazāk ielāpu un drošības uzbrukuma virsmas.
Jūs varat to lejupielādēt šeit:
Lejupielādējiet PowerShell 7.1 priekšskatījumu