Wine, die Kompatibilitätsschicht zur Ausführung von Windows-Anwendungen unter Linux, ist in der Entwicklerversion 11.19 erschienen.
Das Release bringt unter anderem Unicode 18.0.0, weitere SCSI- und DVD-IOCTLs in mountmgr, einen Cache für dnsapi samt Unterstützung der hosts-Datei sowie Farbmanagement für Vulkan unter winewayland. Außerdem wurde faudio auf Version 26.10 aktualisiert. Insgesamt umfasst das Release rund 350 Änderungen gegenüber Version 11.18.
Hier ist eine Auswahl der Änderungen aus dem Commit-Log:
- unicode: Aktualisierung auf Unicode 18.0.0.
- mountmgr: Neue IOCTLs für SCSI (
SCSI_PASS_THROUGH,SCSI_GET_ADDRESS,SCSI_GET_CAPABILITIESund weitere), DVD (DVD_GET_REGION,DVD_READ_STRUCTURE,DVD_END_SESSION) sowieCDROM_CHECK_VERIFY. - dnsapi: Cache, Unterstützung der hosts-Datei in
DnsQuery_UTF8(),DnsGetCacheDataTable()und weitere Korrekturen. - winewayland: Farbmanagement-Protokoll (color-management-v1) für Vulkan-Farbräume, dazu sRGB-Farbraum für sRGB-Pixelformate (auch in winex11).
- win32u/opengl32: Überarbeitung der OpenGL-Kontextverwaltung (Root-Kontexte, Attribute für
wglCreateContextAttribsARB) sowie Mindestbreite von Toolwindows korrigiert. - dinput/winebus/xinput1_3: Link Collections für HID-Joysticks, Hat-Switches in eigenen Collections, “deaktivierte” Controller werden nicht mehr aufgelistet.
- vbscript: Zahlreiche Verbesserungen bei Schlüsselwörtern und “Name redefined”-Fehlern.
- cmd: Überarbeitete Befehlszeilen-Verarbeitung, Pufferüberläufe in
search_command()behoben. - d2d1: Stub für den Color-Management-Effekt.
- ntdll: Validierung des Release-Counts in
NtReleaseSemaphore, Null-Gruppenaffinität wird als volle Gruppe behandelt. - Zahlreiche Fehlerbehebungen in
mf,mfplat,mshtml,rsaenh,oleaut32und weiteren Modulen.

Quelle: GitLab