v1.0.3-beta¶
v1.0.3-beta is a tiny tooling/build maintenance beta: it switches the build to DfuSe files, cleans up the USB configuration descriptors, and fixes the desktop-IDE packaging path. There are no firmware Python API changes — v1.0.2-beta scripts run unchanged.
Highlights¶
DfuSe build — Makefiles now produce DfuSe firmware files.
USB cleanup — removed an empty interface from the second USB configuration.
No firmware API changes — reflash and your v1.0.2-beta scripts run unchanged.
Other changes and improvements¶
Updated the Makefiles to use DfuSe files and refreshed the prebuilt binaries; removed an empty interface from the second USB configuration; fixed the IDE path in the py2exe packaging and caught the exception when releasing the device.
Breaking API changes¶
v1.0.3-beta introduces no breaking Python API changes (the changes are build/USB/desktop-tooling only). Scripts that ran on v1.0.2-beta run unchanged — just reflash the firmware.