Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 en v7.0.5 zijn beschikbaar om te downloaden

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren

Microsoft heeft vandaag zijn PowerShell-software bijgewerkt in alle drie de bestaande vestigingen. De updates omvatten PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 en PowerShell 7.0.5. De stabiele releases zijn kleine onderhoudsupdates.

PowerShell 7-banner

PowerShell is een platformonafhankelijke scriptoplossing die beschikbaar is op Windows, MacOS en Linux. Vanaf PowerShell 7.0 zijn ontwikkelaars verschoven om zich aan te passen aan .NET's release en ondersteuning levenscyclus dichter. Dit is wat er nieuw is in de releases van vandaag.

Advertentie

Inhoudverbergen
Wat is er nieuw in PowerShell 7.2.0 Preview 3
Wat is er nieuw in PowerShell 7.1.2
Wat is er nieuw in PowerShell 7.0.4

Wat is er nieuw in PowerShell 7.2.0 Preview 3

  • 📈 Prestaties: vermijd arraytoewijzingen van Directory. Mappen ophalen en Directory. Bestanden ophalen.
  • 📈 Prestaties: Vermijd snaar. Naar LagerInvariant() van GetEnvironmentVariableAsBool() om te voorkomen dat libicu wordt geladen bij het opstarten.
  • 📈 Prestaties: download de PowerShell-versie in PSVersieInfo met behulp van assembly-attribuut in plaats van BestandsversieInfo.
  • ✅ Oplossen: Get-Date -UFormat %u gedrag om te voldoen aan ISO 8601
  • ✅ Fix: Samen met PSDesiredStateConfigurationv3 module staat toe: Get-DscResource, Invoke-DscResource en DSC-configuratiecompilatie op alle platforms, ondersteund door PowerShell (met behulp van op klassen gebaseerde DSC-bronnen).
  • ✅ Fix: Onderdrukken Schrijfvoortgang in ConsoleHost als de uitvoer wordt omgeleid en repareer tests.
  • ✅ Fix: experimentele functie PSAnsiVooruitgang: minimale voortgangsbalk toevoegen met ANSI-rendering.
  • ✅ Fix: web-cmdlets om URI van body correct te construeren bij gebruik -Geen Proxy
  • ✅ Fix: update de ICommandPredictor om meer feedback te geven en het ook gemakkelijker te maken om feedback te correleren (#14649)
  • ✅ Opgelost: kleur resetten na schrijven uitgebreid, debuggen, en Waarschuwing berichten
  • ✅ Fix: variabele gebruiken voor genest ForEach-Object -Parallel
  • ✅ Oplossing: bij het formatteren, als de verzameling wordt gewijzigd, mag de hele pijplijn niet worden afgebroken.
  • ✅ Fix: verbetering van de voltooiing van parameters voor attributen
  • ✅ Fix: schrijf de juiste foutmeldingen voor Get-Commando ''
  • ✅ Fix: typfout in de resource string ProxyURINiet geleverd
  • ✅ Fix: ondersteuning toevoegen aan $PSStyle voor doorhalen en hyperlinks
  • ✅ Oplossen: $PSStyle knippercodes

Wat is er nieuw in PowerShell 7.1.2

  • Ondertekening door derden voor bestanden in submappen repareren
  • Bump .NET SDK naar versie 5.0.103
  • Publiceer het globale toolpakket voor stabiele release

Wat is er nieuw in PowerShell 7.0.4

  • MyGet-feeds verwijderen uit test nuget.config
  • Update WXS-bestand voor 7.0.4
  • Update .NET-afhankelijkheden voor 7.0.4
  • Herstel 7.0.4 `Get-Module` testfout
  • Fout bij het maken van directory's oplossen
  • Aanroeptest WMF-link uitschakelen
  • Gebruik PowerShell Core voor het bouwen en testen van een pakket in CI-build
  • Schakel libmi-afhankelijke tests uit voor macOS.
  • Gebruik één feed in elke nuget.config in officiële builds
  • Fix pad ondertekende RPM's worden geüpload vanaf release build
  • Herstel syntaxisfout in Windows-verpakkingsscript
  • AppLocker Enforce-modus voorrang laten krijgen boven UMCI Audit-modus
  • Probleem met niet-ondertekende build oplossen
  • Verplaats macOS en NuGet naar ESRP-ondertekening
  • Verplaats Windows-pakketondertekening om ESRP te gebruiken
  • Verplaats Linux naar ESPR-ondertekening
  • Ondertekening door derden migreren naar ESRP
  • Doe geen ondiepe kassa
  • Ga naar ESRP-ondertekening voor Windows-bestanden
  • Pauzes repareren in pakketten die dagelijks worden gebouwd als gevolg van wijzigingen in de ondertekening van macOS
  • Onderteken individuele bestanden in pakket
  • Authenticode-certificaat gebruiken voor MSIX-ondertekening
  • Onderteken de MSIX-bestanden voor de winkel
  • Gebruik tijdelijk persoonlijk pad bij het opstarten van runspace wanneer $env: HOME niet gedefinieerd
  • Fix MSIX-verpakking om te bepalen of een preview-release is door de semantische versiestring te inspecteren
  • Standaard help-inhoud toevoegen aan de activamap

Meer details zijn te vinden op GitHub.

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliseren
Open de personalisatie van het startscherm met een enkele klik

Open de personalisatie van het startscherm met een enkele klik

AANBEVOLEN: Klik hier om Windows-problemen op te lossen en de systeemprestaties te optimaliserenV...

Lees verder

Windows 10 wordt een aanbevolen update

Windows 10 wordt een aanbevolen update

Als je niet onder de indruk bent van Windows 10 en hebt besloten om er niet naar over te stappen,...

Lees verder

Opera 43 Beta met mogelijkheid om linktekst en meer te selecteren

Opera 43 Beta met mogelijkheid om linktekst en meer te selecteren

Het team achter de Opera-browser heeft vandaag een nieuwe versie van hun app uitgebracht. Opera 4...

Lees verder