açıq WinAPI reallaşdırmasının eksperimental buraxılışı — . Buraxılışdan etibarən 29 hata raporu kapatıldı ve 350 değişiklik yapıldı.
Ən mühüm dəyişikliklər:
- ucrtbase'in C runtime olarak kullanılabilirliğini sağlama çalışmaları devam etti;
- Tam destek eklendi Unicode dizeleri;
- Shell Klasörleri'nin (belirli içerik türlerinin depolanması için özel dizinler, örneğin 'Resimlerim') işlenmesi geliştirildi. winecfg'ye yeni standart Downloads ve Templates klasörleri eklendi. Her wine güncellemesinden sonra Shell Klasörleri'nin ayarlarının sıfırlanması sorunu çözüldü;
- Oyunlar və tətbiqlərlə bağlı səhv hesabatları bağlandı
IKEA Ev Planlayıcı 2010, Lotus Approach, Neocron, Age of Empires III Steam, Far Cry 2, ADExplorer, Proteus, Danganronpa V3, Resident Evil 2 1-Shot Demo, Logos Bible, Automobilista, Warhammer Online, Detroit: Become Human, Lotus Organizer 97, Arma Soğuk Savaş Saldırısı, AnyDesk, QQMusicAgent, Gothic II Raven'in Gecesi, Far Cry 5.
Eyni anda layihənin buraxılışı , kapsamı altında genişletilmiş Wine derlemeleri oluşturulmakta, tam olarak hazır olmayan veya riskli yamalar içeren, ana Wine dalında kabul edilmeyecek kadar henüz olgunlaşmamış yamalar bulunmaktadır. Wine ile karşılaştırıldığında, Wine Staging'de 836 ek yama sunulmaktadır. Yeni sürümde Wine 5.3 kod tabanı ile senkronizasyon sağlanmıştır. Ana Wine bileşenine, Intel işlemcilerinin işlevsellik bayraklarını belirleme ve paylaşılmış bellekte NumberOfPhysicalPages alanını doldurma ile ilgili 2 yama taşınmıştır (Detroit: Become Human oyununu başlatma problemini çözer). Eklendi , bazı oyunların online hizmetlere bağlanma sorununu çözmek için gerekli olan BCryptSecretAgreement ve BCryptDeriveKey işlevlerinin eksikliğini ortadan kaldıran bir yamanın eklendiği güncellemeler yapıldı. eventfd senkronizasyon mekanizması ile destek güncellendi.
Mənbə: opennet.ru
