Windows Tips & News

PowerShell 7.1.0 Preview 7 är ute

click fraud protection

PowerShell-teamet har introducerat en ny förhandsversion av PowerShell. Här är vad du kan förvänta dig i den kommande PowerShell 7.1-plattformen och vad som redan har förändrats i Preview 7.

Förhandsversionen av PowerShell 7.1 inkluderar .NET 5 förhandsvisning 1. Från och med PowerShell 7.0 har utvecklarna ändrats för att anpassa sig till .NET: s utgivnings- och supportlivscykel närmare. PowerShell 7.1 förväntas bli tillgänglig inom en eller två veckor från .NET 5:s releasedatum vintern 2020 och anpassas till deras årliga releasekadens framöver.

Från och med Preview 6 är PowerShell 7.1 Preview tillgänglig i Microsoft Store.

Vad är nytt i PowerShell 7.1 Preview 6

Brytande förändringar

  • Fixera $? att inte vara $falskt när native-kommandot skriver till stderr (#13395)

Motoruppdateringar och korrigeringar

  • Initialt arbete med delsystemets plugin-modell (för minimal powershell) (#13186)
  • Optimera GetSystemLockdownPolicy för scenarier som inte är låsta (#13438)

Allmänna Cmdlet-uppdateringar och korrigeringar

  • Återställ "Lägg till parametern - Sökt till Få hjälp för att stödja personsökning (#13374)" (#13519)
  • Lägg till stöd för TLS 1.3 i webbcmdlets (#13409) (Tack @iSazonov!)
  • Lägg till nollcheck för args i CommandLineParser (#13451) (Tack @iSazonov!)
  • Processersättningspunkter för Microsoft Store-applikationer (#13481) (Tack @iSazonov!)
  • Flytta PSNullConditionalOperators funktion ur experimentell (#13529)
  • Flytta PSNativePSPathResolution funktion ur Experimentell (#13522)
  • Använd fältet om egenskapen inte finns för ObRoot när du använder PowerShell Direct till behållare (#13375) (Tack @hemisphera!)
  • Dämpa UTF-7 föråldrade varningar (#13484)
  • Undvik flera uppräkningar av en IEnumerable instans i Compiler.cs (#13491)
  • Förändra Add-Type -OutputType att inte stödja Konsolapplikation och Windows-applikation (#13440)
  • Skapa varningar när UTF-7 anges som en kodning (#13430)

Kodrensning

Vi tackar följande bidragsgivare!

@xtqqczze, @tamasvajk

Verktyg

  • vscode: Lägg till editorconfig till rekommenderade tillägg (#13537) (Tack @xtqqczze!)
  • Ta bort det föråldrade ZapDisable relaterad kod från build.psm1 (#13350) (Tack @jackerr3!)

Tester

  • Inaktivera WMF valideringstest för nedladdningslänk (#13479)

Vad du kan förvänta dig i PowerShell 7.1

  • PowerShellGet 3.0
  • Hemlig hanteringsmodul, ett utdragbart abstraktionslager i PowerShell för interaktion med Secrets and Secrets Vaults, kommer att få Linux-stöd.
  • PSScriptAnalyzer 2.0 för bättre användarupplevelse med VSCode-PowerShell och PSEditorServices.
  • Förbättringar gjorda för PowerShell Jupyter kärna
  • Förbättringar gjorda för platyPS vNext, en PowerShell-modul som utvecklare för närvarande använder för att konvertera PowerShell-dokumentation från markdown till uppdateringsbar hjälp.

Det finns också ett antal områden där det är möjligt att göra fler förbättringar och förändringar, inklusive installation och uppdatering, Shell-förbättringar, interaktiv användarupplevelse.

Slutligen kan PowerShell få en minimal installation, som bara inkluderar de delar av PowerShell som behövs för dina skript. Det skulle inte bara ta mindre diskutrymme, utan ännu viktigare, en minimal uppsättning kod innebär mindre patchnings- och säkerhetsangreppsyta.

Du kan ladda ner den här:

Ladda ner PowerShell 7.1 Preview

Vivaldi 1.14: Omarrangerbara sökmotorer

Vivaldi 1.14: Omarrangerbara sökmotorer

En ny ögonblicksbild för utvecklare av den mest innovativa webbläsaren Vivaldi är ute idag. Ögonb...

Läs mer

Opera 51: Ad blocker and Bookmark Improvements

Denna webbplats använder cookies för att förbättra din upplevelse när du navigerar genom webbplat...

Läs mer

Windows 10 version 1511 nådde sitt slut på kompletterande support

Windows 10 version 1511 nådde sitt slut på kompletterande support

Som du kanske redan vet har Windows 10 version 1511 redan nått sin slutet av stödet. Operativsyst...

Läs mer