v3.5.0-beta.1

v3.5.0-beta.1 aktualizuje jádro na MicroPython 1.11 a opravuje problémy se SPI, USB HID a nízkým příkonem / SDIO. Aktualizace MicroPythonu je změnou chování — přečtěte si narušující změny níže. (Toto je první beta vedoucí k v3.5.0.)

Hlavní novinky

  • MicroPython 1.11 — přiložené jádro bylo aktualizováno.

  • Opravy — chyba SPI WFI, deskriptor USB HID a inicializace nízkého příkonu / SDIO.

  • Narušující změny: MicroPython byl aktualizován na 1.11 — viz narušující změny.

Další změny a vylepšení

  • Aktualizován přiložený MicroPython na 1.11; přestalo se sledovat binární soubory firmwaru v repozitáři a přesunut firmware WINC1500.

Opravy chyb

  • Opravena chyba SPI WFI a přidány kontroly SPI bufferu, deskriptor USB HID, pozastavení SysTick před vstupem do režimu stop a reset SDIO před inicializací.

Narušující změny API

Změny API viditelné uživatelem mezi v3.4.3 a v3.5.0-beta.1. Rozsah: Python C-moduly v modules/ a Python knihovny v scripts/libraries/.

Narušující změna je změnou chování (stejné API, jiné výsledky) — znovu zkontrolujte ovlivněné skripty. Každý hash commitu odkazuje na svůj diff na GitHubu.

MicroPython aktualizován na 1.11 (behavior)

Přiložené jádro MicroPython bylo aktualizováno na 1.11. Chování standardní knihovny a jazyka odpovídá upstreamovému MicroPythonu 1.11; znovu zkontrolujte skripty, které závisí na chování micropython / standardních modulů specifickém pro danou verzi.

Commity: 5676b4101

Kontrolní seznam migrace

Znovu ověřte skripty, které závisí na chování MicroPythonu specifickém pro danou verzi, vůči 1.11 (aktualizace MicroPythonu). Všechny ostatní skripty běží beze změny.