IT Home, 12 November, melaporkan bahwa Microsoft mengumumkan pada 10 November peluncuran versi resmi PowerShell 7.7. Alat baris perintah dan otomatisasi ini dibangun berdasarkan .NET 11, dengan fokus pada penguatan keamanan, perluasan perintah, dan keandalan runtime, serta bertujuan meningkatkan pengalaman pengguna harian administrator dan pengembang.
PowerShell adalah alat baris perintah dan bahasa skrip yang dikembangkan oleh Microsoft, terutama digunakan untuk mengelola komputer, memproses data, serta mengotomatisasi tugas berulang. PowerShell modern bersifat open source dan lintas platform, dan dapat dijalankan di Windows, macOS, dan Linux.

Dalam hal dukungan siklus, pengumuman resmi hanya menunjukkan bahwa PowerShell 7.7 merupakan versi yang didukung periode standar (STS), biasanya selama 18 bulan. Namun, .NET yang menjadi dasar PowerShell telah memperpanjang periode dukungan STS dari 18 bulan menjadi 24 bulan, sehingga periode pasti untuk 7.7 tetap mengikuti tabel siklus hidup resmi (saat akses sebelum artikel ini diterbitkan oleh IT Home, Microsoft belum memperbarui).
Dalam hal peningkatan keamanan, versi baru memperketat batasan operasi dalam mode bahasa terbatas, memperketat validasi parameter dan pesan untuk operasi jarak jauh, serta menerapkan validasi yang lebih ketat pada ekstraksi file bantuan. Perintah Test-Json tidak lagi secara default mengambil referensi skema eksternal, melainkan memerlukan pengaktifan eksplisit dari pengguna untuk mengurangi akses eksternal yang tidak perlu.
Dalam hal fitur praktis, versi baru menambahkan New-TemporaryDirectory, yang memungkinkan pembuatan direktori sementara secara langsung; perintah penggabungan path Join-Path kini mendukung parameter ekstensi; perintah pemformatan seperti tabel dan daftar mendukung pengecualian atribut tertentu, sehingga informasi output menjadi lebih ringkas.

Beberapa perintah juga memperbaiki cara penanganan parameter sakelar, memastikan bahwa "matikan" yang ditentukan secara eksplisit berfungsi dengan benar. Selain itu, perintah New-Guid sekarang secara default menghasilkan UUID v7 yang mendukung pengurutan berdasarkan waktu, dan tidak lagi menggunakan perilaku default v4 sebelumnya.


