v3.5.0-beta.1¶
v3.5.0-beta.1 uppdaterar kärnan till MicroPython 1.11 och fixar problem med SPI, USB HID och lågeffekt / SDIO. MicroPython-uppgraderingen är en beteendeändring — läs de brytande ändringarna nedan. (Detta är den första betan inför v3.5.0.)
Höjdpunkter¶
MicroPython 1.11 — den medföljande kärnan uppdaterades.
Fixar — SPI WFI-buggen, USB HID-deskriptorn och lågeffekt- / SDIO-initiering.
Brytande: MicroPython uppdaterades till 1.11 — se de brytande ändringarna.
Övriga ändringar och förbättringar¶
Uppdaterade den medföljande MicroPython till 1.11; slutade spåra firmware-binärer i förvaret och flyttade WINC1500-firmware.
Buggfixar¶
Fixade SPI WFI-buggen och lade till SPI-buffertkontroller, USB HID-deskriptorn, att SysTick suspenderas innan stoppläge aktiveras samt att SDIO återställs före init.
Brytande API-ändringar¶
Användarsynliga API-brytningar mellan v3.4.3 och v3.5.0-beta.1. Omfattning: Python C-moduler i modules/ och Python-bibliotek i scripts/libraries/.
Den brytande ändringen är en behavior-ändring (samma API, andra resultat) — kontrollera om berörda skript. Varje commit-hash länkar till sin diff på GitHub.
MicroPython uppdaterat till 1.11 (behavior)¶
Den medföljande MicroPython-kärnan uppdaterades till 1.11. Standardbibliotek och språkbeteende följer uppströms MicroPython 1.11; kontrollera om skript som är beroende av versionsspecifikt micropython- / standardmodulbeteende.
Commits: 5676b4101
Migreringschecklista¶
Validera om skript som är beroende av versionsspecifikt MicroPython-beteende mot 1.11 (MicroPython-uppgraderingen). Alla andra skript körs oförändrade.