Pada 4 Mac, versi baharu PowerShell 7 telah dikeluarkan.
PowerShell ialah "rangka kerja automasi dan konfigurasi perisian merentas platform yang dioptimumkan untuk data berstruktur, REST API dan model objek" yang merangkumi cangkerang arahan, bahasa berorientasikan objek dan satu set alat skrip dan kawalan.
Antara ciri baharu yang dinyatakan:
- Pemprosesan selari objek dalam ForEach-Object
- Pengendali baharu: pengendali bersyarat ternary ?:; penyataan kawalan || dan &&, serupa dengan pengendali yang sama dalam bash; pengendali NULL bersyarat ?? dan ?=, memberikan nilai di sebelah kanan jika nilai di sebelah kiri ialah NULL
- Paparan penerangan ralat yang dipertingkatkan dan cmdlet Get-Error untuk memanggil penerangan ralat terperinci
- Panggil sumber Konfigurasi Keadaan Diingini (DSC) terus daripada PowerShell (percubaan)
- Keserasian ke belakang yang dipertingkatkan dengan Windows PowerShell
Versi ini tersedia untuk digunakan oleh pengedaran Linux yang menyokong .NET Core 3.1; pakej untuk Arch dan Kali Linux telah disediakan oleh komuniti.
Pakej Snap dalam Ubuntu 16.04 menyebabkan segfault dan oleh itu dicadangkan untuk dipasang sebagai pakej DEB atau tar.gz.
Sumber: linux.org.ru
