يأتي برنامج WINE 11.5 بدعم مُحسّن للغة C++ وما يقارب 200 تغييرًا إجماليًا

WINE 11.5

استمرارًا للجدول الزمني الذي يُنشر كل أسبوعين، وسيستمر هذا حتى نهاية العام، WineHQ أطلقت WINE 11.5، الإصدار الذي يلي 11.4 منذ أسبوعينفي البداية، لم تكن هذه نسخة مثيرة للاهتمام بشكل خاص، حيث أنها لا تحتوي على أي ميزات جديرة بالنشر ولم تشهد مئات التغييرات كما هو الحال في تطوير WINE 9 أو 10، والتي شهدت ما يقرب من 600 تغيير أو أكثر كل أسبوعين.

يأتي برنامج WINE 11.5 مزودًا بدعم لغة C++ في نظام البناء، ومكتبات UCI مدمجة، ودعم إرسال مستخدمي Syscall على نظام Linux، بالإضافة إلى العديد من إصلاحات التوافق مع VBScript، إلى جانب العديد من إصلاحات الأخطاء المعتادة. وفيما يلي أبرز التحسينات التي أُجريت: التغييرات شنومك وتصحيح 22 خطأ، تلك الموجودة في القائمة التالية.

تم إصلاح الأخطاء في WINE 11.5

  • لا يمكن تعديل تفضيلات برنامج gedit.
  • لا يتعرف جهاز Axon MultiClamp Commander 700B على وصلة USB.
  • فشل تثبيت برنامج Evernote.
  • فشل تثبيت تطبيق PCG Tools.
  • تفشل تطبيقات متعددة بسبب الاستخدام المباشر لتعليمات x86_64 SYSCALL (Detroit: Become Human، Red Dead Redemption 2، Arknights: Endfield).
  • تقوم الدالة get_timezone_info بإجراء بحث ثنائي بشكل غير صحيح.
  • تؤدي قراءة خريطة بتية مفهرسة بشكل غير صحيح إلى إرجاع 32 بت بدلاً من 8 بت.
  • vbscript: النقطتان الرأسيتان على سطر جديد بعد Then فشل.
  • علامات الاقتباس المطبعية في مثال الكود تُربك برنامج clang.
  • لا يبدأ برنامج Stratego (1997) برسالة الخطأ "Unable to 'CreateScalableFontResource()".
  • فشل تصدير الصور بتقنية الفاصل الزمني في برنامج Clip Studio Paint.
  • يُظهر برنامج Sony Home Memories خطأً لا يمكن إصلاحه أثناء التثبيت.
  • يفشل Swift بسبب عدم تنفيذ الدالة ADVAPI32.dll.SaferiIsExecutableFileType.
  • لا يحترم إنشاء النوافذ الفرعية MDI سمة النافذة (ليس WS_MAXIMIZEBOX).
  • bcrypt: يطبق الإعدادات الافتراضية لحشو RSA-OAEP (يصلح مزامنة Wallpaper Engine على الهاتف المحمول).
  • يفشل مربع حوار الملفات في تطبيقات .NET مثل UndertaleModTool.
  • فشل برنامج VOCALOID6 في البدء بسبب عدم تنفيذ وظائف wminet_utils.
  • jscript: GetScriptDispatch(«») تُرجع E_INVALIDARG بدلاً من الإرسال العام.
  • لقد تدهور أداء الدالة time()/localtime() بشكل ملحوظ.
  • فشل CertCreateCertificateChainEngine بسبب وسيطة غير صالحة في rustls-platform-verifier.
  • يؤدي استبدال ملف bass.dll بملف samp.dll إلى تجميد الشاشة أو ظهور شاشة سوداء في برنامج Wine، بينما يعمل ملف samp.dll بشكل صحيح في نظام Windows.
  • فشل برنامج CEF في الكتابة أثناء تصفح موقع The Verge (ملف خط غريب).

متاح الان

أصبح برنامج Wine الإصدار 11.5 متاحًا للتنزيل الآن من الزر أدناه. تحتوي صفحة التنزيل أيضًا على معلومات حول كيفية تثبيت هذا الإصدار والإصدارات الأخرى على أنظمة تشغيل Linux، بالإضافة إلى أنظمة أخرى مثل macOS وحتى Android.

في غضون أسبوعين، إذا سار الجدول الزمني المعتاد ولم يطرأ أي تغيير، سيصدر WINE 11.6، مصحوبًا بعشرات التغييرات استعدادًا لـ WINE 12.0، والذي سيصدر، بناءً على الإصدارات السابقة، في أوائل عام 2027. وسيستمر هذا الوتيرة حتى نهاية العام، حيث ستزداد وتيرة الإصدارات إلى إصدارات تجريبية أسبوعية، ثم الإصدار المستقر (WINE 12)، وبعد ذلك سيبدأ تطوير WINE 13.0.