PowerShell 7.1.0 Preview 7 er ude
PowerShell-teamet har introduceret en ny preview-version af PowerShell. Her er, hvad du kan forvente i den kommende PowerShell 7.1-platform, og hvad der allerede er ændret i Preview 7.
Preview-udgivelsen af PowerShell 7.1 inkluderer .NET 5 forhåndsvisning 1. Fra PowerShell 7.0 er udviklerne skiftet til at tilpasse sig .NETs udgivelses- og supportlivscyklus nærmere. PowerShell 7.1 forventes at blive tilgængelig inden for en uge eller to efter .NET 5's udgivelsesdato i vinteren 2020 og tilpasses deres årlige udgivelseskadence fremover.
Reklame
Startende med Preview 6 er PowerShell 7.1 Preview tilgængelig i Microsoft Store.
Hvad er nyt i PowerShell 7.1 Preview 6
Brydende ændringer
- Rette op
$?
at ikke være$falsk
når native kommando skriver tilstderr
(#13395)
Motoropdateringer og rettelser
- Indledende arbejde med subsystem plugin-modellen (for minimal powershell) (#13186)
- Optimer
HentSystemLockdownPolicy
for ikke-lockdown scenarier (#13438)
Generelle Cmdlet-opdateringer og rettelser
- Tilbagevend "Tilføj parameteren
-Søgt
tilFå hjælp
for at understøtte personsøgning (#13374)" (#13519) - Tilføj support til
TLS
1.3 i web-cmdlets (#13409) (Tak @iSazonov!) - Tilføj null check for
args
iCommandLineParser
(#13451) (Tak @iSazonov!) - Proces-repareringspunkter for Microsoft Store-applikationer (#13481) (Tak @iSazonov!)
- Bevæge sig
PSNullConditionalOperators
funktion ud af eksperimentel (#13529) - Bevæge sig
PSNativePSPathResolution
funktion ud af Eksperimentel (#13522) - Brug felt, hvis egenskaben ikke eksisterer for
ObRoot
når du bruger PowerShell Direct til container (#13375) (Tak @halvkugle!) - Undertrykke
UTF-7
forældede advarsler (#13484) - Undgå flere opregninger af en
IEnumerable
eksempel iCompiler.cs
(#13491) - Lave om
Add-Type -OutputType
ikke at støtteKonsolapplikation
ogWindows-applikation
(#13440) - Opret advarsler når
UTF-7
er angivet som en kodning (#13430)
Kode oprydning
@xtqqczze, @tamasvajk
Værktøjer
- vscode: Tilføj
editorconfig
til anbefalede udvidelser (#13537) (Tak @xtqqczze!) - Fjern det forældede
ZapDeaktiver
relateret kode frabuild.psm1
(#13350) (Tak @jackerr3!)
Tests
- Deaktiver
WMF
download link valideringstest (#13479)
Hvad kan du forvente i PowerShell 7.1
- PowerShellGet 3.0
- hemmeligt styringsmodul, et udvideligt abstraktionslag i PowerShell til interaktion med Secrets and Secrets Vaults, vil få Linux-understøttelse.
- PSScriptAnalyzer 2.0 for bedre brugeroplevelse med VSCode-PowerShell og PSEditorServices.
- Forbedringer foretaget til PowerShell Jupyter Kernel
- Forbedringer foretaget til platyPS vNext, et PowerShell-modul, som udviklere i øjeblikket bruger til at konvertere PowerShell-dokumentation fra markdown til opdaterbar-hjælp.
Der er også en række områder, hvor det er muligt at lave flere forbedringer og ændringer, herunder Installation og Opdatering, Shell Forbedringer, Interactive User Experience.
Endelig kan PowerShell få en minimal opsætning, der kun inkluderer de dele af PowerShell, der er nødvendige for dine scripts. Ikke alene ville det tage mindre diskplads, men endnu vigtigere, et minimalt sæt kode betyder mindre patching og sikkerhedsangrebsoverflade.
Du kan downloade den her:
Download PowerShell 7.1 Preview