Releases: UltimateHackingKeyboard/agent
Releases Β· UltimateHackingKeyboard/agent
3.2.1
Firmware: 10.4.0 [release] | Device Protocol: 4.10.0 | User Config: 6.0.0 | Hardware Config: 1.0.0
- Fix bug that caused the Agent window to go black. This fix required an Electron 27.0.4 update, which removes macOS 10.13 and 10.14 support, so Agent only runs on macOS 10.15 (Catalina) or later going forward.
- Fix bug that made double-clicking on the color code field slide the UHK out of screen.
3.2.0
Firmware: 10.4.0 [release] | Device Protocol: 4.10.0 | User Config: 6.0.0 | Hardware Config: 1.0.0
- Optimize in-line editable command macro action for horizontal space.
- Add "Open configuration folder" link on the settings page.
- Fix crash when changing theme before the default user config is loaded.
- Fix suggestion widget visibility in Monaco Editor.
- Set default error panel height to 10% percent of screen height.
- Upgrade to Bootstrap 5.
3.1.0
3.0.2
Firmware: 10.1.0 [release] | Device Protocol: 4.9.0 | User Config: 6.0.0 | Hardware Config: 1.0.0
- Allow modifying palette colors via right click.
- Allow dragging any key to any palette color to repaint it or to the plus button to add it.
- Use the JetBrains Mono font in Monaco editor.
- Fix keyboard case color shown in the Macro tab of the key action popover and on the "Add available keymap" page.
- Make better use of horizontal space on the macro editing page.
- Fix double vertical scrollbars in the macro section of the key action popover.
- Flash not only rectangular keys but also non-rectangular keys upon changing them.
- Improve the hover highlighting of keys in per-key color mode.
3.0.1
Firmware: 10.1.0 [release] | Device Protocol: 4.9.0 | User Config: 6.0.0 | Hardware Config: 1.0.0
- Break the color palette into multiple lines if it doesn't fit in a single line.
- Add Cancel and Ok buttons to the color picker.
- When remapping a key, keep its color.
- Use LF consistently as a line separator in macro commands.
- Prefix modifiers with L or R, and display RAlt as RAlt(Gr).
- Use light gray case color for the keyboard case when in per-key RGB mode, which is more pleasant to the eyes.
- Fix the color of the rotating Agent icon on the loading page to be higher contrast in dark mode.
- Disable painting mode when switching to functional backlighting mode.
- Make new macro text actions savable after pasting text.
3.0.0
Firmware: 10.0.0 [release] | Device Protocol: 4.9.0 | User Config: 6.0.0 | Hardware Config: 1.0.0
- Rename the "LED brightness" page to "LED settings" and extend it with backlighting mode, functional backlighting colors, and LED fade timeout. Extend the keymap page accordingly.
USERCONFIG:MAJOR
- Add "Always display keyboards halves joined together" option on the Settings page.
- Load backup user config on startup only if the user config is invalid.
- Windows support is limited to Windows 10+ starting from this release because the most recent Electron only suports new Windows versions.
2.1.2
2.1.1
2.1.0
Firmware: 9.2.0 [release] | Device Protocol: 4.9.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
- Fix scancode dropdown visibility in macros.
- Decrease the padding of select2 items.
- Make Agent work with hardened Linux kernels.
- Make smart macro documentation widgets visible only if a macro command is in focus.
- Don't auto-save user configuration when downgrading the firmware, allowing for firmware downgrades.
- Fix side menu revalidation after device reconnection.
- Allow executing smart macro commands with a script via the USB protocol.
DEVICEPROTOCOL:MINOR