Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 och v7.0.5 är tillgängliga för nedladdning

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda

Microsoft uppdaterade idag sin PowerShell-mjukvara i alla tre befintliga grenar. Uppdateringarna inkluderar PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 och PowerShell 7.0.5. De stabila utgåvorna är mindre underhållsuppdateringar.

PowerShell 7-banner

PowerShell är en plattformsoberoende skriptlösning tillgänglig på Windows, MacOS och Linux. Från och med PowerShell 7.0 har utvecklarna ändrats för att anpassa sig till .NET: s utgivnings- och supportlivscykel närmare. Här är vad som är nytt i dagens släpp.

Annons

InnehållDölj
Vad är nytt i PowerShell 7.2.0 Preview 3
Vad är nytt i PowerShell 7.1.2
Vad är nytt i PowerShell 7.0.4

Vad är nytt i PowerShell 7.2.0 Preview 3

  • 📈 Prestanda: Undvik arrayallokering från Katalog. GetDirectories och Katalog. GetFiles.
  • 📈 Prestanda: Undvik sträng. ToLowerInvariant() från GetEnvironmentVariableAsBool() för att undvika att ladda libicu vid start.
  • 📈 Prestanda: Hämta PowerShell-versionen PSVersionInfo använder assembly-attribut istället för FileVersionInfo.
  • ✅ Fixa: Get-Date -UFormat %u uppförande för att uppfylla ISO 8601
  • ✅ Fixa: Tillsammans med PSDesiredStateConfigurationv3 modul tillåter Get-DscResource, Invoke-DscResource och DSC-konfigurationskompilering på alla plattformar, som stöds av PowerShell (med klassbaserade DSC-resurser).
  • ✅ Fix: Dämpa Skriv-framsteg i ConsoleHost om utdata omdirigeras och fixa tester.
  • ✅ Fix: Experimentell funktion PSAnsiProgress: Lägg till minimal förloppsindikator med ANSI-rendering.
  • ✅ Fix: webb-cmdlets för att korrekt konstruera URI från kroppen vid användning -Ingen proxy
  • ✅ Fix: Uppdatera ICommandPredictor för att ge mer feedback och även göra feedback lättare att korrelera (#14649)
  • ✅ Fix: Återställ färg efter skrivning Mångordig, Felsökning, och Varning meddelanden
  • ✅ Fix: använd variabel för kapslade För varje objekt -Parallell
  • ✅ Fix: Vid formatering, om samlingen ändras, misslyckas inte hela pipelinen.
  • ✅ Fix: Förbättra kompletteringen av parametrar för attribut
  • ✅ Fix: Skriv korrekta felmeddelanden för Hämta-kommando ' '
  • ✅ Fix: stavfel i resurssträngen ProxyURIN inte tillhandahålls
  • ✅ Fix: Lägg till stöd till $PSStyle för genomstruken och hyperlänkar
  • ✅ Fixa: $PSStyle blinkkoder

Vad är nytt i PowerShell 7.1.2

  • Fixa tredjepartssignering för filer i undermappar
  • Bump .NET SDK till version 5.0.103
  • Publicera det globala verktygspaketet för stabil utgåva

Vad är nytt i PowerShell 7.0.4

  • Ta bort MyGet-flöden från test nuget.config
  • Uppdatera WXS-fil för 7.0.4
  • Uppdatera .NET-beroenden för 7.0.4
  • Fixa 7.0.4 "Get-Module" testfel
  • Åtgärda misslyckande att skapa kataloger
  • Inaktivera WMF-länkanropstest
  • Använd PowerShell Core för att bygga och testa paket i CI-build
  • Inaktivera libmi-beroende tester för macOS.
  • Använd ett flöde i varje nuget.config i officiella builds
  • Fix-sökvägssignerade RPM: er laddas upp från i release build
  • Åtgärda syntaxfel i Windows-paketeringsskript
  • Få AppLocker Enforce-läge att ha företräde framför UMCI Audit-läge
  • Åtgärda problem med osignerad build
  • Flytta macOS och NuGet till ESRP-signering
  • Flytta Windows-paketsignering för att använda ESRP
  • Flytta Linux till ESRP-signering
  • Migrera tredje parts signering till ESRP
  • Gör inte en ytlig kassa
  • Flytta till ESRP-signering för Windows-filer
  • Fixa avbrott i paket som byggs dagligen på grund av macOS-signeringsändringar
  • Signera enskilda filer i paketet
  • Använd Authenticode-certifikat för MSIX-signering
  • Signera MSIX-filerna för butiken
  • Använd tillfällig personlig sökväg vid start av runspace när $env: HOME inte har definierats
  • Fixa MSIX-paketering för att avgöra om en förhandsgranskning släpps genom att inspektera den semantiska versionssträngen
  • Lägg till standardhjälpinnehåll till tillgångsmappen

Mer information finns på GitHub.

REKOMMENDERAD: Klicka här för att åtgärda Windows-problem och optimera systemets prestanda
Hur man inaktiverar animering för förstagångsinloggning i Windows 10

Hur man inaktiverar animering för förstagångsinloggning i Windows 10

Varje gång du skapar ett nytt användarkonto i Windows 10 (eller när du nyligen har installerat op...

Läs mer

Windows PowerToys 0.19.1 släppt med korrigeringar för PowerToys Run, FancyZones och mer

Windows PowerToys 0.19.1 släppt med korrigeringar för PowerToys Run, FancyZones och mer

Microsoft har publicerat en mindre uppdatering av den nyligen släppta versionen 0.19 av PowerToys...

Läs mer

Gaurav Kale, författare på Winaero

Gaurav är en mjukvaruentusiast från Indien och Classic Shell-testare och UX-konsult. Han började ...

Läs mer