Windows Tips & News

PowerShell 7.1.0 RC 1 er tilgængelig til download

click fraud protection
ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne

PowerShell 7.1, den kommende version af scriptløsningen på tværs af platforme, der er tilgængelig på Windows, MacOS og Linux, nærmer sig udgivelsen. I dag er dens Release Candidate version 1 blevet tilgængelig til download.

PowerShell 7 banner

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.

Indholdskjule
Hvad er nyt i PowerShell 7.1 RC 1
kendte problemer
Motoropdateringer og rettelser
Generelle Cmdlet-opdateringer og rettelser
Hvad kan du forvente i PowerShell 7.1

Hvad er nyt i PowerShell 7.1 RC 1

kendte problemer

Denne udgivelse af PowerShell er påvirket af nogle få kendte regressioner og en by-design brydende ændring i .NET 5.0.0-rc.1.


I betragtning af virkningen af ​​disse regressioner, især i interaktive scenarier på ikke-Windows-systemer, vil vi kun være det udgivelse af PowerShell v7.1.0-rc.1-pakker til Windows og Linux, springer macOS over, indtil v7.1.0-rc.2 er tilgængelig med ordentlige rettelser.

  • [Regression] Konsol API System. Konsol. TreatControlCAsInput er baglæns på Linux og macOS: dotnet/runtime#42423. Rettelsen blev lavet i .NET 5.0.0-rc.2: dotnet/runtime#42432
    • Dette forårsager Ctrl+c for ikke at fungere i PSReadLine på Linux og macOS.
  • [Regression] Konsol API System. Konsol. ReadKey() returnerer forkert Ctrl+J til GÅ IND på macOS: dotnet/runtime#42418. Rettelsen blev lavet i .NET 5.0.0-rc.2: dotnet/runtime#42477
    • Dette forårsager GÅ IND for ikke at være funktionel i den integrerede PSES-konsol.
  • [Regression] Ydeevneregression på Linux og macOS: dotnet/runtime#41739. Rettelsen blev lavet i .NET 5.0.0-rc.2: dotnet/runtime#41820
    • Dette forårsager potentielle ydeevneproblemer på nogle specifikke arkitekturer, Linux-distros og macOS. For eksempel er kommandoopdagelsen i PowerShell op til 20 gange langsommere på Ubuntu 18.04 WSL 2.
  • [Bydesign ændring]TLS 1.0 og TLS 1.1 blev trukket tilbage fra standarden på Linux-maskiner, hvor OpenSSL 1.1 og ovenfor bruges: dotnet/runtime#40746
    • Dette forårsager Invoke-WebRequest og Invoke-RestMethod at kaste AuthenticationException ved brug TLS 1.0 eller TLS 1.1 på Linux-maskiner hvor OpenSSL 1.1 og ovenfor bruges.

Motoropdateringer og rettelser

  • Lav rettelser til ComInterop kode som foreslået af .NET team (#13533)

Generelle Cmdlet-opdateringer og rettelser

  • Ret tilfælde, hvor undtagelsesmeddelelsen kun indeholder "'n" på Windows (#13684)
  • Genkende CONOUT$ og CONIN$ som reserverede enhedsnavne (#13508) (Tak @davidreis97!)
  • Rette op ConciseView for interaktiv avanceret funktion ved skrivefejl (#13623)

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

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevne
Læs Event Viewer Log for Untrusted Font Blocking i Windows 10

Læs Event Viewer Log for Untrusted Font Blocking i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneSådan læser du Ev...

Læs mere

Slå tekstmarkørindikator til eller fra i Windows 10

Slå tekstmarkørindikator til eller fra i Windows 10

ANBEFALEDE: Klik her for at løse Windows-problemer og optimere systemets ydeevneSådan slår du tek...

Læs mere

Start Oplæser før login i Windows 10

Oplæser er en skærmlæsningsapp indbygget i Windows 10. Oplæser giver brugere med synsproblemer mu...

Læs mere