Den eksperimentelle udgave af den åbne implementering af Win32 API — Wine 9.8 er udgivet. Siden udgivelsen af 9.7 er 22 fejlrapporter blevet lukket, og der er foretaget 209 ændringer.
De vigtigste ændringer:
- Wine Mono-motoren med .NET-platformimplementering er blevet opdateret til version 9.1.0.
- I filer, der genereres ved brug af Interface Definition Language (IDL), er komponenter involveret, som fuldt ud understøtter udførelse i fortolkningsmode.
- RPC/COM-support er forbedret på ARM-platforme.
- Fejlrapporter relateret til applikationerne er blevet lukket: Solid Edge, Microsoft Office 97 installer, Lotus Approach, gldriverquery.exe, Radiosure, SimSig, iZotope Product Portal, VTFEdit, Across Lite, Falcon BMS, Corsair iCUE 4, HWMonitor 1.53, vcrun2008.
- Fejlrapporter relateret til spil er blevet lukket: Battle.net launcher, Recettear.
Derudover er der blevet dannet en udgave af projektet Wine Staging 9.8, der tilbyder udvidede samlinger af Wine, der inkluderer ikke helt færdige eller risikable patches, som endnu ikke kan accepteres i hovedgrenen af Wine. Sammenlignet med Wine i Wine Staging er der 430 ekstra patches. Den nye udgave af Wine Staging er synkroniseret med Wine 9.8 kodebasen samt vkd3d. En patch med implementeringen af metoden ID3DXEffect::SetRawValue i Direct3D 9 er tilføjet. Patches vkd3d-latest, odbc-remove-unixodbc og ddraw-GetPickRecords er blevet opdateret.
6 patches er blevet overført til hovedsammensætningen af Wine, hvoraf 5 er relateret til funktionaliteten af WIDL (Wine Interface Definition Language) og én til muligheden for at bygge biblioteket stdole32.tlb med flaget '—oldtlb'. Patches ntdll-CriticalSection, Pipelight og winex11-XEMBED, som ikke længere er relevante, er blevet fjernet.
Kilde: opennet.ru
