Utgivelsen fant sted Wine 11.9, en annen eksperimentell versjon av den gratis implementeringen av Win32 API, som lar deg kjÞre Windows-applikasjoner i Linux, BSD og macOS uten en fullverdig virtuell maskin. Utgivelsen er publisert 15 May 2026 Är og fortsetter den to uker lange utviklingssyklusen til 11.x-grenen, som senere vil danne grunnlaget for Wine 12.0.
Wine 11.9 fokuserer pÄ endringer i lavnivÄ-trÄder, forbedringer av ARM64, utvidet Wayland-stÞtte og ytterligere forbedret kompatibilitet med VBScript-applikasjoner. I tillegg har utviklerne lukket 24 feilrapporter som pÄvirker bÄde applikasjoner og spill.
Hva endret seg
La til SQLite-biblioteket som fÞlger med Wine. Wine inkluderer sin egen kopi av SQLite, basert pÄ kildekoden til hovedprosjektet i SQLite. Den brukes til Ä implementere winsqlite3, som er kompatibel med Windows SQLite-tilgangsgrensesnitt. I praksis reduserer dette avhengigheten av det eksterne miljÞet og gjÞr winsqlite3s oppfÞrsel mer forutsigbar for Windows-programmer som forventer at dette biblioteket skal vÊre tilstede i systemet.
StÞtte for systemtrÄder har begynt. Vinen har begynt Ä migrere à bruke operativsystemtrÄder der noe arbeid tidligere ble hÄndtert av egne interne mekanismer. Denne endringen anses for Þyeblikket som initial stÞtte, men den er viktig for videre redesign av Wines interne delsystemer. Det bemerkes spesielt at systemtrÄder vil kunne brukes av andre komponenter, inkludert interne deler av lyddriveren.
Implementerte trÄdsuspensjon i emulert kode pÄ ARM64. For ARM64 er muligheten til Ä sette trÄder pÄ pause i emulert kode lagt til. Dette gjelder tilfeller der Wine kjÞrer kode. Windows-applikasjoner pÄ ARM64-systemer og skal gjengi oppfÞrselen riktig Windows i trÄdhÄndtering. Denne forbedringen er spesielt viktig for komplekse programmer som er sterkt avhengige av flertrÄding, synkronisering og lavnivÄutfÞrelsesmekanismer.
Arbeidet med kompatibilitet med VBScript fortsatte. Den nye versjonen inkluderer ytterligere forbedringer av VBScript-stÞtte. Denne komponenten er ikke bare nÞdvendig for eldre skript, men ogsÄ for installasjonsprogrammer, bedriftsapplikasjoner og verktÞykomponenter. Windows-programmer som fortsatt bruker VBScript-skript. Blant feilene som er rettet, nevnes et spesifikt problem med parsing av tildelinger i VBScript.
La til stÞtte for tvungen pekerbevegelse i Wayland-driveren. Wine-driveren for Wayland stÞtter nÄ pekerforvridning via wp_pointer_warp_v1-protokollen. Denne funksjonen er nÞdvendig for applikasjoner og spill som forventer at programmet skal kunne reposisjonere musepekeren programmatisk. Selv om dette ikke alltid er merkbart for vanlige vinduer, fÞrer mangelen pÄ denne funksjonen ofte til problemer med kamerakontroll og museopptak for spill, spesielt fÞrstepersonsspill.
24 feil fikset. Listen over lukkede problemer inkluderer rettelser for Lotus Notes, WinSCP, VBScript, Wargaming Game Center, Command & Conquer 3 og andre applikasjoner og spill. Spesifikke rapporter inkluderer et krasj i Lotus Notes 8.x-installasjonsprogrammet med en SAX-parserfeil, et problem med gjengivelse av WinSCP-grensesnittet og en kompileringsfeil for tildelingskonstruksjon i VBScript.
Kilde: linux.org.ru
