v4.2.0#
يضيف الإصدار v4.2.0 دعم كشف الكائنات إلى خط أنابيب التعلم الآلي، ويعيد هيكلة برامج الإقلاع النصية / pyexec، ويصلح تحميل JPEG وUSB عالي السرعة (ULPI). إعادة هيكلة الإقلاع/التنفيذ هي تغيير سلوكي — اقرأ التغيير الكاسر أدناه.
أبرز النقاط#
إضافة دعم كشف الكائنات إلى خط أنابيب TensorFlow/التعلم الآلي.
إعادة هيكلة برامج الإقلاع النصية و
pyexec.إصلاح تحميل JPEG ودبوس DIR لـ USB عالي السرعة (ULPI).
تغيير كاسر: تُغيّر إعادة هيكلة برنامج الإقلاع النصي /
pyexecسلوك بدء التشغيل — راجع التغيير الكاسر.
ميزات جديدة#
كشف الكائنات — إضافة دعم نماذج كشف الكائنات إلى خط أنابيب الاستدلال TensorFlow/التعلم الآلي.
تغييرات وتحسينات أخرى#
تم تحديث وحدة MicroPython الفرعية المضمّنة.
إصلاحات الأخطاء#
إصلاح تحميل صور JPEG وتعريف دبوس DIR لـ USB عالي السرعة ULPI.
دعم العتاد واللوحات#
Arduino Nano RP2040 Connect — ضبط دبابيس I2C الافتراضية.
تغييرات كاسرة في واجهة برمجة التطبيقات#
تغييرات كاسرة مرئية للمستخدم في واجهة برمجة التطبيقات بين v4.1.4 وv4.2.0.
التغيير الكاسر الوحيد هو تغيير سلوكي في تسلسل الإقلاع/التنفيذ.
أُعيدت هيكلة برامج الإقلاع النصية وpyexec (سلوك)#
أُعيدت هيكلة برامج الإقلاع النصية ومسار تنفيذ البرنامج النصي pyexec. السلوك متماثل إلى حد كبير، لكن تغيّر ترتيب/معالجة تنفيذ الإقلاع والبرنامج النصي — أعد فحص البرامج النصية التي اعتمدت على تسلسل بدء التشغيل السابق (مثل سلوك boot.py المخصص أو معالجة الاستثناءات الدقيقة في نهاية البرنامج النصي).
التأكيد: b0c7a3272
قائمة فحص الترحيل#
أعد فحص أي سلوك مخصص لـ boot.py / يعتمد على بدء التشغيل مقابل تسلسل الإقلاع/التنفيذ المُعاد هيكلته (تغيير الإقلاع/التنفيذ). تعمل جميع البرامج النصية الأخرى دون تغيير.