Windows Tips & News

PowerShell 7.2.0 Pratinjau 3, v7.1.2 dan v7.0.5 tersedia untuk diunduh

Ikon Avatar PowerShell 7
Tinggalkan Balasan

Microsoft hari ini memperbarui perangkat lunak PowerShell di ketiga cabang yang ada. Pembaruan termasuk PowerShell 7.2.0 Pratinjau 3, PowerShell 7.1.2, dan PowerShell 7.0.5. Rilis stabil adalah pembaruan pemeliharaan kecil.

PowerShell adalah solusi skrip lintas platform yang tersedia di Windows, MacOS, dan Linux. Dimulai dengan PowerShell 7.0, para pengembang telah bergeser untuk menyelaraskan dengan Rilis .NET dan mendukung siklus hidup lebih dekat. Inilah yang baru dalam rilis hari ini.

Apa yang baru di PowerShell 7.2.0 Pratinjau 3

  • Kinerja: Hindari alokasi array dari Direktori. Dapatkan Direktori dan Direktori. Dapatkan File.
  • Kinerja: Hindari rangkaian. UntukInvarian Bawah() dari GetEnvironmentVariableAsBool() untuk menghindari memuat libicu saat startup.
  • Kinerja: Dapatkan versi PowerShell di Info Versi PS menggunakan atribut assembly alih-alih FileVersionInfo.
  • Memperbaiki: Dapatkan-Tanggal -UFormat %u perilaku untuk mematuhi ISO 8601
  • Perbaiki: Bersama dengan PSDesiredStateConfiguration
    v3 modul memungkinkan Dapatkan-DscResource, Invoke-DscResource dan kompilasi konfigurasi DSC di semua platform, didukung oleh PowerShell (menggunakan sumber daya DSC berbasis kelas).
  • Perbaiki: Menekan Tulis-Kemajuan di dalam ConsoleHost jika output diarahkan dan perbaiki tes.
  • Perbaiki: Fitur eksperimental PSAnsiProgress: Tambahkan bilah kemajuan minimal menggunakan rendering ANSI.
  • Perbaiki: cmdlet web untuk membuat URI dengan benar dari badan saat menggunakan -Tanpa Proksi
  • Perbaiki: Perbarui ICommandPredictor untuk memberikan lebih banyak umpan balik dan juga membuat umpan balik lebih mudah untuk dikorelasikan (#14649)
  • Perbaiki: Atur ulang warna setelah menulis Verbose, Debug, dan Peringatan pesan
  • Perbaiki: menggunakan variabel untuk bersarang ForEach-Object -Parallel
  • Perbaiki: Saat memformat, jika koleksi diubah, jangan gagalkan seluruh pipa.
  • Perbaiki: Tingkatkan penyelesaian parameter untuk atribut
  • Perbaiki: Tulis pesan kesalahan yang tepat untuk Dapatkan-Perintah ''
  • Perbaiki: salah ketik di string sumber daya ProxyURINTidak Disediakan
  • Perbaiki: Tambahkan dukungan ke $PSGaya untuk coretan dan hyperlink
  • Memperbaiki: $PSGaya kode berkedip

Apa yang baru di PowerShell 7.1.2

  • Perbaiki penandatanganan pihak ketiga untuk file di sub-folder
  • Bump .NET SDK ke versi 5.0.103
  • Publikasikan paket alat global untuk rilis stabil

Apa yang baru di PowerShell 7.0.4

  • Hapus umpan MyGet dari test nuget.config
  • Perbarui file WXS untuk 7.0.4
  • Perbarui dependensi .NET untuk 7.0.4
  • Perbaiki kegagalan pengujian `Get-Module` 7.0.4
  • Perbaiki kegagalan pembuatan direktori
  • Nonaktifkan tes permintaan tautan WMF
  • Gunakan PowerShell Core untuk membangun dan menguji paket di CI build
  • Nonaktifkan pengujian yang bergantung pada libmi untuk macOS.
  • Gunakan satu feed di setiap nuget.config di build resmi
  • Perbaiki RPM yang ditandatangani jalur diunggah dari dalam versi rilis
  • Perbaiki kesalahan sintaks dalam skrip pengemasan Windows
  • Jadikan mode AppLocker Enforce diutamakan daripada mode Audit UMCI
  • Perbaiki masalah dengan build yang tidak ditandatangani
  • Pindahkan macOS dan NuGet ke penandatanganan ESRP
  • Pindahkan penandatanganan paket Windows untuk menggunakan ESRP
  • Pindahkan Linux ke penandatanganan ESRP
  • Migrasikan penandatanganan pihak ke-3 ke ESRP
  • Jangan melakukan checkout yang dangkal
  • Pindah ke penandatanganan ESRP untuk file Windows
  • Perbaiki jeda dalam pembuatan paket harian karena perubahan penandatanganan macOS
  • Masuk file individu dalam paket
  • Gunakan sertifikat Authenticode untuk penandatanganan MSIX
  • Tanda tangani file MSIX untuk toko
  • Gunakan jalur pribadi sementara saat startup runspace ketika $env: HOME tidak ditentukan
  • Perbaiki pengemasan MSIX untuk menentukan apakah rilis pratinjau dengan memeriksa string versi semantik
  • Tambahkan konten bantuan default ke folder aset

Selengkapnya bisa dilihat di GitHub.

Pembaruan APK akan jauh lebih kecil di Android

Pembaruan APK akan jauh lebih kecil di Android

Google akan meluncurkan teknik baru yang dikenal sebagai "File-by-File patching", yang dapat meng...

Baca lebih banyak

Microsoft Menampilkan Iklan untuk Aplikasi Sendiri di Menu Berbagi Android

Microsoft Menampilkan Iklan untuk Aplikasi Sendiri di Menu Berbagi Android

Microsoft sedang menyuntikkan iklan ke menu 'Share' Android. Saat pengguna membuka atau berbagi f...

Baca lebih banyak

Microsoft telah mengumumkan peningkatan produktivitas Outlook

Microsoft telah mengumumkan peningkatan produktivitas Outlook

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja siste...

Baca lebih banyak