Releases: peppapighs/libhmk
Releases · peppapighs/libhmk
v1.3
Full Changelog: v1.2.3...v1.3
Major Changes
- Support multiple layouts in
keyboard.json. - Improve sensor calibration by saving bottom-out thresholds when the keyboard is inactive.
v1.2.3
Full Changelog: v1.2.2...v1.2.3
v1.2.2
Full Changelog: v1.2.1...v1.2.2
v1.2.1-hotfix.1
Full Changelog: v1.2.1...v1.2.1-hotfix.1
v1.2.1
Full Changelog: v1.2...v1.2.1
v1.2-hotfix.1
Full Changelog: v1.2...v1.2-hotfix.1
v1.2
Full Changelog: v1.1.1...v1.2
Major Changes
- Unify keyboard configuration into a single
keyboard.jsonfile. Additional configurations can still be added through a now optionalconfig.hheader file. - The web configurator no longer requires keyboard metadata JSON to be uploaded if the keyboard is not officially supported since the JSON is now automatically generated by the firmware build system, and embedded into the firmware to be requested by the new version of the web configurator.
v1.1.1
Full Changelog: v1.1...v1.1.1
Major Changes
- Use a setup script to generate
platformio.iniinstead of storing it in each keyboard directory.
v1.1
Full Changelog: v1.0-hotfix.1...v1.1
Major Changes
- Remove behavior of Tap-Hold key when the hold key is bound to a modifier, and add "Hold on Other Key Press" option to replace this feature.
- Allow configuration migration from older versions without factory resetting the firmware.
- Add support for AT32F405xx microcontroller for 8kHz polling rate support.
- Add gamepad support.
- Revamp command module for better code quality, and the new web configurator.
v1.0-hotfix.1
Full Changelog: v1.0...v1.0-hotfix.1