v3.5.0-beta.1¶
v3.5.0-beta.1 ažurira jezgru na MicroPython 1.11 i ispravlja probleme sa SPI-jem, USB HID-om te niskim napajanjem / SDIO-om. Skok MicroPython verzije je promjena ponašanja — pročitajte nekompatibilne promjene u nastavku. (Ovo je prva beta verzija koja vodi prema v3.5.0.)
Istaknuto¶
MicroPython 1.11 — priložena jezgra je ažurirana.
Ispravci — SPI WFI greška, USB HID deskriptor te inicijalizacija niskog napajanja / SDIO-a.
Nekompatibilno: MicroPython je ažuriran na 1.11 — vidi nekompatibilne promjene.
Ostale promjene i poboljšanja¶
Priloženi MicroPython je ažuriran na 1.11; prestalo se pratiti binarne datoteke firmwarea u repozitoriju i premješten je firmware za WINC1500.
Ispravci grešaka¶
Ispravljeni su SPI WFI greška i dodane su provjere SPI međuspremnika, USB HID deskriptor, obustavljanje SysTicka prije ulaska u način zaustavljanja te resetiranje SDIO-a prije inicijalizacije.
Nekompatibilne promjene API-ja¶
Korisniku vidljive nekompatibilnosti API-ja između v3.4.3 i v3.5.0-beta.1. Opseg: Python C-moduli u modules/ i Python biblioteke u scripts/libraries/.
Nekompatibilna promjena je promjena ponašanja (isti API, drugačiji rezultati) — ponovno provjerite pogođene skripte. Svaki hash commita vodi na svoj diff na GitHubu.
MicroPython ažuriran na 1.11 (behavior)¶
Priložena MicroPython jezgra ažurirana je na 1.11. Ponašanje standardne biblioteke i jezika prati uzvodni MicroPython 1.11; ponovno provjerite skripte koje ovise o ponašanju micropython / standardnih modula specifičnom za verziju.
Commiti: 5676b4101
Kontrolni popis za migraciju¶
Ponovno provjerite valjanost skripti koje ovise o ponašanju MicroPythona specifičnom za verziju u odnosu na 1.11 (skok MicroPythona). Sve ostale skripte rade nepromijenjeno.