Windows Tips & News

PowerShell 7.1.0 RC 1 indirilebilir

click fraud protection
ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın

Windows, MacOS ve Linux'ta kullanılabilen çapraz platform komut dosyası oluşturma çözümünün yeni sürümü olan PowerShell 7.1, piyasaya sürülmesine yaklaşıyor. Bugün, Sürüm Adayı sürüm 1 indirilebilir hale geldi.

PowerShell 7 Afiş

PowerShell 7.1'in önizleme sürümü şunları içerir: .NET 5 önizleme 1. PowerShell 7.0 ile başlayarak, geliştiriciler .NET'in piyasaya sürülmesi ve destek yaşam döngüsü daha yakın. PowerShell 7.1'in, .NET 5'in 2020 kışı yayın tarihinden itibaren bir veya iki hafta içinde kullanıma sunulması ve bundan sonraki yıllık yayın temposuyla uyumlu olması bekleniyor.

Reklamcılık

Önizleme 6 ile başlayarak, PowerShell 7.1 Önizleme Microsoft Store'da mevcut.

İçindekilersaklamak
PowerShell 7.1 RC 1'deki yenilikler
Bilinen Sorunlar
Motor Güncellemeleri ve Düzeltmeleri
Genel Cmdlet Güncellemeleri ve Düzeltmeleri
PowerShell 7.1'de neler beklenir?

PowerShell 7.1 RC 1'deki yenilikler

Bilinen Sorunlar

PowerShell'in bu sürümü, bilinen birkaç gerilemeden ve .NET 5.0.0-rc.1'deki tasarım gereği bir kırılma değişikliğinden etkilenir.


Bu gerilemelerin, özellikle Windows olmayan sistemler üzerindeki etkileşimli senaryolardaki etkisi göz önüne alındığında, yalnızca Windows ve Linux için PowerShell v7.1.0-rc.1 paketlerini yayınlayarak, v7.1.0-rc.2 ile birlikte kullanılabilir olana kadar macOS'u atlayarak uygun düzeltmeler.

  • [Regresyon] konsol API'si Sistem. Konsol. TreatControlCAsInput Linux ve macOS'ta geriye doğru: dotnet/çalışma zamanı#42423. Düzeltme .NET 5.0.0-rc.2'de yapıldı: dotnet/çalışma zamanı#42432
    • Bu neden olur Ctrl+c Linux ve macOS'ta PSReadLine'da çalışmaz.
  • [Regresyon] konsol API'si Sistem. Konsol. Anahtar okuma() yanlış döner Ctrl+J için GİRMEK macOS'ta: dotnet/çalışma zamanı#42418. Düzeltme .NET 5.0.0-rc.2'de yapıldı: dotnet/çalışma zamanı#42477
    • Bu neden olur GİRMEK PSES entegre konsolunda işlevsel olmaması.
  • [Regresyon] Linux ve macOS'ta performans gerilemesi: dotnet/çalışma zamanı#41739. Düzeltme .NET 5.0.0-rc.2'de yapıldı: dotnet/çalışma zamanı#41820
    • Bu, bazı belirli mimarilerde, Linux dağıtımlarında ve macOS'ta potansiyel performans sorunlarına neden olur. Örneğin, PowerShell'deki komut keşfi, Ubuntu 18.04 WSL 2'de 20 kata kadar daha yavaştır.
  • [Tasarım gereği kırılma değişikliği]TLS 1.0 ve TLS 1.1 Linux makinelerinde varsayılandan kaldırıldı OpenSSL 1.1 ve üstü kullanılır: dotnet/çalışma zamanı#40746
    • Bu neden olur Invoke-WebRequest ve Invoke-RestMethod atmak AuthenticationException kullanırken TLS 1.0 veya TLS 1.1 Linux makinelerinde nerede OpenSSL 1.1 ve üstü kullanılır.

Motor Güncellemeleri ve Düzeltmeleri

  • düzeltmeler yap ComInterop .NET ekibi tarafından önerilen kod (#13533)

Genel Cmdlet Güncellemeleri ve Düzeltmeleri

  • İstisna mesajının yalnızca içerdiği durumu düzeltin "`n" Windows'ta (#13684)
  • Tanımak CONOUT$ ve CONIN$ ayrılmış cihaz adları olarak (#13508) (Teşekkürler @davidreis97!)
  • Düzeltmek ÖzlüGörünüm hata yazarken etkileşimli gelişmiş işlev için (#13623)

PowerShell 7.1'de neler beklenir?

  • PowerShell 3.0'ı Alın
  • Gizli Yönetim ModülüSırlar ve Sırlar Kasaları ile etkileşim için PowerShell'de genişletilebilir bir soyutlama katmanı olan, Linux desteği alacak.
  • PSScriptAnalyzer VSCode-PowerShell ve PSEditorServices ile daha iyi kullanıcı deneyimi için 2.0.
  • Yapılan iyileştirmeler PowerShell Jüpyter Çekirdeği
  • Yapılan iyileştirmeler platyPS vNext, geliştiricilerin şu anda PowerShell belgelerini işaretlemeden güncellenebilir yardıma dönüştürmek için kullandığı bir PowerShell modülü.

Kurulum ve Güncelleme, Kabuk İyileştirmeleri, Etkileşimli Kullanıcı Deneyimi dahil olmak üzere daha fazla iyileştirme ve değişiklik yapmanın mümkün olduğu bir dizi alan da vardır.

Son olarak, PowerShell, yalnızca komut dosyalarınız için gereken PowerShell parçalarını içeren minimum bir kurulum alabilir. Yalnızca daha az disk alanı kaplamakla kalmaz, daha da önemlisi, minimum kod kümesi daha az yama ve güvenlik saldırısı yüzeyi anlamına gelir.

Buradan indirebilirsiniz:

PowerShell 7.1 Önizlemesini İndirin

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın
Kasım 2020'de Microsoft Edge'e eklenen özellikler

Kasım 2020'de Microsoft Edge'e eklenen özellikler

Microsoft, bu ay Edge Chromium'da ortaya çıkan değişiklikleri kapsayan uzun bir gönderi yayınladı...

Devamını oku

Vivaldi 1.16: Yüzer Paneller

Vivaldi 1.16: Yüzer Paneller

Yenilikçi Vivaldi tarayıcısının arkasındaki ekip, yaklaşmakta olan 1.16 sürümünün yeni bir görünt...

Devamını oku

Vivaldi 2.3: Özel Ekran Görüntüsü Dosya Adı, Adres Çubuğu İyileştirmeleri

Vivaldi 2.3: Özel Ekran Görüntüsü Dosya Adı, Adres Çubuğu İyileştirmeleri

En yenilikçi Vivaldi tarayıcısının arkasındaki ekip, uygulamanın gelecek sürümünün yeni bir görün...

Devamını oku