v4.0.11¶
v4.0.11 je izdanje za održavanje koje učvršćuje alate za flashanje firmwarea protiv istovremenih operacija i popravlja instalaciju priloženog USB upravljačkog programa u Windows instalateru. Ostaje na Qt Creatoru 10.0.1 (ista baza kao u prethodnom izdanju) i nema promjena koje narušavaju kompatibilnost.
Istaknuto¶
Alati za flashanje sigurni za dretve — operacije bootloadera, DFU-a, preuzimanja firmwarea i enumeracije uređaja sada su zaštićene pravim mutex bravama, čime se sprječavaju natjecateljska stanja kada se pokrenu istovremeno.
Popravljeni Windows USB upravljački programi — priložene
.infdatoteke upravljačkih programa, prethodno oštećene normalizacijom završetaka redaka u tekstu, sada su ispravljene i ponovno dodane, a dodane su i datoteke upravljačkih programa za GIGA/Mimsy.Izlazni kodovi Arduino instalatera — naredba za instalaciju Arduino upravljačkog programa sada prihvaća ispravne izlazne kodove instalatera (
{5, 1280}).
Ispravci grešaka¶
Alati za flashanje firmwarea (
bossac,dfu-util,imx,picotoolimyqserialportinfo) sada štite svoj rad pravimQMutexbravama umjesto običnim booleanima zauzetosti, čime se sprječavaju natjecateljska stanja kada se operacije bootloadera, DFU-a, preuzimanja firmwarea i enumeracije uređaja pokrenu istovremeno (565576085).
Podrška za platforme i alate¶
Qt Creator baza: 10.0.1.
Popravljena je instalacija priloženog USB upravljačkog programa u Windows instalateru. Priložene
.infdatoteke upravljačkih programa bile su oštećene normalizacijom završetaka redaka; pravilo*.inf binaryu.gitattributessada ih održava netaknutima, a ispravljene datoteke su ponovno dodane: FTDI upravljački programiftdibus.infiftdiport.inf(67bed53b2), upravljački programiopenmv.infipybcdc.inf(3c94eb8fe) i DfuSe datotekeSTtube.inf(962d4f20d), zajedno s novim.inf/.catdatotekama upravljačkih programa za GIGA i Mimsy (4a3327ad0).Naredba za instalaciju Arduino upravljačkog programa sada prihvaća ispravne izlazne kodove instalatera (
{5, 1280}) (4a3327ad0).Korak potpisivanja koda u Windowsima sada preskače priložene instalatere upravljačkih programa trećih strana (
dpinst*/vcredist*) tako da se ne potpisuju ponovno i nastavljaju raditi (6cf14f7e1).
Promjene koje narušavaju kompatibilnost¶
Nema. Postojeći projekti i tijekovi rada nastavljaju raditi nepromijenjeno.