.. _changelog_v1_0_3: 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. .. contents:: On this page :local: :depth: 1 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.