Windows Tips & News

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

click fraud protection
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
Kako premjestiti mapu s dokumentima u sustavu Windows 10

Kako premjestiti mapu s dokumentima u sustavu Windows 10

Windows 10 pohranjuje vašu mapu Dokumenti u vaš korisnički profil. U većini slučajeva, njegov put...

Čitaj više

Kako premjestiti mapu za preuzimanja u sustavu Windows 10

Kako premjestiti mapu za preuzimanja u sustavu Windows 10

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

Čitaj više

Kako premjestiti mapu za pretraživanje u sustavu Windows 10

Kako premjestiti mapu za pretraživanje u sustavu Windows 10

Windows 10 pohranjuje vašu mapu Searches u vaš korisnički profil. U većini slučajeva, njegov put ...

Čitaj više