Die experimentelle Veröffentlichung der offenen WinAPI-Implementierung — Wine 8.4, hat stattgefunden. Seit der Veröffentlichung der Version 8.3 wurden 51 Fehlerberichte geschlossen und 344 Änderungen vorgenommen.
Die wichtigsten Änderungen:
- Der Hauptzweig enthält eine erste Unterstützung für die Nutzung von Wine in Umgebungen, die auf dem Wayland-Protokoll basieren, ohne Verwendung von XWayland und X11-Komponenten. In dieser Phase wurde der Treiber winewayland.drv und die Komponenten unixlib hinzugefügt, sowie Vorbereitungen für die Verarbeitung von Dateien mit Definitionen des Wayland-Protokolls getroffen. In einer der kommenden Versionen sollen Änderungen integriert werden, die die Ausgabe in einer Wayland-Umgebung ermöglichen.
Nach Abschluss der Übertragung von Änderungen in den Hauptzweig von Wine werden die Benutzer die Möglichkeit haben, eine vollständig native Wayland-Umgebung mit Unterstützung für das Ausführen von Windows-Anwendungen zu nutzen, die keine X11-bezogenen Pakete erfordert, was eine höhere Leistung und Reaktionsfähigkeit der Spiele ermöglicht, da überflüssige Schichten ausgeschlossen werden.
- Die Unterstützung für IME (Input Method Editors) wurde verbessert.
- Abstürze bei der Ausführung der Prüffunktionen test_enum_value(), test_wndproc(), test_WSARecv(), test_timer_queue(), test_query_kerndebug(), test_ToAscii(), test_blocking(), test_wait(), test_desktop_window(), test_create_device(), test_setvalue_on_wow64() sowie bei den Tests wie gdi32:font, imm32:imm32, advapi32:registry, shell32:shelllink, d3drm:d3drm usw. wurden behoben.
- Fehlerberichte, die mit der Funktionsweise von Spielen verbunden sind, wurden geschlossen: Thief, Hard Truck 2: King of The Road, Amazon Games, Secondhand Lands, SPORE, Starcraft Remastered.
- Fehlerberichte, die mit der Funktionsweise von Anwendungen verbunden sind, wurden geschlossen: foobar2000 1.6, Motorola Ready For Assistant, ldp.exe.
Quelle: opennet.ru
