Windows Tips & News

PowerShell 7.1.0 Preview 6 je venku

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Tým PowerShellu představil novou preview verzi PowerShellu. Zde je to, co lze očekávat v nadcházející platformě PowerShell 7.1 a co se již změnilo v Preview 6.

Banner PowerShell 7

Předběžná verze PowerShell 7.1 obsahuje Náhled .NET 5 1. Počínaje prostředím PowerShell 7.0 se vývojáři přizpůsobili životní cyklus vydání a podpory .NET blíže. Očekává se, že PowerShell 7.1 bude k dispozici během týdne nebo dvou od data vydání .NET 5 v zimě 2020 a bude v souladu s jejich roční kadencí vydání.

reklama

Obsahskrýt
Co je nového v PowerShell 7.1 Preview 6
Prolomení změn
Aktualizace a opravy motoru
Experimentální funkce
Obecné aktualizace a opravy rutin
Nástroje
Testy
Co očekávat v PowerShell 7.1

Co je nového v PowerShell 7.1 Preview 6

Prolomení změn

  • Přejmenovat -Od UnixTime na -UnixTimeSeconds na Get-Date umožnit Unixový vstup času (#13084) (Dík @aetos382!)
  • Udělat $ErrorActionPreference neovlivňovat stderr výstup nativních příkazů (#13361)
  • Povolit, aby explicitně zadaný pojmenovaný parametr nahradil stejný parametr z hashtable splatting (#13162)

Aktualizace a opravy motoru

  • Analyzátor příkazového řádku Refactor pro provedení časné analýzy (#11482) (Dík @iSazonov!)
  • Přidejte podporu pro některé převodníky vnitřního typu .NET (#12580) (Dík @iSazonov!)
  • Aktualizujte a povolte ComInterop kód v PowerShellu (#13304)

Experimentální funkce

  • Přidat -Prostor parametr všem *-PSBreakpoint rutiny (#10492) (Dík @KirkMunro!)

Obecné aktualizace a opravy rutin

  • Opravte chybovou zprávu z nového symbolického odkazu s chybějícím cílem (#13085) (Dík @yecril71pl!)
  • Proveďte parametr argumenty veřejně nenulovatelné Hostitel konzole API (#13429)
  • Přidat chybějící disponovat pro CancellationTokenSource (#13420) (Dík @Youssef1313!)
  • Přidejte parametr - Stránkovaný na Získejte pomoc pro podporu stránkování (#13374)
  • Opravit Získejte pomoc nezobrazuje se správně, pokud parametr podporuje zástupné znaky (#13353) (Dík @ThomasNieto!)
  • Aktualizace pwsh pomoci pro - Vstupní formát parametr (#13355) (Dík @sethvs!)
  • Deklarujte licenci MIT pro soubory zkopírované z Roslyn (#13305) (Dík @xtqqczze!)
  • Zlepšit BigInteger castingové chování (#12629) (Dík @vexx32!)
  • Opravit Get-Acl -LiteralPath "HKLM: Software\Classes\*" chování (#13107) (Dík @Shriram0908!)
  • Přidat Výchozí návštěva metoda do návštěvnického rozhraní a třídy (#13258)
  • Opravte konfliktní zkratkový přepínač -s (STA) pro pwsh (#13262) (Dík @iSazonov!)
  • Změna Read-Host -MaskInput použít stávající SecureString cestu, ale vrátit se jako prostý text (#13256)
  • Odstranit ComEnumerator jako objekty COM pomocí IEnumerátor je nyní podporován v .NET 5.0 (#13259)
  • Použít dočasnou osobní cestu při spuštění Runspace, když není definována proměnná prostředí 'HOME' (#13239)
  • Opravit Invoke-Command k detekci rekurzivního volání stejného záznamu historie (#13197)
  • Změna pwsh spustitelný - vstupní formát předpona přepínače -v na -inp vyřešit konflikt s -interaktivní (#13205) (Dík @iSazonov!)
  • Zpracovat cestu k souborovému systému WSL při analýze bezpečnostní zóny souboru (#13120)
  • Udělejte další přepínače povinné v Split-Path (#13150) (Dík @kvprasoon!)
  • Nová ikona Fluent Design pro PowerShell 7 (#13100) (Dík @sarthakmalik!)
  • Opravit Přesunout položku pro podporu cross-mount pohybů na Unixu (#13044)

Nástroje

  • Opravit dotnet chyby instalace (#13387)
  • Zvyšte časový limit denního sestavení Windows na 90 minut (#13354)
  • Aktualizujte závislý bot konfigurace na verzi 2 (#13230) (Dík @RDIL!)
  • Opravit Test-XUnitTestResults funkce (#13270) (Dík @iSazonov!)
  • Aktualizace .devcontainer používat noční obrázky docker SDK (#13128)

Testy

  • Označit Test-Connection -TraceRoute testy jako čekající (#13310)

Co očekávat v PowerShell 7.1

  • PowerShellGet 3.0
  • Modul správy tajemství, rozšiřitelná abstraktní vrstva v PowerShellu pro interakci s Secrets a Secrets Vaulty, získá podporu Linuxu.
  • PSScriptAnalyzer 2.0 pro lepší uživatelskou zkušenost s VSCode-PowerShell a PSEditorServices.
  • Provedena vylepšení Jádro PowerShell Jupyter
  • Provedena vylepšení platyPS vNext, modul PowerShellu, který vývojáři v současnosti používají k převodu dokumentace PowerShellu z markdown na aktualizovatelnou nápovědu.

Existuje také řada oblastí, kde je možné provést více vylepšení a změn, včetně instalace a aktualizace, vylepšení prostředí a interaktivní uživatelské zkušenosti.

Nakonec PowerShell může získat minimální nastavení, které zahrnuje pouze části PowerShellu potřebné pro vaše skripty. Nejen, že by to zabralo méně místa na disku, ale co je důležitější, minimální sada kódu znamená méně oprav a povrchu pro útoky na zabezpečení.

Stáhnout si ho můžete zde:

Stáhněte si PowerShell 7.1 Preview 5

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému
Windows 10 Build 19041.84 (KB4539080, pomalé vyzvánění)

Windows 10 Build 19041.84 (KB4539080, pomalé vyzvánění)

1 odpověďMicrosoft vydává novou aktualizaci pro Insiders in the Slow Ring. Sestavení 19041.84 vyc...

Přečtěte si více

Vivaldi 1.15 je venku, zde je vše, co potřebujete vědět

Vivaldi 1.15 je venku, zde je vše, co potřebujete vědět

Zde je skvělá zpráva pro všechny uživatele Vivaldi. Nejinovativnější ze všech moderních prohlížeč...

Přečtěte si více

Jak zakázat sponzorované top stránky v Mozilla Firefox

Jak zakázat sponzorované top stránky v Mozilla Firefox

Jak deaktivovat sponzorované nejlepší stránky ve webovém prohlížeči Mozilla FirefoxNěkterým uživa...

Přečtěte si více