Son kullanma tarihi geçmiş, bayatlamış bir tarayıcı kullanıyorsanız, Mercedes kullanmak yerine tosbağaya binmek gibi... Web sitelerini düzgün görüntüleyemiyorsanız eh, bi' zahmet tarayıcınızı güncelleyiniz. Modern Web standartlarını karşılayan bir tarayıcı alternatifine göz atın.
Yeni Özellikler:
Bu sürüm, paket yönetimi süreçlerinizi otomatikleştiren ve kolaylaştıran birçok yenilik sunuyor:
Her Paket Yöneticisi İçin Varsayılan Ayarlar: Artık her paket yöneticisi için varsayılan yükleme seçeneklerini belirleyebileceksiniz.
Otomasyon Komutları: Paketleri yüklemeden, güncellemeden veya kaldırmadan önce ve sonra özel komutlar (pre/post-install) çalıştırma yeteneği eklendi.
Bulut Yedekleme ve Geri Yükleme: Paketlerinizi GitHub üzerinden buluta yedekleyebilir ve yedeklerinizi geri yükleyebilirsiniz. Bu, tüm ayarlarınızın güvende olmasını sağlar.
İşlem Kontrolü: Yükleme veya kaldırma işleminden önce ilgili süreçleri (örneğin, uygulamanın kendisi) kapatma veya sonlandırma seçeneği eklendi.
Toplu İndirme: Yükleyicileri toplu olarak indirme özelliği ile zamandan tasarruf edebilirsiniz.
Güvenlik Geliştirmeleri:
Uygulama, güçlü komut çalıştırma yeteneklerinin getirdiği potansiyel güvenlik risklerini ele alıyor:
Varsayılan Kısıtlamalar: Yükleme öncesi ve sonrası komutlar gibi özellikler, varsayılan olarak kısıtlandı.
Güvenli Etkinleştirme: Bu özellikler, Kullanıcı Hesabı Denetimi (UAC) uyarısı gerektiren bir ayar üzerinden güvenli bir şekilde etkinleştirilebilir.
Güvenlik Raporları: Paket grupları (Bundles), potansiyel olarak tehlikeli ayarlar içerdiğinde bir güvenlik raporu gösterir. Bu, olası komut enjeksiyonu zafiyetlerine karşı sizi korur.
Kullanıcı Deneyimi İyileştirmeleri ve Hata Düzeltmeleri:
Arama kutusu, daha az yer kaplaması için başlık çubuğuna taşındı.
Pencere boyutu küçültüldüğünde daha iyi bir kullanıcı deneyimi sağlandı.
Araç çubuğu ve dahili hata tespiti mekanizmaları iyileştirildi.
PowerShell7'nin eski sürümlerini yeni bir sürüme güncellerken temizleme özelliği eklendi.
Artık paket ayrıntılarında "Bağımlılıklar" alanı görünüyor.
Birçok hata düzeltmesi ve diğer dahili iyileştirmeler yapıldı.
İşlem çubuğu yeniden boyutlandırılabilir ve daraltılabilir.
Canlı çıktı ve Hata iletişim kutuları, iletişim kutusu taşmasını önlemek için iyileştirildi.
Bildirim yığılmasını önlemek için işlem bildirimleri iyileştirildi.
Tüm işlemler aynı anda iptal edilebilir.
İşlemlere hızlı eylemler ilişkilendirildi:
Yeniden dene (başarısız işlemler için)
Yönetici olarak yeniden dene vb.
Paket ayrıntıları, yükleme konumunu aç vb.
Bu sürümü atla, bu uygulama için güncellemeleri yoksay (başarısız güncellemeler için)
Vb.
Daha iyi kuyruk yönetimi + eşzamanlılık iyileştirmeleri
Çok daha fazlası!
Yükleyiciler paket listelerinden indirilebilir. İndirme işlemleri işlem çubuğunda da gösterilecektir.
UniGetUI, ayarları yürütülebilir dizinde saklayarak tamamen taşınabilir olacak şekilde yapılandırılabilir.
Kullanıcının yönetici ayrıcalıklarına sahip olmadığı sistemlerde WinGet'in bozulduğu uzun süredir devam eden bir sorun nihayet giderildi.
UniGetUI artık uygulamanın nasıl kullanıldığını anlamaya (ve belki de gelecekte paket sıralamaları oluşturmaya yardımcı olmaya) hizmet edecek [isteğe bağlı] telemetriye sahip.
Diğer düzeltmeler ve iyileştirmeler.
Neler Değişti:
Winget İş Akışları Daha Yeni Sürümlere Güncellendi.
update-icons.yaml'ı Çatallar için çalıştırmak için güncellendi.
İşlemlerin yeniden tasarımı yapıldı.
Maksimum işlem günlükleri yeniden sıralandı.
Eski kod kaldırıldı.
Paket güncellemeleri duraklatıldı.
Küçük güncellemeler atlandı.
Winget iş akışı için kullanıcı adı güncellendi.
Simge Algılamayı Çeşitlendirme (Steam, Yerel PC ve Microsoft Store Uygulamaları için Simgeler).
Daha iyi paket yükleyici indirme işlemleri.
Excel dosyasından simgeleri ve ekran görüntüleri güncellendi.
NuGet'leri güncellendi.
UniGetUI'ye (isteğe bağlı) telemetri eklendi.
LangData.py'yi güncellendi.
Directory.Build.props eklendi.
Telemetri üzerinde daha fazla geliştirme yapıldı.
Yönetici olmayan hesaplara sahip cihazlarda WinGet'in bozulması düzeltildi.
ComplexSettings'in UniGetUI'yi çökertmesine neden olan bir sorun düzeltildi.
Bildirim düğmelerine ' karakteri ekleyen çevirilerin bildirimlerin çalışmamasına neden olduğu bir sorun düzeltildi (örneğin, Katalanca).
Python, MS Store'dan yüklendiğinde $PATH doğru bir şekilde ayarlanmadığından bağımlılıkları kontrol etmeyecek. Aksi takdirde sonsuz bir bağımlılık döngüsüne yol açıyordu bu sorun düzeltildi.
Simge kimliği normalizasyonunda küçük iyileştirmeler yapıldı.