Windows Tips & News

PowerShell 7.1.0 RC 1 tersedia untuk diunduh

click fraud protection
DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem

PowerShell 7.1, versi mendatang dari solusi skrip lintas platform yang tersedia di Windows, MacOS, dan Linux, semakin dekat dengan peluncurannya. Hari ini, Release Candidate versi 1 telah tersedia untuk diunduh.

Spanduk PowerShell 7

Rilis pratinjau PowerShell 7.1 termasuk .NET 5 pratinjau 1. Dimulai dengan PowerShell 7.0, para pengembang telah bergeser untuk menyelaraskan dengan Rilis .NET dan mendukung siklus hidup lebih dekat. PowerShell 7.1 diharapkan akan tersedia dalam satu atau dua minggu dari tanggal rilis .NET 5 musim dingin 2020 dan selaras dengan irama rilis tahunan mereka ke depan.

Iklan

Dimulai dengan Pratinjau 6, Pratinjau PowerShell 7.1 adalah tersedia di Microsoft Store.

Isibersembunyi
Apa yang baru di PowerShell 7.1 RC 1
Masalah Dikenal
Pembaruan dan Perbaikan Mesin
Pembaruan dan Perbaikan Cmdlet Umum
Apa yang diharapkan di PowerShell 7.1

Apa yang baru di PowerShell 7.1 RC 1

Masalah Dikenal

Rilis PowerShell ini dipengaruhi oleh beberapa regresi yang diketahui dan perubahan desain sampingan di .NET 5.0.0-rc.1.


Mengingat dampak dari regresi ini, khususnya dalam skenario interaktif pada sistem non-Windows, kami hanya akan menerbitkan paket PowerShell v7.1.0-rc.1 untuk Windows dan Linux, melewatkan macOS hingga v7.1.0-rc.2 tersedia dengan perbaikan yang tepat.

  • [Regresi] API konsol Sistem. Menghibur. TreatControlCAsInput mundur di Linux dan macOS: dotnet/runtime#42423. Perbaikan dilakukan di .NET 5.0.0-rc.2: dotnet/runtime#42432
    • Hal ini menyebabkan Ctrl+c untuk tidak bekerja di PSReadLine di Linux dan macOS.
  • [Regresi] API konsol Sistem. Menghibur. Kunci Baca() salah mengembalikan Ctrl+J untuk MEMASUKI di macOS: dotnet/runtime#42418. Perbaikan dilakukan di .NET 5.0.0-rc.2: dotnet/runtime#42477
    • Ini menyebabkan MEMASUKI tidak berfungsi di konsol terintegrasi PSES.
  • [Regresi] Regresi kinerja di Linux dan macOS: dotnet/runtime#41739. Perbaikan dilakukan di .NET 5.0.0-rc.2: dotnet/runtime#41820
    • Ini menyebabkan potensi masalah kinerja pada beberapa arsitektur tertentu, distro Linux, dan macOS. Misalnya, penemuan perintah di PowerShell hingga 20x lebih lambat di Ubuntu 18.04 WSL 2.
  • [Perubahan melanggar desain]TLS 1.0 dan TLS 1.1 sudah pensiun dari default pada mesin Linux di mana OpenSSL 1.1 dan di atas digunakan: dotnet/runtime#40746
    • Ini menyebabkan Invoke-WebRequest dan Metode Invoke-Istirahat untuk melempar Pengecualian Otentikasi ketika menggunakan TLS 1.0 atau TLS 1.1 di mesin Linux di mana OpenSSL 1.1 dan di atas digunakan.

Pembaruan dan Perbaikan Mesin

  • Lakukan perbaikan untuk ComInterop kode seperti yang disarankan oleh tim .NET (#13533)

Pembaruan dan Perbaikan Cmdlet Umum

  • Perbaiki kasus di mana pesan pengecualian hanya berisi "`n" pada Windows (#13684)
  • Mengenali CONOUT$ dan CONIN$ sebagai nama perangkat yang dicadangkan (#13508) (Terima kasih @davidreis97!)
  • Memperbaiki Tampilan Ringkas untuk fungsi lanjutan interaktif saat menulis kesalahan (#13623)

Apa yang diharapkan di PowerShell 7.1

  • PowerShellGet 3.0
  • Modul Manajemen Rahasia, lapisan abstraksi yang dapat diperluas di PowerShell untuk berinteraksi dengan Secrets and Secrets Vaults, akan mendapatkan dukungan Linux.
  • PSScriptAnalyzer 2.0 untuk pengalaman pengguna yang lebih baik dengan VSCode-PowerShell dan PSEditorServices.
  • Perbaikan dilakukan untuk Kernel PowerShell Jupyter
  • Perbaikan dilakukan untuk platyPS vNext, modul PowerShell yang saat ini digunakan pengembang untuk mengonversi dokumentasi PowerShell dari penurunan harga menjadi bantuan yang dapat diperbarui.

Ada juga sejumlah area yang memungkinkan untuk melakukan lebih banyak peningkatan dan perubahan, termasuk Instalasi dan Pembaruan, Peningkatan Shell, Pengalaman Pengguna Interaktif.

Terakhir, PowerShell mungkin mendapatkan pengaturan minimal, yang hanya menyertakan bagian PowerShell yang diperlukan untuk skrip Anda. Tidak hanya akan memakan lebih sedikit ruang disk, tetapi yang lebih penting, satu set kode minimal berarti lebih sedikit patching dan permukaan serangan keamanan.

Anda dapat mengunduhnya di sini:

Unduh Pratinjau PowerShell 7.1

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem
Windows 10X Dapat Mendapatkan Wallpaper Dinamis

Windows 10X Dapat Mendapatkan Wallpaper Dinamis

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

Baca lebih banyak

Ubah Kepadatan Antarmuka Pengguna di Firefox

Ubah Kepadatan Antarmuka Pengguna di Firefox

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

Baca lebih banyak

LibreOffice 6.4 Sekarang Termasuk Generator Kode QR, Peningkatan Aplikasi

LibreOffice 6.4 Sekarang Termasuk Generator Kode QR, Peningkatan Aplikasi

The Document Foundation merilis versi baru dari suite LibreOffice, membawa paket siap pakai untuk...

Baca lebih banyak