v4.0.1¶
v4.0.1 on perinpohjainen uudistus, joka siirtää OpenMV IDE:n pitkäikäiseltä Qt Creator 4.0.2 -pohjalta Qt Creator 10.0.1:lle. Koko OpenMV-laajennuspino (kehyspuskurin katselin, sarja-/protokollatuki, terminaali, histogrammi-, kynnysarvo- ja avainpiste-editorit, videotyökalut sekä laiteohjelmiston flash-kääreet) sovelletaan uudelleen uuden perustan päälle yhdessä hiotun Flat Light/Flat Dark -teemaparin, OpenMV-tietoisen Python-korostuksen, yhtenäisen laiteohjelmiston latausdialogin sekä laajan ARM64 Linux- ja macOS-laitetunnistuksen kanssa. Qt Creatorin perustan vaihto on laaja sisäinen uudistus, mutta se ei riko käyttäjien projekteja; muutamat oletustoiminnot ja korttimäärittelyt kuitenkin muuttuivat (katso Yhteensopivuutta rikkovat muutokset).
Kohokohdat¶
Qt Creator 10.0.1 -uudelleenpohjaus. IDE siirtyy Qt Creator 4.0.2:sta 10.0.1:een: alkuperäinen Qt Creator karsitaan perusrakennusosiinsa (98b95fd3b) ja koko OpenMV-laajennus lisätään uudelleen uudelle perustalle (0e8047372).
Flat Light- ja Flat Dark -teemat. Hiottu vaalea/tumma teemapari toimitetaan vastaavien mukautettujen editorin syntaksinkorostustyylien kanssa; teemanvalitsin tuodaan jälleen näkyviin yleisasetuksissa rajattuna vain näihin kahteen, ja oletusteema on nyt
flat-dark(21348924b, 13c3849e8).Raw-REPL-sarjaterminaali. Terminaali suorittaa, keskeyttää, lataa uudelleen ja liittää skriptejä nyt asianmukaisen MicroPython raw-REPL (CTRL-A/CTRL-D) -tilakoneen kautta käsitellen luotettavasti suurempia skriptejä (a7241079c).
OpenMV-tietoinen Python-editointi. OpenMV-modulit, -luokat, -funktiot, -metodit ja -argumentit korostetaan syntaksin mukaan mukana toimitetusta dokumentaatiosta, mukana älykkäämpi automaattitäydennys sekä sulku-/kaksoispistetietoinen automaattinen sisennys (801eab8a8, 8e9f967e7, 9fdff9c6d).
Yhtenäinen laiteohjelmiston latausdialogi. Flash-toiminto näyttää nyt yhden kontekstuaalisen dialogin (Erasing Disk / Flashing Firmware / Flashing Bootloader) edistymispalkin sekä supistettavan, tilan muistavan Show/Hide Details -lokin kanssa (5b51356f8).
OpenMV Cam RT1062 -tuki. Laiteohjelmisto, DFU/flash-lataimet, SDP/blhost-enumerointi sekä eFuse-poltto-ohjelmointivaihe lisätään uudelle i.MX RT1060-luokan kortille (a6595f5f7), jolle annetaan tämän jälkeen erillinen Secure Bootloader (SBL) -korttivariantti (d2b11c6c8).
Uudet ominaisuudet¶
Automaatioliput. Liput
-auto_update(release/development/ polku),-auto_eraseja-auto_runantavat IDE:n käynnistyslatainladata/tyhjentää laiteohjelmiston ja sitten suorittaa avoinna olevan skriptin yhteyden muodostuessa; käynnistyslataimen uudelleenkytkennän jälkeen IDE odottaa enintään 10 s kameran uudelleenenumeroitumista ennen jatkamista (b54affe79, f4e03d978).``-disable_stop``-lippu ja
stop on connect/disconnect-valikkokytkin antavat käyttäjien poistaa käytöstä skriptin pysäyttämisen yhteyttä muodostettaessa tai katkaistaessa (02724ca7d).Stop Script on Connect/Disconnect -kytkin (oletuksena päällä) erottaa yhteyden muodostamisen/katkaisemisen suoritettavan skriptin pysäyttämisestä; Auto Reconnect on nyt oletuksena pois päältä (a0e78057f).
Korttityyppikehote. Kun yhdistetty kortti ilmoittaa arkkitehtuurin, joka ei ole laiteohjelmistokartoituksessa, IDE kehottaa nyt käyttäjää valitsemaan korttityypin (muistaen viimeisen valinnan) sen sijaan, että keskeyttäisi ”Unsupported board architecture!” -virheellä (b7165eb3d).
OpenMV Python -syntaksinkorostus värittää tunnetut OpenMV-modulit, -luokat, -datat, -funktiot, -metodit ja -argumentit käyttäen mukana toimitetusta dokumentaatiosta täytettyjä avainsanalistoja (801eab8a8, b4d481bf5).
~300 KSyntaxHighlighting-kielimäärittelyä toimitetaan editorin mukana, joten monikielisten lähdetiedostojen korostus toimii suoraan (39674a4dc).
Mukana toimitetut OpenMV-esimerkkiskriptit (Hello World, tilannekuva, videontallennus, optinen virtaus, tapahtumakamerat, global shutter, FLIR Lepton ynnä muut) on nyt sisällytetty ja toimitetaan IDE:n mukana (938ac6bbe).
Binääri-/hex-editori on otettu käyttöön, joten käyttäjät voivat avata ja tarkastella binääritiedostoja, ja sen työkalupalkki on karsittu OpenMV-käyttöliittymään sopivaksi (675bda966).
Muistinvarainen dokumenttien vertailu. Uudet tiedostot ja vain luettavat esimerkit saavat nyt taustalla olevan väliaikaistiedoston, jotta tallentamattomia dokumentteja voidaan vertailla, ja ulkoisen tiedostovertailun dialogi muistaa viimeksi käytetyn kansion (5281e5f6c, 2934d5216).
Välilehti-editorilaajennus on lisätty uudelleen, mikä antaa IDE:lle välilehtimäisen dokumenttipalkin; minikartta-laajennuksen lähdekoodi lisättiin uudelleen mutta jätettiin pois käytöstä tämän julkaisun käännöksessä (0e8047372).
DfuSe- ja pydfu-varaflash on palautettu DFU-laitteille, joita ei voida kohdistaa sarjanumeron perusteella, sisältäen dialogittoman automaattisen tyhjennyksen käsittelyn yhteyden muodostuksen aikana (e42a5be7d).
i.MX RT eFuse-poltto. Laiteohjelmiston ohjelmointi polttaa nyt eFusen (
efuse-program-once) RT1060-luokan korteille (8053bb578, a6595f5f7).Linux Root Installs -ohjatun toiminnon sivu antaa käyttäjän valita korotetun apt-kirjastoasennuksen ja udev-sääntöjen asennuksen käyttöön tai pois käytöstä sen sijaan, että ne suoritettaisiin aina (6bac80984).
Muut muutokset ja parannukset¶
Taustalla tapahtuva sarjaporttien skannaus. Porttien enumerointi siirrettiin pois käyttöliittymäsäikeestä omaan
ScanSerialPortsThread-työntekijään, jotta IDE pysyy responsiivisena skannauksen aikana (7be4dab26).Laajempi laitetunnistus. Porttien skannaus refaktoroitiin uudelleenkäytettäväksi
filterPorts()-apufunktioksi, joka sisällyttää picotool- ja i.MX DFU -laitteet sekä luokittelee tunnetut Arduino-käynnistyslatainsarjaportit (NRF/RPI vanhat ja loader-PID:t) uudelleen DFU-laitteiksi (25a5d30fd).Lisää terminaalivaravaihtoehtoja. Käynnistettäessä mukana toimitettuja videotoisto-työkaluja (Play Video File / Play RTSP Stream) Linuxissa IDE turvautuu nyt myös vaihtoehtoihin
lxterminal,konsolejaxfce4-terminalxterm- jagnome-terminal-vaihtoehtojen lisäksi (df54007e0).Korttiavainten raportointi. Kameran rekisteröinti jäsentää nyt ”Remaining N” -vastauksen kertoakseen käyttäjälle, kuinka monta korttiavainta on jäljellä, ja lisää erillisen ”Invalid Board Key for Board Type” -virheilmoituksen (5759e73eb).
GitHub-isännöidyt lataukset. Versiotarkistukset ja resurssilataukset käyttävät nyt
raw.githubusercontent.com/openmv/openmv-ide-version-osoitetta jaopenmv/openmv-ide-julkaisujaupload.openmv.io-osoitteen sijaan (994109c28).HTTPS kaikkialla. Kaikki OpenMV-verkkopyynnöt (versiotarkistukset, SWD ID -rekisteröinti, resurssi- ja laiteohjelmistolataukset) käyttävät nyt
https://-osoitetta (54347cad0).Linux-asennuksen automatisointi. Asennusohjelma tunnistaa puuttuvat kirjastot ja udev-säännöt ja luo tarvittaessa suoritettavan
setup.sh-tiedoston, jossa on tarkat apt-get-/pip- ja udev-sääntöjen asennuskomennot (sekäREADME-tiedoston, joka kehottaa käyttäjää suorittamaan sen) (c6dc705e6).Hitaiden korttien sietokyky. Sarjaterminaali nostaa luku-kohtaisen odotuksensa 1 ms:stä 10 ms:iin ja lähettää ”OK”-kuittauksen, kun skripti päättyy (c935e4489).
Sujuvampi flash-edistyminen. Laiteohjelmiston latauksen edistymispalkit vaihtuvat nyt epämääräisestä välittömästi tilaan 0-100 % sen sijaan, että vaihto tapahtuisi ensimmäisen prosenttiyksikön kohdalla, niin dfu-utilin, bossacin, picotoolin kuin i.MX-flashauksenkin osalta (19d947308, 86d021f92).
Vanhan käynnistyslataimen palautus on lisätty uudelleen ei-nopean käynnistyslataintilan kautta, joka lähettää tyhjennys-/kirjoituskomennot ilman nopean tilan query-sync-täytettä (c20112c07).
Siistimmät työkalukonsolit. Laiteohjelmiston flash-terminaalit (bossac, dfu-util, picotool, imx, videotyökalut) toimivat nyt itsenäisinä konsoliprosesseina paremmin muotoiltulla komentotulosteella (8053bb578).
Automaattitäydennyksen hiominen. Täydennys erottaa luokat, metodit ja funktiot erillisillä argumenttivihjeillä, käyttää asianmukaisia koodimalli-ikoneita ja kunnioittaa julkista/suojattua/yksityistä näkyvyyttä alaviivaetuliitteen perusteella; avainsanatäydennyksen prosessori ohittaa myös etummaiset välilyönnit kohdistimen edellä, kun täydennys käynnistetään nimenomaisesti (manuaalisesti) (8e9f967e7, 68b26b5fc).
Yhtenäistetyt dialogit. OpenMV:n tilapäiset ”Don’t show this again” -dialogit – mukaan lukien käynnistyksen
OpenMV Cam LED Colors-infodialogi sekä laiteohjelmistopäivitys- ja esimerkkikehotteet – on yhdistettyCheckableMessageBox”Do Not Ask/Show Again” -dialogeihin, yleisasetuksiin lisättiin ”Reset Do Not Ask/Show Again Dialogs” -painike, ja koodin laskostusmerkit ovat oletuksena pois käytöstä (9fdff9c6d).Teematietoinen brändäys. Lisättiin tumman tilan aloitusnäytöt, tummat/vaaleat ST- ja NXP-sirulogot Tietoja-ruutuun, tumman tilan työkaluvihjevärit sekä asianmukaiset automaattitäydennyksen ikonivärit (d85fdeb19, 9895a8395, f45ceaaea, 7f3e1f383).
Kuvankatselimen siistiminen. Jaa-, tausta-, ääriviiva- ja ”set as default” -toiminnot on piilotettu, lisättiin sovita näyttöön -toiminto ja korjattiin animoitujen kuvien koonmuutos (b37c55e25).
Pikavalikon siistiminen. Kohteet ”Show in File System View”, ”Open Terminal”, ”File Properties” sekä ”Add/Delete UTF-8 BOM on Save” on piilotettu (5d862c78e).
Tumma sarjaterminaali. Itsenäinen terminaali käyttää asianmukaista tummaa teemaa tyyliteltyine vierityspalkkeineen, päivitettyine työkalupalkki-ikoneineen ja korkean DPI:n vierityspalkki-ikonin oikeine uudelleenlatauksineen eri näytöillä (5c3af6880).
Etsi/Haku-siistiminen. Tulospaneeli saa tumman teeman, hakukoneen valitsin on piilotettu, nimikkeitä on yksinkertaistettu, ja Find-in-Files käyttää oletuksena Documents/OpenMV-kansiota (20a806550).
Sovelluksen identiteetti. IDE näyttää nyt asianmukaisen OpenMV-ikonin työpöydällä, otsikkopalkissa ja tehtäväpalkissa (korkean DPI:n käsittelyllä Windowsissa), ja IDE:n id muutettiin muotoon
openmvide(8ad1eed1f).Korkean DPI:n aloitusnäyttö näyttää 2x-kokoisen aloituskuvan Retina-/200 %-skaalauksen näytöillä (626ff673e).
Toimintopalkin korjaus. Vasemmanpuoleinen toimintopalkki (New File, Open, Save, Undo, Redo, Cut, Copy, Paste) korjattiin ja sille annettiin mukautetut OpenMV-ikonit (b8479b5d0).
Tietoja-dialogin logot. Sekä Arduino- että Edge Impulse -kumppanilogot näytetään nyt (Edge Impulse oli aiemmin piilotettu) korkean DPI:n 2x-varianteilla, ja mukana toimitettu aloitusnäytön kuvitus päivitettiin (
splash-small-2/splash-large-2) (5facd8d9a).Select Word Under Cursor on otettu käyttöön; komennot Go to Block Start/End (Ctrl+[ / Ctrl+]) ja Select Block Up/Down otettiin hetkellisesti uudelleen käyttöön (36ed5b1a8) mutta jätettiin pois käytöstä julkaisussa (626ff673e).
Linux-työpöytäkohta saa Electronics-kategorian, kuvaavan Comment-kentän sekä haku-avainsanat (Keywords: embedded electronics, microcontroller, micropython, computer/machine vision) (470e5702e).
Resurssien siirto. Käyttäjän resurssit siirrettiin versioituun sijaintiin (vanha qtcreator-kansio poistetaan käynnistyksen yhteydessä), ja vaarattomat DirectWrite-fonttipintavaroitukset Windowsissa vaimennetaan (a04af5351, 70765dc2a).
Piilotetut sisäiset valinnat. Sisäiset
-color- ja-theme-Core-valinnat on piilotettu ohjetulosteesta, ja esitystila otettiin uudelleen käyttöön (434c7b4cc).Uudelleen sovelletut ydinmukautukset hienoon toimintopalkkiin/välilehti-widgettiin, viestienhallintaan/tulosteikkunaan, proxy-toimintoihin, syntaksinkorostimeen ja tekstieditoriin (0e8047372).
QCustomPlot 2.1.1. Mukana toimitettu piirtokirjasto päivitettiin Qt 6.4 -yhteensopivaksi ja käsittelemään oikein dynaamisesti muuttuvaa näytön DPI:tä (8801415fe).
Kosmeettiset käyttöliittymäsiistimiset vierityspalkin nuoli-ikoneihin, tilapalkkiin, dokumenttivälilehtipalkin sulkupainikkeisiin ja editorin vierittimen leveyteen; editorin ”Display File Line Ending” -ilmaisin on nyt oletuksena pois päältä (e0c4d2325, 6a26f4430, e130988fb).
Virheenkorjaukset¶
Korjattiin Linuxin VID/PID-tunnistus lukemalla
/sys/class/tty/<port>/device/ueventtodellisen laitteen VID/PID:n osalta kiertäen sen, ettäQSerialPortInfopalauttaa USB-keskittimen tunnisteet, jolloin keskittimien takana olevat kamerat tunnistetaan oikein (28220b351).Korjattiin Macin käynnistyslataimen laiteohjelmiston flash höllentämällä päätepisteen kokoa koskevia väittämiä ja liittämällä sync-query-paketti vain silloin, kun kirjoitus on tasan yhden USB-päätepisteen kokoinen (86d021f92).
Korjattiin videotoistotyökalut Linuxissa: Play Video File / Play RTSP Stream on nyt piilotettu 32-bittisessä ja ARM-Linuxissa (ei mukana toimitettua ffplaytä), gnome-terminal-varavaihtoehdolla kun xterm ei ole saatavilla, ja macOS:n ffmpeg-binääri palautettiin paikkamerkistä (d342649cc, d896f4225).
Kasvatettiin käynnistyslataimen nollauksen alku-/loppuviiveitä 0:sta 5:een, jotta tyhjennys- ja kirjoituskomennot eivät mene päällekkäin laiteohjelmistopäivitysten aikana (fabc168b6).
Virtaviivaistettiin käynnistyslataimen palautusta: käynnistyslataimen pakottaminen tiilettyneen kameran korjaamiseksi ohittaa tarpeettomat kehotteet, ja DFU-käynnistyslataimen nollauksen jälkeen IDE yrittää automaattisesti päivitystä uudelleen sen sijaan, että pyytäisi käyttäjää muodostamaan yhteyden uudelleen (12b924088).
Sallittiin sarja-kehyspuskurin/TX-puskurin dump-komentojen keskeyttäminen kesken transaktion (4a4afae1b).
Poistettiin sarjaportin luku-jumiutumisen luovutuskiertotie, joka saattoi täyttää vastauksia nollatavuilla, mikä parantaa nopean USB-siirron luotettavuutta (0ee1d8e91).
Korjattiin WiFi-virheenjäljitys ja automaattinen uudelleenyhteys: WiFi-portit päivittävät viimeksi-nähty-aikaleimansa uudelleenlöytymisen yhteydessä, useita iteraattori-poiston-jälkeen-vikoja WiFi-porttien poistossa ja DFU-/käynnistyslataintunnistuksessa korjattiin, ja automaattinen uudelleenyhteys odottaa nyt, kunnes IDE ei ole varattu, ennen uudelleenkytkentää (cf0b67dc6).
Korjattiin video-to-MJPEG-muunnin jäsentämään kehysnopeus enkooderin tulosteesta ja kirjoittamaan oikea kehyskohtainen millisekuntiero, jotta muunnetut videot toistuvat oikealla nopeudella (4a7ad2057).
Korjattiin laiteohjelmiston flash- ja mukana toimitettujen komentorivityökalujen käynnistyminen pakottamalla QProcess-taustaosa ja korjaamalla estävän prosessin tapahtumasilmukan suojaus (200fe9f3c).
Korjattiin aineisto-editorin puunäkymän laajennus-/supistus-haaraikonit renderöitymään oikein HiDPI-näytöillä lataamalla ikonien tyylitiedosto uudelleen laitepikselisuhteen muuttuessa (a0e78057f).
Paketti-/resurssipäivitykset käynnistävät nyt OpenMV IDE:n automaattisesti uudelleen sen sijaan, että vain sulkeutuisivat asennuksen jälkeen (178ee1b8e).
Korjattiin Etsi/haku-tulosten korostus ja saatiin hakutulos-/tiedoston-avaus-toiminnot turvautumaan ensimmäiseen näkyvään editoriin, kun nykyistä editoria ei ole (48c402dfc).
Korjattiin laiteohjelmiston latausdialogi siten, että sen varoitusteksti tyhjennetään ja ikkuna muuttaa kokoaan oikein, kun flash-toiminto valmistuu (c505c6ade).
Korjattiin useita macOS-käyttöliittymävikoja: välilehtipalkki ei enää tulvi ikoninlataus-virheillä ja näkyy oikein tiedoston avauksessa (9be8c58de, 5322cf968).
Korjattiin tilapalkin / tulostepaneelin tyylittely ja perusviivan kohdistus macOS:ssä ja Linuxissa (4fc4545de, d29b2baa0, a440d5cd8).
Korjattiin lähdekoodin tulostus siten, että sivun otsikkoon tulee asianmukaiset ylä- ja sivumarginaalit sen sijaan, että se koskettaisi sivun reunaa (786d6012c).
Alusta- ja työkalutuki¶
Qt Creatorin perusta: 10.0.1 (uudelleenpohjattu versiosta 4.0.2).
OpenMV IDE: 4.0.0 -> 4.0.1.
OpenMV Cam RT1062 (i.MX RT1060): RT1062:n alkuperäinen laiteohjelmisto, flash-latain, allekirjoitetut levykuvat,
imx.txt-merkintä sekä secure-bootloader-/eFuse-blhost-konfigurointiavaimet lisättiinOPENMV5-laiteohjelmistokansioon (a6595f5f7); kortti yhdistettiin tämän jälkeen yhdeksiOPENMV_RT1060-kansioksi, ja erillinen Secure Bootloader (SBL) -korttivariantti (OpenMV_Cam_RT1062_SBL) lisättiin (d2b11c6c8, 5baf28c6e).Mukana toimitettu flash-työkaluketju (blhost, bossac, dfu-util, dfuse + STM32-ajurit, picotool, sdphost, ffmpeg, FTDI-/Arduino-ajurit) paketoitiin uudelleen Windowsille/macOS:lle/Linuxille, ja Linux-binäärit merkittiin suoritettaviksi (fbfa4903a, bfb6b32e2, 9551c64da).
ARM64 Linux DFU: mukana toimitettu aarch64-
dfu-utilsekä arm64-tunnistus laiteluettelossa ja laiteohjelmistolatauksessa mahdollistaa DFU-flashauksen sellaisilla isäntäkoneilla kuin Raspberry Pi (16bc6fe0f, 470e5702e).i.MX-laitetunnistus toimii nyt Linuxissa (jäsentäen
lsusb) ja macOS:ssä (skannatenioreg), mahdollistaen i.MX RT -laiteohjelmiston latauksen näillä alustoilla (e03ccbe71, 7cf505d09).Alustarajaus: i.MX:n käyttö on rajattu Windowsiin/macOS:ään/Linux-x86_64:ään kriittisellä virheellä muualla, ja Portenta-/Nicla-flashaus ARM-/ARM64-Linuxissa näyttää ”DFU Util may not be stable on this platform” -varoituksen (9513f6475).
Windows OpenGL: ohjelmistorenderöinti palautettiin paketoimalla
opengl32sw,Qt6OpenGLja Qt6Gui OpenGL -tuki toimitettavaan pakettiin (aaaa1928f).Arduino-korttikansiot/-id:t nimettiin uudelleen. Portenta-, Nicla Vision- ja Nano 33 BLE Sense -laiteohjelmistokansiot sekä
boards.txt-kortti-id:t nimettiin uudelleen muotoihinARDUINO_PORTENTA_H7,ARDUINO_NICLA_VISIONjaARDUINO_NANO_33_BLE_SENSE(a70d6562a); Nano 33 BLE Sense -kansio/-kortti-id muutettiin tämän jälkeen pieniksi kirjaimiksi muotoonarduino_nano_33_ble_sensevastaamaan laitteen ilmoittamaa korttinimeä (22750d8c7, a801a81de).OPENMV_RT1060-käynnistyslataimen flash-lataimet (
blhost_flash_loader.bin,sdphost_flash_loader.bin) päivitettiin (5baf28c6e).QCustomPlot: 2.1.1 (mukana toimitettu piirtokirjasto) (8801415fe).
Levyllä olevat laiteohjelmistokuvat paketoitiin uudelleen kaikille tuetuille OpenMV-/Arduino-korteille (
OPENMV1-4P,OPENMV4_PRO,OPENMVPT,ARDUINO_NICLA_VISION,arduino_nano_33_ble_sense,ARDUINO_PORTENTA_H7,ARDUINO_NANO_RP2040_CONNECT,OPENMV_RT1060,CYW4343sekäWINC1500-WiFi-laiteohjelmisto), sisältäen laiteohjelmiston ja tarvittaessa käynnistyslatain-/uvc-kuvat (fbfa4903a).
Yhteensopivuutta rikkovat muutokset¶
Nämä ovat käyttäjälle näkyviä työnkulun ja toiminnan muutoksia; Qt Creator 10.0.1 -uudelleenpohjaus itsessään ei riko käyttäjien projekteja tai skriptejä.
i.MX RT1060 -korttimäärittelyt muuttuivat.
EVKBMIMXRT1060- jaOPENMV5-merkinnät korvattiin yhdelläOPENMV_RT1060-kortilla (OpenMV Cam RT1062 sekä SBL-variantti), ja vanhat laiteohjelmistokansiot poistettiin (d2b11c6c8).Komentovasteen oletusaikakatkaisu on 10000 ms (oli 5000 ms versiossa 4.0.0);
-override_read_timeout-ohjeteksti päivitettiin vastaamaan tätä (4a4afae1b).Yhteyden muodostamisen/katkaisemisen toiminta muuttui. Auto Reconnect on nyt oletuksena POIS päältä, eikä yhteyden muodostaminen tai katkaiseminen enää pysäytä suoritettavaa skriptiä oletuksena, ellei uutta ”Stop Script on Connect/Disconnect” -kytkintä ole otettu käyttöön (se on oletuksena päällä) (a0e78057f).
Päivitysvirta käynnistää IDE:n uudelleen. Paketti-/resurssipäivitykset käynnistävät nyt OpenMV IDE:n automaattisesti uudelleen sen sijaan, että sulkeutuisivat asennuksen jälkeen (178ee1b8e).
Arduino-kortti-id:t nimettiin uudelleen. Portenta-, Nicla Vision- ja Nano 33 BLE Sense -korttien
boards.txt-kortti-id:t ja laiteohjelmistokansiot nimettiin uudelleen muotoihinARDUINO_PORTENTA_H7,ARDUINO_NICLA_VISIONjaARDUINO_NANO_33_BLE_SENSE(viimeksi mainittu muutettiin myöhemmin pieniksi kirjaimiksi muotoonarduino_nano_33_ble_sense) (a70d6562a, 22750d8c7, a801a81de).