Skip to content

Releases: qmk/qmk_toolbox

Latest Beta

28 Nov 21:42
46d36c1

Choose a tag to compare

Latest Beta Pre-release
Pre-release

Commits

0.3.3

13 Jun 12:12
01de195

Choose a tag to compare

Important Note for Windows Users

dfu-programmer v1.0.0 has dropped support for libusb-win32 (libusb0) in favour of libusb-1.0. As such the driver installation has been updated to designate WinUSB for Atmel DFU bootloader devices. You may need to manually uninstall the libusb0 driver for existing bootloaders on your machine.

Important Note for macOS Users

Although the Toolbox itself will run on Apple Silicon Macs, the flasher binaries are still Intel-based and do not work. Installing Rosetta may help, but this has not been tested.


  • [Windows] Fixed bug where some USB devices would not be detected properly (#476)
  • [Windows] Improved extraction of flasher binaries (#478)
  • Downgraded avrdude to 7.0 due to issues on Windows (#475)
  • Refactored HID Console code to allow for Raw HID device detection (#473)

0.3.2

28 Apr 15:01
ce89708

Choose a tag to compare

Important Note for Windows Users

dfu-programmer v1.0.0 has dropped support for libusb-win32 (libusb0) in favour of libusb-1.0. As such the driver installation has been updated to designate WinUSB for Atmel DFU bootloader devices. You may need to manually uninstall the libusb0 driver for existing bootloaders on your machine.

Important Note for macOS Users

Although the Toolbox itself will run on Apple Silicon Macs, the flasher binaries are still Intel-based and do not work. Installing Rosetta may help, but this has not been tested.


  • Updated avrdude.conf to match latest version (#464)
  • [Windows] Adjusted positioning for Key Tester and HID Console windows (#465)
  • [Windows] Added error message when bootloader driver is potentially incorrect (#470)
  • [Windows] Updated avrdude to 7.3 (#471)

0.3.1

09 Mar 22:51
0893ff7

Choose a tag to compare

Important Note for Windows Users

dfu-programmer v1.0.0 has dropped support for libusb-win32 (libusb0) in favour of libusb-1.0. As such the driver installation has been updated to designate WinUSB for Atmel DFU bootloader devices. You may need to manually uninstall the libusb0 driver for existing bootloaders on your machine.

Important Note for macOS Users

Although the Toolbox itself will run on Apple Silicon Macs, the flasher binaries are still Intel-based and do not work. Installing Rosetta may help, but this has not been tested.


  • [macOS] Fixed a bug when flashing using avrdude due to missing libavrdude (#454)
  • [macOS] Fixed an issue with hex/bin files not being opened properly (#456)
  • [Windows] Fixed a crash when closing HID Console window (#455)

0.3.0

22 Feb 09:51
7025569

Choose a tag to compare

Important Note for Windows Users

dfu-programmer v1.0.0 has dropped support for libusb-win32 (libusb0) in favour of libusb-1.0. As such the driver installation has been updated to designate WinUSB for Atmel DFU bootloader devices. You may need to manually uninstall the libusb0 driver for existing bootloaders on your machine.

Important Note for macOS Users

Although the Toolbox itself will run on Apple Silicon Macs, the flasher binaries are still Intel-based and do not work. Installing Rosetta may help, but this has not been tested.


  • Added WB32 bootloader support (#320, #321)
  • Added GD32V bootloader support (#376)
  • Moved HID Console output to separate window (#388)
  • Added check to make sure firmware file exists before attempting flash (#435)
  • [macOS] Converted project to Swift (#371)
  • [macOS] Switched to Storyboard (#401)
  • [macOS] Bumped minimum version to Monterey, updated flasher binaries from latest Homebrew bottles (#449)
  • [Windows] Upgraded project to .NET 6 (#421)
  • [Windows] Fixed crash when encountering USB devices with no HardwareID (#445)
  • [Windows] Improved HID Console report processing to match macOS behaviour (#447)
  • [Windows] Updated flasher binaries from latest MSYS2 packages (#448)

0.2.2

17 May 16:21
ba1cfbe

Choose a tag to compare

  • Fixed auto-flash (#365)
  • [macOS] Fixed a typo (#367)
  • [Windows] Removed a useless reference (#368)

0.2.1

05 May 08:47
a25b7c8

Choose a tag to compare

  • [macOS] Fixed USB device detection on M1 Macs (#350)
  • Dropped incomplete support for .qmk files (#353)
  • [macOS] Added missing libhidapi dependency for avrdude (#357)
  • Fixed a couple of bugs related to clearing recent files, and opening files (#355, #356)
  • Fixed handedness .eep filenames (#360)
  • Cleaned up firmware file downloading via qmk:// (#361)

0.2.0

21 Apr 01:03
9ee8c97

Choose a tag to compare

0.1.1

03 Aug 11:08
d55095d

Choose a tag to compare

  • Added libftdi, as MSYS avrdude needs it to run (#295)
  • Fixed visual bug with EEPROM submenu (#293)