v4.2.0

v4.2.0 menambahkan dukungan deteksi objek ke pipeline ML, merombak skrip boot / pyexec, serta memperbaiki pemuatan JPEG dan USB high-speed (ULPI). Perombakan boot/exec merupakan perubahan perilaku — baca perubahan yang memutus kompatibilitas di bawah.

Highlights

  • Dukungan deteksi objek ditambahkan ke pipeline TensorFlow/ML.

  • Skrip boot dan pyexec dirombak.

  • Memperbaiki pemuatan JPEG dan pin DIR USB high-speed (ULPI).

  • Memutus kompatibilitas: perombakan skrip boot / pyexec mengubah perilaku startup — lihat perubahan yang memutus kompatibilitas.

New features

  • Deteksi objek — menambahkan dukungan model deteksi objek ke pipeline inferensi TensorFlow/ML.

Other changes and improvements

  • Submodul MicroPython yang dibundel diperbarui.

Bug fixes

  • Memperbaiki pemuatan citra JPEG dan definisi pin DIR ULPI USB high-speed.

Hardware and board support

  • Arduino Nano RP2040 Connect — menetapkan pin I2C default.

Breaking API changes

Perubahan API yang terlihat pengguna antara v4.1.4 dan v4.2.0.

Satu-satunya perubahan yang memutus kompatibilitas adalah perubahan perilaku pada urutan boot/exec.

Skrip boot dan pyexec dirombak (behavior)

Skrip boot dan jalur eksekusi skrip pyexec dirombak. Perilakunya sebagian besar sama, namun urutan/penanganan eksekusi boot dan skrip berubah — periksa ulang skrip yang mengandalkan urutan startup sebelumnya (misalnya perilaku boot.py kustom atau penanganan pengecualian tepat di akhir skrip).

Commit: b0c7a3272

Migration checklist

Periksa ulang perilaku boot.py kustom / bergantung-startup terhadap urutan boot/exec yang dirombak (perubahan boot/exec). Semua skrip lainnya berjalan tanpa perubahan.