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.