تم إطلاق إصدار تجريبي لتطبيق مفتوح لـ Win32 API - Wine 9.8. منذ إصدار الإصدار 9.7، تم إغلاق 22 تقريرًا عن الأخطاء وتم إجراء 209 تغييرًا.
أهم التغييرات:
- تم تحديث محرك Wine Mono مع تطبيق النظام الأساسي .NET لإصدار 9.1.0.
- تستخدم الملفات التي تم إنشاؤها باستخدام لغة تعريف الواجهة (IDL) المكونات التي تدعم التنفيذ بشكل كامل في الوضع المفسر.
- تحسين دعم RPC/COM على منصات ARM.
- تقارير الأخطاء المغلقة المتعلقة بتشغيل التطبيقات: Solid Edge، Microsoft Office 97 installer، Lotus Approach، gldriverquery.exe، Radiosure، SimSig، iZotope Product Portal Portal، VTFEdit، Across Lite، Falcon BMS، Corsair iCUE 4، HWMonitor 1.53، vcrun2008 .
- تم إغلاق تقارير الأخطاء المتعلقة بتشغيل الألعاب: Battle.net Launcher، Recettear.
بالإضافة إلى ذلك، تم تشكيل إصدار مشروع Wine Staging 9.8، مما يوفر إصدارات موسعة من Wine، بما في ذلك التصحيحات غير الجاهزة بالكامل أو المحفوفة بالمخاطر والتي ليست مناسبة بعد لاعتمادها في فرع Wine الرئيسي. بالمقارنة مع Wine، يوفر Wine Staging 430 تصحيحًا إضافيًا. يوفر الإصدار الجديد من Wine Staging المزامنة مع قاعدة بيانات Wine 9.8 وvkd3d. تمت إضافة تصحيح لتنفيذ أسلوب ID3DXEffect::SetRawValue في Direct3D 9. تم تحديث تصحيحات vkd3d-latest وodbc-remove-unixodbc وddraw-GetPickRecords.
تم نقل 6 تصحيحات إلى Wine الرئيسي، 5 منها تتعلق بزيادة وظائف تنفيذ لغة وصف واجهة WIDL (لغة تعريف واجهة النبيذ)، وواحدة لتوفير القدرة على بناء مكتبة stdole32.tlb مع العلم "-oldtlb". تمت إزالة التصحيحات ntdll-CriticalSection وPiplight وwinex11-XEMBED، والتي لم تعد ذات صلة.
المصدر: opennet.ru
