v4.0.11¶
v4.0.11 je údržbové vydání, které zpevňuje nástroje pro flashování firmwaru proti souběžným operacím a opravuje instalaci přibaleného USB ovladače v instalátoru pro Windows. Zůstává na Qt Creator 10.0.1 (stejný základ jako předchozí vydání) a neobsahuje žádné nekompatibilní změny.
Hlavní novinky¶
Vláknově bezpečné nástroje pro flashování — operace bootloaderu, DFU, stahování firmwaru a výčtu zařízení jsou nyní chráněny skutečnými mutex zámky, což zabraňuje souběhům při souběžném spuštění.
Opravené USB ovladače pro Windows — přibalené soubory ovladačů
.inf, dříve poškozené normalizací konců řádků textu, jsou nyní opraveny a znovu přidány a byly přidány soubory ovladačů GIGA/Mimsy.Návratové kódy instalátoru Arduino — příkaz pro instalaci ovladače Arduino nyní přijímá správné návratové kódy instalátoru (
{5, 1280}).
Opravy chyb¶
Nástroje pro flashování firmwaru (
bossac,dfu-util,imx,picotoolamyqserialportinfo) nyní svou práci chrání skutečnými zámkyQMutexmísto prostých booleovských busy-flag příznaků, což zabraňuje souběhům při souběžném spuštění operací bootloaderu, DFU, stahování firmwaru a výčtu zařízení (565576085).
Podpora platforem a nástrojů¶
Základ Qt Creator: 10.0.1.
Instalace přibaleného USB ovladače v instalátoru pro Windows byla opravena. Přibalené soubory ovladačů
.infbyly poškozovány normalizací konců řádků; pravidlo*.inf binaryv.gitattributesje nyní zachovává neporušené a opravené soubory byly znovu přidány: FTDI ovladačeftdibus.infaftdiport.inf(67bed53b2), ovladačeopenmv.infapybcdc.inf(3c94eb8fe) a soubory DfuSeSTtube.inf(962d4f20d), spolu s novými soubory ovladačů.inf/.catpro GIGA a Mimsy (4a3327ad0).Příkaz pro instalaci ovladače Arduino nyní přijímá správné návratové kódy instalátoru (
{5, 1280}) (4a3327ad0).Krok podepisování kódu ve Windows nyní přeskakuje přibalené instalátory ovladačů třetích stran (
dpinst*/vcredist*), takže nejsou znovu podepisovány a nadále fungují (6cf14f7e1).
Nekompatibilní změny¶
Žádné. Stávající projekty a pracovní postupy fungují beze změny.