Windows Tips & News

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

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

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.

Banner PowerShell 7

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.

Publicitate

Cuprinsascunde
Ce este nou în PowerShell 7.2.0 Preview 3
Ce este nou în PowerShell 7.1.2
Ce este nou în PowerShell 7.0.4

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
  • ✅ Remediere: Împreună cu PSDdesiredStateConfigurationv3 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ă scris 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.

RECOMANDAT: Faceți clic aici pentru a remedia problemele Windows și pentru a optimiza performanța sistemului
OneDrive Files On-Demand acum disponibil pentru Windows Insiders

OneDrive Files On-Demand acum disponibil pentru Windows Insiders

OneDrive este soluția online de stocare a documentelor creată de Microsoft, care vine la pachet c...

Citeste mai mult

Windows 11 Eliminați folderele de pe acest computer

Windows 11 Eliminați folderele de pe acest computer

Iată cum să eliminați folderele din acest computer în Windows 11 dacă nu vă place să vedeți docum...

Citeste mai mult

Vivaldi primește notificări pentru fila Titlu paginii

Vivaldi primește notificări pentru fila Titlu paginii

O nouă caracteristică a fost anunțată de echipa Vivaldi pentru instantaneul actual, Vivaldi 1.6.6...

Citeste mai mult