v1.0.3-beta

v1.0.3-beta é uma versão beta de pequena manutenção de ferramentas/compilação: altera a compilação para ficheiros DfuSe, limpa os descritores de configuração USB e corrige o caminho de empacotamento do IDE de desktop. Não há alterações à API Python do firmware — os scripts da v1.0.2-beta funcionam sem alterações.

Destaques

  • Compilação DfuSe — os Makefiles produzem agora ficheiros de firmware DfuSe.

  • Limpeza USB — removida uma interface vazia da segunda configuração USB.

  • Sem alterações à API do firmware — reflashe e os seus scripts v1.0.2-beta funcionam sem alterações.

Outras alterações e melhorias

  • Atualizados os Makefiles para usar ficheiros DfuSe e atualizados os binários pré-compilados; removida uma interface vazia da segunda configuração USB; corrigido o caminho do IDE no empacotamento py2exe e tratada a exceção ao libertar o dispositivo.

Alterações de API incompatíveis

v1.0.3-beta não introduz alterações incompatíveis à API Python (as alterações são exclusivamente de compilação/USB/ferramentas de desktop). Os scripts que funcionavam na v1.0.2-beta funcionam sem alterações — basta fazer o reflash do firmware.