PowerShell 7.1.0 Pratinjau 7 keluar
Tim PowerShell telah memperkenalkan versi pratinjau baru dari PowerShell. Inilah yang diharapkan di platform PowerShell 7.1 mendatang, dan apa yang telah berubah di Pratinjau 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.
Apa yang baru di PowerShell 7.1 Pratinjau 6
Melanggar Perubahan
- Memperbaiki
$?
untuk tidak menjadi$salah
ketika perintah asli menulis kestderr
(#13395)
Pembaruan dan Perbaikan Mesin
- Pekerjaan awal model plugin subsistem (untuk powershell minimal) (#13186)
- Optimalkan
GetSystemLockdownPolicy
untuk skenario non-lockdown (#13438)
Pembaruan dan Perbaikan Cmdlet Umum
- Kembalikan "Tambahkan parameter
-Halaman
keMendapatkan bantuan
untuk mendukung paging (#13374)" (#13519) - Tambahkan dukungan untuk
TLS
1.3 di cmdlet Web (#13409) (Terima kasih @iSazonov!) - Tambahkan cek nol untuk
argumen
di dalamCommandLineParser
(#13451) (Terima kasih @iSazonov!) - Proses reparse poin untuk aplikasi Microsoft Store (#13481) (Terima kasih @iSazonov!)
- Pindah
PSNullConditionalOperator
fitur dari eksperimental (#13529) - Pindah
PSNativePSPathResolution
fitur dari Eksperimental (#13522) - Gunakan bidang jika properti tidak ada untuk
akar ob
saat menggunakan PowerShell Direct ke wadah (#13375) (Terima kasih @hemisphera!) - Menekan
UTF-7
peringatan usang (#13484) - Hindari beberapa enumerasi dari sebuah
dapat dihitung
contoh diKompiler.cs
(#13491) - Mengubah
Add-Type -OutputType
untuk tidak mendukungAplikasi konsol
danAplikasi Windows
(#13440) - Buat peringatan ketika
UTF-7
ditentukan sebagai pengkodean (#13430)
Pembersihan Kode
@xtqqczze, @tamasvajk
Peralatan
- vscode: Tambahkan
konfigurasi editor
ke ekstensi yang direkomendasikan (#13537) (Terima kasih @xtqqczze!) - Hapus yang ketinggalan zaman
ZapDisable
kode terkait daribuild.psm1
(#13350) (Terima kasih @jackerr3!)
Tes
- Cacat
WMF
tes validasi tautan unduhan (#13479)
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