v4.2.1

v4.2.1 lisää Nano RP2040 DHT11/DHT22 -sensorituen ja lisää MT9V0xx-kameravariantteja sekä ImageIO-, WiFi- ja kehyspuskurin välimuistikorjaukset. Kuvansiirto on nyt oletusarvoisesti MDMA-purettu — lue alla oleva rikkova muutos.

Kohokohdat

  • Nano RP2040 Connect — DHT11 / DHT22 lämpötila-/kosteussensorituki.

  • Lisää MT9V0xx-variantteja — MT9V022 / MT9V024 / MT9V032 / MT9V034.

  • ImageIO käsittelee nyt kaikki tilat ja vanhemmat tiedostot; kehyspuskurin välimuisti- ja copy_to_fb-korjaukset.

  • Rikkova: kuvansiirto on nyt oletusarvoisesti MDMA-purettu — katso rikkova muutos.

Uudet ominaisuudet

  • Nano RP2040 Connect — lisättiin DHT11- ja DHT22-sensorituki.

  • MT9V0xx-kameravariantit — MT9V0xx-ajuri tukee nyt MT9V022 / MT9V024 / MT9V032 / MT9V034 -sensoreita.

Muut muutokset ja parannukset

  • ”frozen module not found” -konsoliviestiä ei enää tulosteta.

  • Nano RP2040 Connect toimitetaan oletusarvoisella uuden tiedostojärjestelmän sisällöllä.

Virhekorjaukset

  • Korjattu sisäänrakennetun henkilöntunnistusmallin luokkanimet.

  • Korjattu ImageIO tukemaan kaikkia tiloja ja vanhempia tallennustiedostoja.

  • Korjattu copy_to_fb, kun kohteena on olemassa oleva kuva, ja kehyspuskurin välimuisti mitätöidään nyt ennen käyttöä (estää korruptoituneen kuvadatan).

  • Korjattu NINA WiFi -ajuri (Nano RP2040 Connect) ja machine.Timer -lippumäärittelyvirhe.

Laitteisto- ja korttituki

  • Arduino Nano RP2040 Connect — DHT11/DHT22-sensorit, oletusarvoinen I2C-/tiedostomääritys.

  • MT9V0xx — MT9V022/024/032/034 -varianttituki.

Rikkovat API-muutokset

Käyttäjälle näkyvät API-rikot versioiden v4.2.0 ja v4.2.1 välillä.

Ainoa rikkova muutos on behavior-muutos (sama API, eri tulokset) — tarkista ajoitusherkät kaappaukset uudelleen.

Kuvansiirto on oletusarvoisesti MDMA-purettu (behavior)

Kuvansiirrot puretaan nyt oletusarvoisesti kokonaan MDMA:lle siihen kykenevillä korteilla. Tämä nopeuttaa kaappausta, mutta muuttaa siirtopolun ja ajoituksen — tarkista uudelleen skriptit, jotka riippuivat aiemmasta (purkamattomasta) kaappausajoituksesta.

Commit: e6cc4223d

Siirtymätarkistuslista

Vain ajoitusherkkä kaappauskoodi kärsii vaikutuksista: validoi uudelleen mahdolliset kuvankaappaukseen liittyvät ajoitusoletukset uuden oletusarvoisen MDMA-purkamisen huomioon ottaen (MDMA-purkamismuutos). Kaikki muut skriptit toimivat muuttumattomina.