Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 i v7.0.5 dostupni su za preuzimanje

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava

Microsoft je danas ažurirao svoj PowerShell softver u sve tri postojeće grane. Ažuriranja uključuju PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 i PowerShell 7.0.5. Stabilna izdanja su manja ažuriranja za održavanje.

PowerShell 7 banner

PowerShell je rješenje za skriptiranje na više platformi dostupno na Windows, MacOS i Linux. Počevši od PowerShell 7.0, programeri su se pomaknuli kako bi se uskladili s .NET-ovo izdanje i životni ciklus podrške pobliže. Evo što je novo u današnjim izdanjima.

Oglas

Sadržajsakriti
Što je novo u pregledu PowerShell 7.2.0 3
Što je novo u PowerShellu 7.1.2
Što je novo u PowerShellu 7.0.4

Što je novo u pregledu PowerShell 7.2.0 3

  • 📈 Izvedba: Izbjegavajte dodjelu niza iz Imenik. GetDirectories i Imenik. GetFiles.
  • 📈 Izvedba: Izbjegavajte niz. DonižaInvarijanta() iz GetEnvironmentVariableAsBool() kako bi se izbjeglo učitavanje libicu pri pokretanju.
  • 📈 Performanse: Nabavite verziju PowerShell-a PSVersionInfo koristeći atribut asemblera umjesto FileVersionInfo.
  • ✅ Popravi: Get-Date -UFormat %u ponašanje u skladu s ISO 8601
  • ✅ Popravi: Zajedno sa PSDesiredStateConfigurationv3 modul dopušta Get-DscResource, Invoke-DscResource i kompilacija DSC konfiguracije na svim platformama, podržana od PowerShell-a (koristeći DSC resurse temeljene na klasi).
  • ✅ Popravak: potisnuti Write-Progress u ConsoleHost ako je izlaz preusmjeren i popravi testove.
  • ✅ Popravak: Eksperimentalna značajka PSAnsiProgress: Dodajte minimalnu traku napretka pomoću ANSI renderiranja.
  • ✅ Popravak: web cmdleti za ispravnu konstrukciju URI-ja iz tijela prilikom upotrebe -Nema proxyja
  • ✅ Popravak: Ažurirajte ICommandPredictor pružiti više povratnih informacija i također olakšati povezivanje povratnih informacija (#14649)
  • ✅ Popravak: Poništi boju nakon pisanja Opširno, Otklanjanje pogrešaka, i Upozorenje poruke
  • ✅ Popravak: korištenje varijable za ugniježđeno Za svaki objekt - paralelno
  • ✅ Popravak: Prilikom formatiranja, ako je zbirka izmijenjena, nemojte uspjeti cijeli cjevovod.
  • ✅ Popravak: Poboljšajte dovršavanje parametara za atribute
  • ✅ Popravak: Napišite ispravne poruke o pogrešci za Get-Command " "
  • ✅ Ispravak: pogreška u pisanju u nizu resursa ProxyURINotSupplied
  • ✅ Popravak: Dodajte podršku za $PSStyle za precrtavanje i hiperveze
  • ✅ Popravi: $PSStyle trepćući kodovi

Što je novo u PowerShellu 7.1.2

  • Popravite potpisivanje treće strane za datoteke u podmapama
  • Nadogradite .NET SDK na verziju 5.0.103
  • Objavite globalni paket alata za stabilno izdanje

Što je novo u PowerShellu 7.0.4

  • Uklonite MyGet feedove iz testnog nuget.config
  • Ažurirajte WXS datoteku za 7.0.4
  • Ažurirajte .NET ovisnosti za 7.0.4
  • Popravite neuspjeh testa 7.0.4 `Get-Module`
  • Popravite neuspjeh kreiranja direktorija
  • Onemogući test pozivanja WMF veze
  • Koristite PowerShell Core za izgradnju i testiranje paketa u CI verziji
  • Onemogućite testove ovisne o libmi za macOS.
  • Koristite jedan feed u svakom nuget.config u službenim verzijama
  • RPM-ovi s potpisom puta popravka prenose se iz u verziji izdanja
  • Popravi sintaksičku pogrešku u skripti za pakiranje sustava Windows
  • Neka način rada AppLocker Enforce ima prednost nad UMCI načinom revizije
  • Riješite problem s nepotpisanom izgradnjom
  • Premjestite macOS i NuGet na ESRP potpisivanje
  • Premjestite potpisivanje Windows paketa za korištenje ESRP-a
  • Premjestite Linux na ESRP potpisivanje
  • Migrirajte potpisivanje treće strane na ESRP
  • Nemojte vršiti plitku naplatu
  • Prijeđite na ESRP potpisivanje za Windows datoteke
  • Popravite prekide u svakodnevnoj izradi paketa zbog promjena u potpisivanju macOS-a
  • Potpišite pojedinačne datoteke u paketu
  • Koristite certifikat Authenticode za MSIX potpisivanje
  • Potpišite MSIX datoteke za trgovinu
  • Koristite privremeni osobni put pri pokretanju runspacea kada $env: HOME nije definirano
  • Popravite MSIX pakiranje kako biste utvrdili je li izdanje za pretpregled pregledom niza semantičke verzije
  • Dodajte zadani sadržaj pomoći u mapu imovine

Više detalja možete pronaći na GitHub.

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali performanse sustava
Promijenite MAC adresu mrežne kartice u sustavu Windows 10

Promijenite MAC adresu mrežne kartice u sustavu Windows 10

PREPORUČENO: Kliknite ovdje da biste riješili probleme sa sustavom Windows i optimizirali perform...

Čitaj više

Winaero Tweaker 0.6.0.2 Arhiva

Ova web stranica koristi kolačiće kako bi poboljšala vaše iskustvo dok se krećete kroz web strani...

Čitaj više

Kako ukloniti sve povezane aplikacije u sustavu Windows 10

Kako ukloniti sve povezane aplikacije u sustavu Windows 10

Još od Windowsa 8, Microsoft isporučuje skup modernih aplikacija s OS-om koje baš i nisu prikladn...

Čitaj više