v3.5.0-beta.1#

v3.5.0-beta.1 memperbarui inti ke MicroPython 1.11 dan memperbaiki masalah SPI, USB HID, serta low-power / SDIO. Pembaruan MicroPython merupakan perubahan perilaku — baca perubahan yang merusak di bawah ini. (Ini adalah beta pertama menuju v3.5.0.)

Sorotan#

  • MicroPython 1.11 — inti bawaan telah diperbarui.

  • Perbaikan — bug SPI WFI, deskriptor USB HID, dan inisialisasi low-power / SDIO.

  • Perubahan Merusak: MicroPython diperbarui ke 1.11 — lihat perubahan yang merusak.

Perubahan dan peningkatan lainnya#

  • Memperbarui MicroPython bawaan ke 1.11; menghentikan pelacakan biner firmware di repositori dan memindahkan firmware WINC1500.

Perbaikan bug#

  • Memperbaiki bug SPI WFI dan menambahkan pemeriksaan buffer SPI, deskriptor USB HID, menghentikan SysTick sebelum memasuki stop mode, dan mereset SDIO sebelum inisialisasi.

Perubahan API yang merusak#

Perubahan API yang terlihat pengguna antara v3.4.3 dan v3.5.0-beta.1. Cakupan: C-modul Python di modules/ dan pustaka Python di scripts/libraries/.

Perubahan yang merusak adalah perubahan perilaku (API sama, hasil berbeda) — periksa kembali skrip yang terpengaruh. Setiap hash commit tertaut ke diff-nya di GitHub.

MicroPython diperbarui ke 1.11 (perilaku)#

Inti MicroPython bawaan diperbarui ke 1.11. Perilaku pustaka standar dan bahasa mengikuti MicroPython 1.11 upstream; periksa kembali skrip yang bergantung pada perilaku micropython / modul standar yang spesifik untuk versi tertentu.

Commit: 5676b4101

Daftar periksa migrasi#

Validasi ulang skrip yang bergantung pada perilaku MicroPython spesifik versi terhadap 1.11 (pembaruan MicroPython). Semua skrip lainnya berjalan tanpa perubahan.