Releases: qmk/qmk_toolbox
Releases · qmk/qmk_toolbox
0.0.21
- Add Caterina PID for LilyPad (#226)
- Fix crash when flashing with USBTiny (#231)
- Remove "List HID devices" button (#232)
- [Windows] Upgrade settings on version bump (#235)
- [Windows] Fix crash when using file picker to select firmware in WSL filesystem (#236)
- Add support for STM32duino DFU bootloader (#166, #229)
- Add support for APM32 DFU bootloader (#238)
- Update mdloader to 1.0.5 (#249)
Known issues:
- [Windows] If the Toolbox detects the bootloader device, but fails to flash, make sure you have installed the drivers - right click in the window and select
Install Drivers...
.
As noted above, the current driver assigned to the device is now displayed, so please refer to this page for the correct driver for your particular bootloader. - [Windows] The BootloadHID binary included in the Toolbox package may still be picked up as a virus or prevent the Toolbox from launching. It's a false positive, because of the nature of the utility.
0.0.20
- [Windows] Bootloader device drivers are now printed for easier diagnosis (#214)
- [Windows/macOS] Added
--force
flag to dfu-programmer command (#215) - [macOS] Updated Xcode project version to 11.4 (#219)
- [Windows/macOS] Added support for Pololu A-Star Caterina (#216)
- [Windows/macOS] Fixed "Clear" context menu item overriding native menu on macOS and improved menu on Windows (#218)
- [Windows] Fixed BootloadHID device detection (#221)
- [macOS] Fixed file permissions on bootloadHID (#225)
Known issues:
- [Windows/macOS] EEPROM clearing for stock Atmel DFU bootloader is fixed. However, you now need to flash the firmware after erasing the EEPROM.
- [Windows] If the Toolbox detects the bootloader device, but fails to flash, make sure you have installed the drivers - right click in the window and select
Install Drivers...
.
As noted above, the current driver assigned to the device is now displayed, so please refer to this page for the correct driver for your particular bootloader. - [Windows] The BootloadHID binary included in the Toolbox package may still be picked up as a virus or prevent the Toolbox from launching. It's a false positive, because of the nature of the utility.
0.0.19
- Add bootloadHID binary for macOS (#200)
- Set minimum macOS version to 10.13 (#202)
- [Windows] Fix crash when a HID device has no input reports (#205)
- Use libusbK driver for USBAspLoader (#206)
- Update Massdrop Loader to 1.0.4 (#207)
- Improve detection and filtering of serial devices for Caterina (#208)
Known issues:
- [Windows/macOS] EEPROM clearing for stock Atmel DFU bootloader is fixed. However, you now need to flash the firmware after erasing the EEPROM.
[Windows] If the Toolbox detects the bootloader device, but fails to flash, make sure you have installed the drivers - right click in the window and select Install drivers. - [Windows] The BootloadHID binary included in the Toolbox package may still be picked up as a virus or prevent the Toolbox from launching. It's a false positive, because of the nature of the utility.
0.0.18
- Erase before clearing EEPROM (#185)
- Update console messages for clarity (#186)
- Initial stab at a CI and release workflow (#192)
- Add Caterina VID for dog hunter AG (#193)
Known issues:
- [Windows/macOS] EEPROM clearing for stock Atmel DFU bootloader is fixed. However, you now need to flash the firmware after erasing the EEPROM.
[Windows] If the Toolbox detects the bootloader device, but fails to flash, make sure you have installed the drivers - right click in the window and select Install drivers. - [Windows] The BootloadHID binary included in the Toolbox package may still be picked up as a virus or prevent the Toolbox from launching. It's a false positive, because of the nature of the utility.
0.0.17
- [Windows] Fix bug where disconnecting a device didn't supply a hardware ID (#165)
- [Windows] Set --force flag for driver installation (#175)
- [Windows] Add new blank option as default keyboard, fix alignment (#180)
- [macOS] Increase Load box width, Fix alignments (#177)
- [macOS] Add new blank option as default keyboard (#178)
- Specify MCU dropdown as AVR only (#164)
- Call ResetAtmelSamBa() from Reset() (#167)
- Fix USBAsp Clear EEPROM command line (#174)
- Check that retrieved keyboards list is non-null before attempting JSON parsing (#173)
- Rename reset (#181)
- Enable/disable reset bootloader button (#182)
- Add version number (#183)
Known issues:
- [Windows/macOS] EEPROM clearing for stock Atmel DFU bootloader is currently broken. For now, use the EEP_RST keycode instead, or hold Space+Backspace whilst plugging the keyboard in (if Bootmagic is enabled). Activating Bootmagic Lite, if enabled, also clears the EEPROM.
- [Windows] If the Toolbox detects the bootloader device, but fails to flash, make sure you have installed the drivers - right click in the window and select Install drivers.
- [Windows] The BootloadHID binary included in the Toolbox package may still be picked up as a virus or prevent the Toolbox from launching. It's a false positive, because of the nature of the utility.
0.0.16
- [MacOS] Set mdloader_mac executable bit (#153)
- [MacOS] Fix path to mdloader in Xcode project file (#157)
- [Windows] Include both hex and bin in open dialog file filter (#154)
- [Windows] Move BetterComboBox delete key handler into the class itself (#146)
- [Windows] Remove UsbDeviceInfo (#148)
- [Windows] Fix typo preventing build (#156)
- [Windows] Add a menu item to retrigger driver install (#159)
- [Windows] Update Inno Setup script (#161)
- [Docs] Link QMK Docs for Zadig in main readme (#155)
Known issues:
- [Windows/macOS] EEPROM clearing for stock Atmel DFU bootloader is currently broken. For now, use the EEP_RST keycode instead, or hold Space+Backspace whilst plugging the keyboard in (if Bootmagic is enabled). Activating Bootmagic Lite, if enabled, also clears the EEPROM.
- [Windows] If the Toolbox detects the bootloader device, but fails to flash, make sure you have installed the drivers - right click in the window and select
Install drivers
. - [Windows] The BootloadHID binary included in the Toolbox package may still be picked up as a virus or prevent the Toolbox from launching. It's a false positive, because of the nature of the utility.
0.0.15
- [Windows] Send ManagementBaseObject instance to GetComPort() (#135)
- [Windows] Remove "Jump to bootloader" button (#138)
- [Windows] AboutBox fixes (#139)
- [Windows] Correct EEPROM button location (#140)
- [Windows] Remove useless settings (#142)
- [Windows] Remove dfu-prog (#143)
- [Windows] Fix HID listing string format (#145)
- [Windows] Revert deletion of libusb0.dll (#151)
- [Xcode] Update to recommended settings (#141)
- Rename "Reset EEPROM" button to "Clear EEPROM" (#137)
- Precompiled firmware download: try .bin of .hex not found (#133)
- Remove "enabled flashers" box (#136)
- Trim trailing whitespace (#134)
- Put back original avrdude.conf part IDs (#144)
Edit: Windows version re-uploaded with PR #151 applied
Known issues:
- [Windows/macOS] EEPROM clearing for stock Atmel DFU bootloader is currently broken. For now, use the
EEP_RST
keycode instead, or hold Space+Backspace whilst plugging the keyboard in (if Bootmagic is enabled). Activating Bootmagic Lite, if enabled, also clears the EEPROM. - [Windows] If the Toolbox detects the bootloader device, but fails to flash, make sure you have installed the drivers - delete the QMK folder in
%LocalAppData%
to force a re-prompt. - [Windows] The BootloadHID binary included in the Toolbox package may still be picked up as a virus. It's a false positive, because of the nature of the utility.
0.0.14
0.0.13
- [Windows] Add MainWindow_Shown handler so the driver installation prompt appears (#113)
- [Windows] Don't access UI controls in child thread when flashing (#114)
- [Windows] Add STM32 (winusb) and USBasp (libusb) to drivers.txt (#122)
- [MacOS] Filter out more non-Caterina devices (#118)
- Tidy up flasher list messages and readme (#119)
- MCU box improvements (#115)
0.0.12
- [Windows] Change log text font to Consolas
- Add ATmega32A to MCU List
- Allow EEPROM reset whit USBasp flasher
- Update mdloader (ATSAM) on Windows and add macOS support
- [macOS] Fix VID/PID for HID (dis)connect messages
- [macOS] Update flasher binaries from Homebrew bottles