Windows Tips & News

Galima atsisiųsti PowerShell 7.1.0 RC 1

click fraud protection
REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą

„PowerShell 7.1“, būsima kelių platformų scenarijų sprendimo versija, pasiekiama „Windows“, „MacOS“ ir „Linux“, artėja prie išleidimo. Šiandien galima atsisiųsti jo 1 versiją.

PowerShell 7 reklamjuostė

„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ą.

Skelbimas

Pradedant nuo 6 peržiūros, yra PowerShell 7.1 peržiūra galima rasti „Microsoft Store“..

Turinyspaslėpti
Kas naujo PowerShell 7.1 RC 1
žinomos problemos
Variklio atnaujinimai ir pataisymai
Bendrieji cmdlet naujinimai ir pataisymai
Ko tikėtis naudojant „PowerShell 7.1“.

Kas naujo PowerShell 7.1 RC 1

žinomos problemos

Šiai „PowerShell“ versijai įtakos turi kelios žinomos regresijos ir .NET 5.0.0-rc.1 pakeitimas.


Atsižvelgiant į šių regresijų poveikį, ypač interaktyviuose scenarijuose ne Windows sistemose, mes tik būsime publikuojant PowerShell v7.1.0-rc.1 paketus, skirtus „Windows“ ir „Linux“, praleidžiant „macOS“, kol bus pasiekiama v7.1.0-rc.2 tinkami pataisymai.

  • [Regresija] Konsolės API Sistema. Konsolė. TreatControlCAsInput yra atgal „Linux“ ir „MacOS“: dotnet/runtime#42423. Pataisymas atliktas naudojant .NET 5.0.0-rc.2: dotnet/runtime#42432
    • Tai sukelia Ctrl+c kad neveiktų „PSReadLine“ sistemoje „Linux“ ir „MacOS“.
  • [Regresija] Konsolės API Sistema. Konsolė. ReadKey() neteisingai grąžina Ctrl + J dėl ENTER „MacOS“: dotnet/runtime#42418. Pataisymas atliktas naudojant .NET 5.0.0-rc.2: dotnet/runtime#42477
    • Tai sukelia ENTER kad neveiktų integruotoje PSES konsolėje.
  • [Regresija] „Linux“ ir „MacOS“ našumo regresija: dotnet/runtime#41739. Pataisymas atliktas naudojant .NET 5.0.0-rc.2: dotnet/runtime#41820
    • Tai sukelia galimų našumo problemų kai kuriose konkrečiose architektūrose, „Linux“ paskirstymuose ir „MacOS“. Pavyzdžiui, „PowerShell“ komandų aptikimas yra iki 20 kartų lėtesnis „Ubuntu 18.04 WSL 2“.
  • [Pakeitimas pagal dizainą]TLS 1.0 ir TLS 1.1 buvo pašalinti iš numatytosios „Linux“ mašinose, kur OpenSSL 1.1 ir aukščiau naudojamas: dotnet/runtime#40746
    • Tai sukelia Invoke-WebRequest ir Invoke-RestMethod mesti Autentifikavimo išimtis naudojant TLS 1.0 arba TLS 1.1 Linux mašinose, kur OpenSSL 1.1 ir aukščiau naudojami.

Variklio atnaujinimai ir pataisymai

  • Atlikite pataisymus ComInterop kodas, kaip pasiūlė .NET komanda (#13533)

Bendrieji cmdlet naujinimai ir pataisymai

  • Ištaisykite atvejį, kai išimties pranešime yra tik "n" sistemoje „Windows“ (#13684)
  • Atpažinti CONOUT $ ir CONIN$ kaip rezervuotų įrenginių pavadinimai (#13508) (Dėkoju @davidreis97!)
  • Pataisyti ConciseView interaktyviai išplėstinei funkcijai rašant klaida (#13623)

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ą

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windows“ problemas ir optimizuotumėte sistemos našumą
„Windows“ posistemė, skirta „Android“, dabar palaiko „Windows“ failų bendrinimą

„Windows“ posistemė, skirta „Android“, dabar palaiko „Windows“ failų bendrinimą

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windowsоw“ problemas ir optimizuotumėte sis...

Skaityti daugiau

Išleista „Firefox 114“ su DNS per HTTPS patobulinimais

Išleista „Firefox 114“ su DNS per HTTPS patobulinimais

REKOMENDUOJAMAS: Spustelėkite čia, kad išspręstumėte „Windowsоw“ problemas ir optimizuotumėte sis...

Skaityti daugiau

„Microsoft“ planuoja apsaugoti „Edge“ pagal numatytuosius nustatymus įjungdama subalansuotą patobulintą saugos režimą

„Microsoft“ planuoja apsaugoti „Edge“ pagal numatytuosius nustatymus įjungdama subalansuotą patobulintą saugos režimą

„Microsoft“ planuoja pažangiu būdu apsaugoti savo naršyklę. Pagal numatytuosius nustatymus patobu...

Skaityti daugiau