v2.4.1

الإصدار v2.4.1 هو إصدار صيانة صغير: يضيف أسماء بديلة b_and() / b_or() / b_nand() / b_nor() / b_xor() / b_xnor() لعمليات الصورة الثنائية، ويطبّق إصلاحات USB-MSC (طبقة SCSI) و Kanji من مصدر MicroPython الأصلي. ولا يقدّم أي تغييرات كاسرة في API — فبرامج v2.4.0 النصية تعمل دون تعديل.

أبرز النقاط

  • أسماء بديلة للعمليات الثنائية — أُضيفت b_and() / b_or() / b_nand() / b_nor() / b_xor() / b_xnor() (لا تزال الأسماء الموجودة and() / or() / … تعمل).

  • إصلاحات من المصدر الأصلي — إصلاحات USB MSC (طبقة SCSI) و Kanji من MicroPython.

  • لا توجد تغييرات كاسرة في API — أعد كتابة البرنامج الثابت وستعمل برامج v2.4.0 النصية دون تعديل.

ميزات جديدة

  • أُضيفت أسماء الدوال b_and() / b_nand() / b_or() / b_nor() / b_xor() / b_xnor() لعمليات الصورة الثنائية كأسماء بديلة أوضح؛ وتستمر الأسماء الأصلية and() / nand() / or() / nor() / xor() / xnor() في العمل. وحُدّث توثيق العمليات الثنائية.

إصلاحات الأخطاء

  • طُبّق إصلاح طبقة SCSI لوحدة التخزين الكتلي USB وإصلاح Kanji من مصدر MicroPython الأصلي.

تغييرات كاسرة في API

لا يقدّم الإصدار v2.4.1 أي تغييرات كاسرة في واجهة Python API. فالبرامج النصية التي عملت على v2.4.0 تعمل دون تعديل على v2.4.1 — ما عليك سوى إعادة كتابة البرنامج الثابت.