Windows Tips & News

PowerShell 7.2.0 Preview 3, v7.1.2 și v7.0.5 sunt disponibile pentru descărcare

Pictograma avatar PowerShell 7
Lasa un raspuns

Microsoft și-a actualizat astăzi software-ul PowerShell în toate cele trei ramuri existente. Actualizările includ PowerShell 7.2.0 Preview 3, PowerShell 7.1.2 și PowerShell 7.0.5. Versiunile stabile sunt actualizări minore de întreținere.

PowerShell este o soluție de scriptare multiplatformă disponibilă pe Windows, MacOS și Linux. Începând cu PowerShell 7.0, dezvoltatorii s-au aliniat cu Lansarea .NET și ciclul de viață al suportului mai aproape. Iată ce este nou în lansările de astăzi.

Ce este nou în PowerShell 7.2.0 Preview 3

  • Performanță: evitați alocările de matrice de la Director. GetDirectories și Director. GetFiles.
  • Performanță: de evitat şir. ToLowerInvariant() din GetEnvironmentVariableAsBool() pentru a evita încărcarea libicu la pornire.
  • Performanță: obțineți versiunea PowerShell în PSVersionInfo folosind atributul de asamblare în loc de FileVersionInfo.
  • Remediere: Get-Date -UFormat %u comportament pentru a respecta ISO 8601
  • Fix: Împreună cu PSDdesiredStateConfiguration
    v3 modulul permite Get-DscResource, Invoke-DscResource și compilarea configurației DSC pe toate platformele, susținută de PowerShell (folosind resurse DSC bazate pe clasă).
  • Remediere: Suprima Scriere-Progres în ConsoleHost dacă ieșirea este redirecționată și remediați teste.
  • Remediere: caracteristică experimentală PSAnsiProgress: Adăugați bara de progres minim utilizând randarea ANSI.
  • Remediere: cmdlet-urile web pentru a construi corect URI din body atunci când sunt utilizate -NoProxy
  • Remediere: actualizați ICommandPredictor pentru a oferi mai mult feedback și, de asemenea, pentru a face feedback-ul mai ușor de corelat (#14649)
  • Remediere: resetați culoarea după scriere Verbos, Depanați, și Avertizare mesaje
  • Remediere: folosirea variabilei pentru imbricat PentruFiecare-Obiect -Paralel
  • Remediere: La formatare, dacă colecția este modificată, nu eșua întreaga conductă.
  • Remediere: îmbunătățiți completarea parametrilor pentru atribute
  • Remediere: scrieți mesaje de eroare adecvate pentru Obține-Comandă " "
  • Remediere: greșeală de scriere în șirul de resurse ProxyURINotSupplied
  • Remediere: adăugați suport la $PSStyle pentru baraj și hyperlinkuri
  • Remediere: $PSStyle coduri intermitente

Ce este nou în PowerShell 7.1.2

  • Remediați semnarea terților pentru fișierele din subdosare
  • Treceți .NET SDK la versiunea 5.0.103
  • Publicați pachetul global de instrumente pentru o lansare stabilă

Ce este nou în PowerShell 7.0.4

  • Eliminați feedurile MyGet din test nuget.config
  • Actualizați fișierul WXS pentru 7.0.4
  • Actualizați dependențele .NET pentru 7.0.4
  • Remediați eșecul testului `Get-Module` 7.0.4
  • Remediați eșecul de creare a directorului
  • Dezactivați testul de invocare a legăturii WMF
  • Utilizați PowerShell Core pentru construirea și testarea pachetului în construcția CI
  • Dezactivați testele dependente de libmi pentru macOS.
  • Utilizați un feed în fiecare nuget.config în versiunile oficiale
  • RPM-urile semnate ale căii de remediere sunt încărcate din versiunea de versiune
  • Remediați eroarea de sintaxă în scriptul de ambalare Windows
  • Faceți ca modul AppLocker Enforce să aibă prioritate față de modul Audit UMCI
  • Remediați problema cu construcția nesemnată
  • Mutați macOS și NuGet la semnarea ESRP
  • Mutați semnarea pachetelor Windows pentru a utiliza ESRP
  • Mutați Linux la semnarea ESRP
  • Migrați semnarea terță parte la ESRP
  • Nu faceți o casă superficială
  • Treceți la semnarea ESRP pentru fișierele Windows
  • Remediați întreruperile în construirea zilnică a pachetelor din cauza modificărilor semnării macOS
  • Semnează fișierele individuale în pachet
  • Utilizați certificatul Authenticode pentru semnarea MSIX
  • Semnează fișierele MSIX pentru magazin
  • Utilizați calea personală temporară la pornirea spațiului de rulare când $env: HOME nu este definit
  • Remediați ambalajul MSIX pentru a determina dacă o versiune de previzualizare, inspectând șirul versiunii semantice
  • Adăugați conținut de ajutor implicit în dosarul cu materiale

Mai multe detalii pot fi găsite pe GitHub.

Dezactivați aplicarea semnăturii suplimentelor în Firefox 49 și versiuni ulterioare

Dezactivați aplicarea semnăturii suplimentelor în Firefox 49 și versiuni ulterioare

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și pentru a optimiza performanța...

Citeste mai mult

Windows 10 Build 17738 Lansat numai cu remedieri

Windows 10 Build 17738 Lansat numai cu remedieri

1 RăspunsÎncă o altă versiune din ramura „Redstone 5” este disponibilă pentru Fast Ring Insiders....

Citeste mai mult

Cum să dezactivați paravanul de protecție Windows în Windows 10

Cum să dezactivați paravanul de protecție Windows în Windows 10

Windows Firewall este o caracteristică excelentă în versiunile Windows moderne. A fost introdus î...

Citeste mai mult