Yenilikler ve Düzeltmeler:
  • En son yerelleştirme yaması uygulandı.
  • Belirli MS Store kaynaklı 404 hataları, boş yanıt olarak kabul edilerek düzeltildi.
  • Gömülü CsWinRT kullanıldı.
  • Yapılandırma ortamı davranışı güncellendi.
  • Yapılandırma dışa aktarma testi düzeltmesi yapıldı.
  • Sürüm 1.11'e yükseltildi.
  • Newtonsoft.Json tüm projelerde aynı sürüme güncellendi.
  • Eksik } işareti tamamlandı.
  • Daha iyi hata yönetimi için cpprestsdk WIL istisnasına dönüştürüldü.
  • Yapılandırma işlemcisi yeniden düzenlendi.
  • REST kaynağı ayrıştırmasında ve winget yardımcı programları birlikte çalışabilirliğinde 1.10 manifestosu için destek eklendi.
  • Gerçekten eşzamansız çağrılar için ömrümüzü korumamız gerekiyor.
  • YamlDotNet en son sürüme güncellendi.
  • Paket taşınırken birincil dizin güncellendi.
  • VersionRange oluşturulurken parametre sırasına güvenilmemesi sağlandı.
  • URL'lerin benzersiz hash'lerle eşleştiği doğrulandı.
  • Hata ayıklama ve test çalıştırma için geliştirici rehberliği eklendi.
  • IsUpdateAvailable COM API'sinde yükleyici uygulanabilirliği dikkate alındı.
  • Ayarlanmamış hata kodlarının atılması engellendi.
  • Günlük kanal ayarı düzeltildi.
  • DSC v3 işleme için deneysel destek eklendi.
  • YAML ayrıştırıcısına maksimum iç içe geçme düzeyi sınırı eklendi.
  • winget.resw güncellendi.
  • Mesaj değişikliğinden kaynaklanan uçtan uca test hatası düzeltildi.
  • Paralel derleme yapıldı.
  • ARM32 desteği kaldırıldı.
  • Arşivlerde taşınabilir yükleyici türü için doğrulama seçeneği eklendi.
  • Zaten sahip olunsa bile sahibi ayarlarken erişim reddedildi hatası ele alındı.
  • 0.2 şemasına securityContext girişi eklendi.
  • DSCv3 komut tabanı oluşturuldu.
  • Dinamik İşlemci'nin bir set olmadan bireysel birimler üzerinde çalışırken çökmesi düzeltildi.
  • Yapılandırma dosyasına securityContext eklendi.
  • Resmi DSC v3 sürümü desteklendi.
  • Güncelleme akışı sırasında kayıt defteri girişleri en son uygulandı.
  • PowerShell'de sürüm karşılaştırma fonksiyonu yerine dize karşılaştırması kullanıldı.
  • Gölge yığını etkinleştirildi.
  • COM indirme sırasında sadece indirildi.
  • Daha zarif MSIX numaralandırma hatası yönetimi yapıldı.
  • ARM64 derlemeleri düzeltildi.
  • Yol haritası güncellendi.
  • DSC v3 Dışa Aktarma eklendi.
  • ProcessMultiplePackages netlik için yeniden düzenlendi.
  • Kaynak hatası giderme sorunları ele alındı.
  • Pipeline kararlılığı için düzeltmeler yapıldı.
  • İki kez düzeltme yapıldı.
  • Meta verilerin bulunamaması durumu ele alındı.
  • DSC v3 adaptör desteği eklendi.
  • Şema Başlığı Doğrulaması, 1.7 ve üzeri manifestoları içerecek şekilde düşürüldü.
  • OneFuzzConfig.json güncellendi.
  • Daha iyi DefaultInstallVersion.
  • Çoğu kontrol edilmiş bağımlılık kütüphanesi kaldırıldı.
  • Arama yoluna göre birim işlemcilerini bulmak için API eklendi.
  • vcpkg'den mevcut geçişli bağımlılıkların klonları kaldırıldı.
  • Curl 1.12.1'e güncellendi.
  • Derleme bilgisi geçersiz kılma devre dışı bırakıldı.
  • DSCv3 paket kaynağı eklendi.
  • DSCv3 kaynak kaynağı eklendi.
  • NuGet Merkezi Paket Yönetimi etkinleştirildi.
  • Tüm vcpkg'lerin özel üçlülerimizi kullandığından emin olundu.
  • Örnek projeler 1.10.340'a güncellendi.
  • DSCv3 kullanıcı ayarları kaynağı eklendi.
  • vcpkg ile hata ayıklama derlemesi düzeltildi.
  • Paketle ilgili DSC v3 kaynaklarını ve bazı önceden tanımlanmış kaynakları yapılandırma dışa aktarma tümünde dışa aktarma desteği eklendi.
  • arm64-release-static vcpkg üçlüsü düzeltildi.
  • purelib.vcxproj kaldırıldı.
  • cpprestsdk ve libyaml için bir vcpkg katmanı oluşturuldu.
  • Deneyselken önizleme DSC'ye izin verildi.
  • DSCv3 kaynak manifestoları pakete yerleştirildi.
  • DSC v3 yapılandırma dosyası işlenirken bulunamazsa DSC v3 paketi kuruldu.
  • Yapılandırma dışa aktarma tümünde Microsoft.Windows.Settings kullanıldı.
  • Kullanıcı ayarları dosyası için kısmi varsayılan yapıldı.
  • WinGet DSC v3 kaynaklarında JSON çıktısı yazılırken yorumlar yok sayıldı.
  • Bulunamasalar bile DSCv3 kaynaklarını kullanma girişiminde bulunuldu.
  • Dışa aktarılan Microsoft.Windows.Settings için yükseltildi.
  • Geliştirici modunu etkinleştirmek için Microsoft.Windows.Settings modülü kullanıldı.
  • Fuzlama iş yolu düzeltildi.
  • Yalnızca verbose özelliği ayarlanmışsa iletildi.
  • UndockedRegFreeWinRT'nin aynı vcpkg_installed dizinini kullanması sağlandı.
  • libyaml için daha yeni bir sürüm kullanıldı.
  • DSCv3 yönetici ayarları kaynağı eklendi.
  • En son VS sürümü ile hata ayıklama derlemesi düzeltildi.
  • WinGetServer projesine ReleaseStatic yapılandırması eklendi.
  • Windows 10 v1903'te null bir kullanıcıyla çağrıldığında AppCapability::CreateWithProcessIdForUser'ın E_INVALIDARG atmasından kaynaklanan katalog bağlantı hatası düzeltildi.
  • Boşaltılmış bir DLL'deki bir nesneyi referans gösteren statik zayıf işaretçiden kaynaklanan çökme düzeltildi.
  • Yapılandırma PowerShell modüllerinde DSCv3 için destek eklendi.
  • cgmanifest.json dosyasında eksik virgül düzeltildi.
  • dsc3 ve dışa aktarma deneyleri kararlı hale getirildi.
  • DSC komut açıklamaları güncellendi.
  • libyaml vcpkg port sürümü artırıldı.
  • En son yerelleştirme yaması uygulandı.
  • Mağaza uç nokta sertifikaları güncellendi.
  • Yayın derlemesinde yayın DSCv3 paketi kullanıldı.
  • Hangi çerçeve mimarilerinin kurulacağını belirleme yöntemi değiştirildi.
  • Sürüm notlarını içeren metin dosyası eklendi.
  • Test Birimi yöntemi COM API'sine sunuldu.
  • Yapılandırma uzaktan sunucusunda PATH yenilendi.
  • Yapılandırma dışa aktarma ve içe aktarma için gerekli modüller sağlandı.
  • DSC minimum sürümü için destek eklendi.
  • Taşınabilir akıştaki AV düzeltildi.
  • VS Professional ve VS Enterprise yapılandırmaları eklendi.
  • TDBuild görevinin daha yeni sürümü kullanıldı.
  • WinForm, yerel pencere prosedürü ile değiştirildi.