v1.0.3-beta

v1.0.3-beta — это крошечная бета по сопровождению инструментария/сборки: она переводит сборку на файлы DfuSe, очищает дескрипторы конфигурации USB и исправляет путь упаковки настольной IDE. Изменений в Python API прошивки нет — скрипты для v1.0.2-beta работают без изменений.

Ключевые моменты

  • Сборка DfuSe — Makefile теперь создают файлы прошивки DfuSe.

  • Очистка USB — из второй конфигурации USB удалён пустой интерфейс.

  • Изменений в API прошивки нет — перепрошейте, и ваши скрипты для v1.0.2-beta работают без изменений.

Прочие изменения и улучшения

  • Makefile обновлены для использования файлов DfuSe, а предсобранные двоичные файлы обновлены; из второй конфигурации USB удалён пустой интерфейс; исправлен путь к IDE в упаковке py2exe, а также перехватывается исключение при освобождении устройства.

Несовместимые изменения API

v1.0.3-beta не вносит никаких несовместимых изменений в Python API (изменения касаются только сборки/USB/настольного инструментария). Скрипты, работавшие на v1.0.2-beta, работают без изменений — просто перепрошейте прошивку.