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 / يعتمد على بدء التشغيل مقابل تسلسل الإقلاع/التنفيذ المُعاد هيكلته (تغيير الإقلاع/التنفيذ). تعمل جميع البرامج النصية الأخرى دون تغيير.