PowerShell 7.1.0 eelvaade 6 on väljas
PowerShelli meeskond tutvustas PowerShelli uut eelvaateversiooni. Siin on, mida oodata eelseisvalt PowerShell 7.1 platvormilt ja mis on juba 6. eelvaates muutunud.
PowerShell 7.1 eelvaateväljaanne sisaldab .NET 5 eelvaade 1. Alates versioonist PowerShell 7.0 on arendajad nihkunud, et ühtlustada .NET-i väljalaske ja toe elutsükkel lähemalt. PowerShell 7.1 peaks olema saadaval nädala või kahe jooksul pärast .NET 5 väljalaskekuupäeva talvel 2020 ja ühtlustub nende iga-aastase väljalaskesagedusega.
Reklaam
Mis on uut PowerShelli 7.1 eelvaates 6
Muutuste murdmine
- Nimeta ümber
-UnixTime'ist
juurde-UnixTimeSeconds
pealHankige kuupäev
Unixi ajasisestuse lubamiseks (#13084) (Tänan @aetos382!) - Tegema
$ErrorActionPreference
ei mõjutastderr
algsete käskude väljund (#13361) - Luba selgesõnaliselt määratud nimega parameetril asendada sama räsitabel (#13162)
Mootori uuendused ja parandused
- Refaktori käsurea parser varajaseks sõelumiseks (#11482) (Tänan @iSazonov!)
- Lisage tugi mõnele .NET-i sisemise tüüpi muundurile (#12580) (Tänan @iSazonov!)
- Värskendage ja lubage
ComInterop
kood PowerShellis (#13304)
Eksperimentaalsed funktsioonid
- Lisama
- Runspace
parameeter kõigile*-PSBreakpoint
cmdletid (#10492) (Tänan @KirkMunro!)
Üldised cmdleti värskendused ja parandused
- Parandage uue sümboolse lingi veateade, mille sihtmärk puudub (#13085) (Tänan @yecril71pl!)
- Tehke parameeter
args
avalikkuses mittenulleeritavConsoleHost
API-d (#13429) - Lisage puuduv utiliseerimine
CancellationTokenSource
(#13420) (Tänan @Youssef1313!) - Lisage parameeter
- Leheküljega
juurdeHankige abi
lehekülgede toetamiseks (#13374) - Parandage
Hankige abi
ei kuvata õigesti, kui parameeter toetab metamärke (#13353) (Tänan @ThomasNieto!) - Värskenda
pwsh
abi eest-Sisestusvorming
parameeter (#13355) (Tänan @sethvs!) - MIT-i litsentsi deklareerimine Roslynist kopeeritud failidele (#13305) (Tänan @xtqqczze!)
- Parandada
BigInteger
casting käitumine (#12629) (Tänan @vexx32!) - Parandage
Get-Acl -LiteralPath "HKLM: Tarkvara\Klassid\*"
käitumine (#13107) (Tänan @Shriram0908!) - Lisama
Vaikimisi külastus
meetod külastajaliidesele ja klassile (#13258) - Parandage vastuoluline stenogrammi lüliti
-s
(STA) jaokspwsh
(#13262) (Tänan @iSazonov!) - Muuda
Read-Host -MaskInput
kasutada olemasolevatSecureString
tee, kuid tagasta lihttekstina (#13256) - Eemalda
Comenumerator
COM-objektidena, kasutadesIElugeja
on nüüd toetatud .NET 5.0 (#13259) - Kasutage Runspace'i käivitamisel ajutist isiklikku teed, kui keskkonnamuutuja "HOME" pole määratletud (#13239)
- Parandage
Invoke-Command
sama ajalookirje rekursiivse kõne tuvastamiseks (#13197) - Muuda
pwsh
käivitatav-sisestusvorming
lüliti eesliide-sisse
juurde-inp
konflikti parandamiseks- interaktiivne
(#13205) (Tänan @iSazonov!) - Käsitlege faili turvatsooni analüüsimisel WSL-i failisüsteemi teed (#13120)
- Muuda muude lülitite sisselülitamine kohustuslikuks
Split-Path
(#13150) (Tänan @kvprasoon!) - PowerShell 7 uus sujuva disaini ikoon (#13100) (Tänan @sarthakmalik!)
- Parandage
Teisalda üksus
ristühenduse liigutuste toetamiseks Unixis (#13044)
Tööriistad
- Parandage
dotnet
installi vead (#13387) - Suurendage Windowsi igapäevase ehitamise ajalõpu 90 minutini (#13354)
- Värskendage
sõltuv
konfigureerimine versioonile 2 (#13230) (Tänan @RDIL!) - Parandage
Test-XUnitTestResults
funktsioon (#13270) (Tänan @iSazonov!) - Värskenda
.devcontainer
kasutada igaõhtuseid dockeri SDK pilte (#13128)
Testid
- Mark
Test-ühendus - TraceRoute
testid ootel (#13310)
Mida oodata rakenduses PowerShell 7.1
- PowerShellGet 3.0
- Salajase halduse moodul, PowerShelli laiendatav abstraktsioonikiht saladuste ja saladuste hoidlatega suhtlemiseks, saab Linuxi toe.
- PSScriptAnalyzer 2.0 parema kasutajakogemuse tagamiseks VSCode-PowerShelli ja PSEditorServicesiga.
- Tehtud parandused PowerShelli Jupyteri kernel
- Tehtud parandused platyPS vNext, PowerShelli moodul, mida arendajad kasutavad praegu PowerShelli dokumentatsiooni teisendamiseks allahindlusest värskendatavaks abiks.
Samuti on mitmeid valdkondi, kus on võimalik teha rohkem täiustusi ja muudatusi, sealhulgas installimine ja värskendamine, kesta täiustused, interaktiivne kasutajakogemus.
Lõpuks võib PowerShell saada minimaalse seadistuse, mis hõlmab ainult teie skriptide jaoks vajalikke PowerShelli osi. See mitte ainult ei võta vähem kettaruumi, vaid mis veelgi olulisem, minimaalne koodikomplekt tähendab vähem paikamist ja turvaründepinda.
Saate selle alla laadida siit:
Laadige alla PowerShell 7.1 eelvaade 5