بعد دورة إصدار تطوير جديد كل أسبوعين ، WineHQ أطلق بالأمس نسخة جديدة من برامجهم لتشغيل برامج Windows على أنظمة تشغيل أخرى ، WINE 8.2 لتكون أكثر تحديدًا. خلال هذه المرحلة ، يقوم المشروع بإجراء مئات التغييرات وإصلاح العديد من الأخطاء ، وإعداد كل شيء لإصدار WINE 9 الذي سيصل في عام 2024. بالقرب من ذلك الوقت ، ستتغير الدورة إلى مرشح إصدار واحد كل أسبوع ، ولكن في الوقت الحالي سيكون لدينا إصدار تطوير جديد كل جمعة.
تشمل قائمة المستجدات المقدمة تم إصلاح 22 خطأ و 285 تغيير في المجموع. من بين النقاط البارزة ، يذكر WineHQ معلومات تصحيح أخطاء محسّنة في وضع WoW64 ، وجذوع Wow64 في مكتبة WPCA ، ودعم برنامج ترميز Indeo IV50 ، وأسماء المراقبة التي تم تعيينها من بيانات EDID ، والتي تضيف إليها النقطة الأخيرة من التصحيحات المختلفة.
تم إصلاح الأخطاء في WINE 8.2
- فشل Void مع d3dx9_36 (يحتاج إلى D3DXFillCubeTextureTX () لإرجاع S_OK).
- الانحدار: Visual Studio 2005 "فشل تحميل الحزمة".
- STDOUT مفقود من برنامج متشعب على Cygwin / MSYS2.
- فشل تسجيل المكون الإضافي SubLab VST3 (يحتاج إلى Windows.System.Profile.SystemManufacturers.SmbiosInformation).
- يعتمد عنصر تنظيم النظام الجديد على دعم IID_IDispatch للواجهة الهدف.
- opengl32: فشل opengl - test_copy_context () على w11pro64_nv.
- d3dcompiler_43: hlsl_d3d11 & d3dcompiler_47: hlsl_d3d11 - فشل test_trig () في w11pro64_nv.
- يفشل vbscript في التحويل البرمجي عندما يتبع النقطتان Else في If… Else.
- يقوم التحرير الغني بإدراج النص المكون حديثًا في الموضع الخطأ عندما ينتهي تكوين محرر أسلوب الإدخال (IME) للنظام أثناء تنشيط التحديد.
- لا يتم تشغيل اللودر من المسار إلا إذا كان يسمى "نبيذ".
- يتعطل GOG Heroes of Might و Magic IV عند الإطلاق.
- عند تغيير النافذة النشطة (alt + tab أو غيرها) في Final Fantasy XI ، تظل مفاتيح لوحة المفاتيح مضغوطة.
- تسرب ذاكرة vbscript في For each مع SafeArray كمجموعة.
- تسرب ذاكرة vbscript في interp_redim_preserve.
- تسرب ذاكرة vbscript في Global_Split.
- تم إرجاع قيمة إصدار غير صحيحة من win32_operatingsystem على win10 (الانحدار).
- dbghelp: فشل dbghelp - 64 بت Test_modules () على Windows 7.
- user32: msg - فشل اختبار بث test_message_conversion () على نظامي التشغيل Windows 7 و 10.
- getenv_s تُرجع قيمة غير صحيحة.
- لا يعالج VarAbs () وسيطات BSTR بشكل صحيح.
- فشل vbscript في التحويل البرمجي عندما تتبع العبارة ElseIf-
- لا تقوم vbscript بترجمة concat عند عدم استخدام مسافة ويبدأ التعبير بحرف H.
WINE 8.2 ، الإصدار التطويري الثاني بعد 8.1, متاح en هذا الرابط. في تحميل الصفحة توجد معلومات حول كيفية تثبيت هذا الإصدار والإصدارات الأخرى على أنظمة التشغيل مثل Debian و Ubuntu ، ولكن يمكن أيضًا تثبيته على Android و macOS.
الإصدار التالي سيكون WINE 8.3 الذي سيصل في 3 مارس وسيستمر بنفس الاتجاه.