Skip to content

Releases: peppapighs/libhmk

v1.3

27 Oct 15:52

Choose a tag to compare

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

06 Oct 12:22

Choose a tag to compare

Full Changelog: v1.2.2...v1.2.3

v1.2.2

24 Sep 12:03

Choose a tag to compare

Full Changelog: v1.2.1...v1.2.2

v1.2.1-hotfix.1

23 Sep 13:19

Choose a tag to compare

v1.2.1

23 Sep 11:37

Choose a tag to compare

Full Changelog: v1.2...v1.2.1

v1.2-hotfix.1

02 Sep 15:57

Choose a tag to compare

v1.2

21 Aug 15:18

Choose a tag to compare

Full Changelog: v1.1.1...v1.2

Major Changes

  • Unify keyboard configuration into a single keyboard.json file. Additional configurations can still be added through a now optional config.h header 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

19 Aug 04:06

Choose a tag to compare

Full Changelog: v1.1...v1.1.1

Major Changes

  • Use a setup script to generate platformio.ini instead of storing it in each keyboard directory.

v1.1

18 Aug 10:20

Choose a tag to compare

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

21 Jul 14:36

Choose a tag to compare