Eksperymentalna wersja otwartej implementacji WinAPI — . Od momentu wydania wersji zamknięto 29 zgłoszeń o błędach i wprowadzono 350 zmian.
Najważniejsze zmiany:
- Kontynuowano prace nad umożliwieniem użycia ucrtbase jako C runtime;
- Dodano pełne wsparcie Unicode-strings;
- Udoskonalono obsługę folderów powłoki (Shell Folders, specjalne katalogi do przechowywania określonych typów treści, np. „Moje zdjęcia”). W winecfg dodano nowe standardowe foldery Pobieranie i Szablony. Naprawiono problem z resetowaniem ustawień folderów powłoki po każdej aktualizacji wine;
- Zamknięto raporty o błędach związane z działaniem gier i aplikacji
IKEA Home Planner 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 Cold War Assault, AnyDesk, QQMusicAgent, Gothic II Night of the Raven, Far Cry 5.
Jednocześnie wydanie projektu , w ramach którego tworzone są rozwinięte wersje Wine, zawierające niedokończone lub ryzykowne poprawki, które nie nadają się jeszcze do głównej gałęzi Wine. W porównaniu do Wine, Wine Staging oferuje 836 dodatkowych poprawek. W nowym wydaniu dokonano synchronizacji z kodem źródłowym Wine 5.3. Do głównej wersji Wine przeniesiono 2 poprawki związane z określaniem flag funkcjonalności procesorów Intel w ntdll oraz wypełnianiem pola NumberOfPhysicalPages w obszarze pamięci współdzielonej (rozwiązuje problem z uruchamianiem gry Detroit: Become Human). Dodano , rozwiązujący problem z podłączaniem niektórych gier do usług online z powodu braku funkcji BCryptSecretAgreement i BCryptDeriveKey. Zaktualizowano z obsługą mechanizmu synchronizacji eventfd.
Źródło: opennet.ru
