Skip to content

Commit 317bd1a

Browse files
committed
Update changelog and bump versions.
1 parent c5873e8 commit 317bd1a

3 files changed

Lines changed: 19 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,22 @@ All notable changes to this project will be documented in this file.
66
The format is loosely based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
77
and this project adheres to the [UHK Versioning](VERSIONING.md) conventions.
88

9+
## [17.1.0] - 2026-05-27
10+
11+
Device Protocol: 4.18.0 | Module Protocol: 4.3.0 | Dongle Protocol: 1.0.2 | User Config: 14.0.0 | Hardware Config: 1.0.0 | Smart Macros: 3.14.0
12+
13+
- Fix: update numlock/capslock/scrolllock immediately on change.
14+
- Fix: don't clog usb hubs by too fast usb retries.
15+
- Fix: change resending logic to allow up to 1024ms long usb hub stalls without loosing reports, and make usb retries back off exponentially.
16+
- Fix: in case of failed report sends, always send up-to-date state once the connection is alive again. Should fix remaining stuck key issues present since v12.0.0 firmware.
17+
- Fix: enable I2C glitch filter to reject EMI above 2 MHz.
18+
- Fix: bit-shift typo in UHK60v2 led backlight driver configuration.
19+
- Fix: make uhk80 not freeze on deadlocked semaphores - just report these conditions.
20+
- Fix: deduplicate Hid vs Dongle connections - prevent issues with dongle getting treated as a ble hid device (and consequently not working), getting written into host config multiple times, etc.
21+
- Ble: disconnect bluetooth between halves when bridge cable is connected.
22+
- Macros: add `ifAlreadyRunning/ifNotAlreadyRunning` to simplify reentry guarding. `SMARTMACROS:MINOR`
23+
- Macros: validate macro event names. `SMARTMACROS:PATCH`
24+
925
## [17.0.0] - 2026-04-28
1026

1127
Device Protocol: 4.18.0 | Module Protocol: 4.3.0 | Dongle Protocol: 1.0.2 | User Config: 14.0.0 | Hardware Config: 1.0.0 | Smart Macros: 3.13.2

lib/agent

Submodule agent updated 236 files

scripts/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@
1818
"serialport": "^12.0.0",
1919
"shelljs": "^0.8.4"
2020
},
21-
"firmwareVersion": "17.0.0",
21+
"firmwareVersion": "17.1.0",
2222
"deviceProtocolVersion": "4.18.0",
2323
"moduleProtocolVersion": "4.3.0",
2424
"dongleProtocolVersion": "1.0.2",
2525
"userConfigVersion": "14.0.0",
2626
"hardwareConfigVersion": "1.0.0",
27-
"smartMacrosVersion": "3.13.2",
27+
"smartMacrosVersion": "3.14.0",
2828
"devices": [
2929
{
3030
"deviceId": 1,

0 commit comments

Comments
 (0)