ما الجديد [Changelog] ؟
التغييرات الجذرية:
- تمت ترقية إصدار بايثون المدمج إلى 3.14. هذا يعني أن مُثبِّت ويندوز يتطلب الآن ويندوز 10 على الأقل، ومُثبِّت ماك أو إس يتطلب كاتالينا على الأقل! لا يزال بايثون 3.8 مدعومًا، لذا يمكنك من حيث المبدأ استخدام هذا الإصدار في ويندوز 7، ولكن لن تحصل على فائدة كبيرة مقارنةً بالإصدار 4.1.7.
- توقف عن نشر الملفات الثنائية لنظام لينكس، #3210. يقوم برنامج تثبيت لينكس الآن بإنشاء بيئة افتراضية خاصة (تعتمد على بايثون 3 الخاص بالنظام) لبرنامج Thonny حتى في بنية x84_64.
- توقف عن نشر حزمة XXL لأنه ليس من السهل إعداد حزم لجميع البنى الشائعة مع ضمان عدم وجود تعارضات في الإصدارات بين العدد الكبير من الحزم. بالنسبة للمعلمين الذين اعتمدوا على حزمة XXL، يتمثل الحل البديل في إعداد ملف requirements.txt مناسب، والذي يمكن استخدامه كمدخل في مدير حزم Thonny.
- بدأ بنشر مُثبِّتات منفصلة لأجهزة ماك بمعالجات إنتل وأرم.
- توقف عن نشر مُثبِّتات لأنظمة ويندوز 32 بت.
- ابدأ بنشر برامج التثبيت لأنظمة تشغيل Arm-Windows.
- ابدأ بنشر برامج التثبيت لأنظمة Arm-Windows. أصبح تثبيت “لجميع المستخدمين” في نظام ويندوز يتم الآن في “C:Program Files” بدلاً من “C:Program Files (x86)” كما كان سابقًا.
تغييرات وإصلاحات أخرى:
- افتراضيًا، يتم الآن استخدام مربعات حوار ملفات Tk بدلاً من Zenity في نظام لينكس (قم بإلغاء تحديد “الأدوات => الخيارات => استخدام مربعات حوار ملفات Tk بدلاً من Zenity” للتراجع عن هذا الخيار).
- إضافة دعم لإصدارات بايثون 3.11، 3.12، 3.13، 3.14، 3.15.
- إصلاح مشكلة تعطل نظام macOS عند فتح مربع حوار اختيار الحزمة.
- التحقق من وجود بيئة افتراضية عند بدء التشغيل.
- إضافة تلوين بايثون لملفات pyx.
- استخدام subprocess.CREATE_NO_WINDOW عند إنشاء عملية فرعية في نظام ويندوز.
- السماح بإيقاف التمرير التلقائي في سطر الأوامر عن طريق التمرير لأعلى.
- إزالة تحذير البحث والاستبدال.
- إضافة دعم لإصدارات أحدث من setuptools.
- إضافة دعم لإصدارات أحدث من Tkinter.
- ترقية العديد من التبعيات المدمجة (Pylint، Mypy، (esptool، إلخ.)
- إضافة ترجمات إلى العربية والبلغارية والهندية والإندونيسية والأيسلندية والمالايالامية. تحديث العديد من الترجمات الأخرى. شكرًا لجميع المساهمين! يُرجى الاطلاع على https://poeditor.com/projects/view?id=256075 للاطلاع على قائمة المساهمين! يُرجى ملاحظة أن القائمين على صيانة Thonny لم يراجعوا الترجمات!
- توسيع دعم مربعات الحوار الوامضة لتشمل المزيد من العائلات.
إصلاحات المشاكل:
- إصلاح مشكلة في إدخال واجهة المستخدم الرسومية (خاصة في Linux، حيث يعمل الآن ~/apps/thonny/bin/thonny).
- إصلاح مشكلة إرسال مسارات الملفات كوسيطات إلى مُشغّل Thonny في Windows.
- إصلاح مشكلة إدارة الحافظة في Windows.
- إصلاح خطأ “لا توجد حلقة أحداث حالية في سلسلة العمليات ‘MainThread'” في مربع حوار UF2 في Linux.