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 스크립트가 그대로 실행됩니다.

기타 변경 및 개선 사항

  • DfuSe 파일을 사용하도록 Makefile을 업데이트하고 사전 빌드된 바이너리를 갱신했습니다; 두 번째 USB 구성에서 빈 인터페이스를 제거했습니다; py2exe 패키징의 IDE 경로를 수정하고 장치 해제 시 예외를 처리했습니다.

호환성을 깨는 API 변경

v1.0.3-beta는 Python API의 호환성 깨짐 변경 사항이 없습니다(변경 사항은 빌드 / USB / 데스크톱 도구에만 해당). v1.0.2-beta에서 동작하던 스크립트는 수정 없이 그대로 동작합니다 — 펌웨어만 다시 플래시하면 됩니다.