From a5dbd93ecf3d491e200f3bf27b7a95737277de35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A1szl=C3=B3=20Monda?= Date: Wed, 28 Feb 2024 00:53:45 +0100 Subject: [PATCH] Bump firmware version to 11.0.0 and update changelog. --- CHANGELOG.md | 18 ++++++++++++++++++ lib/KSDK_2.0_MK22FN512xxx12 | 2 +- lib/agent | 2 +- scripts/package.json | 4 ++-- 4 files changed, 22 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b09d2410..52b5232c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file. The format is loosely based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to the [UHK Versioning](VERSIONING.md) conventions. +## [11.0.0] - 2024-02-28 + +Device Protocol: 4.10.0 | Module Protocol: 4.3.0 | User Config: **7.0.0** | Hardware Config: 1.0.0 | Smart Macros: 2.**4.0** + +- Add user configuration entries for the new module pages, the "Typing behavior" page, and the new settings of the "Mouse key speed" page. `USERCONFIG:MAJOR` +- Reorder USB interfaces to achieve better compatibility with KVM switches and docking stations. +- Make per-key (monochrome) backlight work on the UHK 60 v1 (with the LEDs installed). +- Make key cluster RGB backlight work with the UHK 60 v1. +- Make the `oneShot` command wait for actual USB report change. +- Fix composite shortcuts in caret mode. `SMARTMACROS:PATCH` +- Revise advanced secondary role resolution strategy: safety-margin-related behavior might have changed. +- Add `ifLayerToggled` command. `SMARTMACROS:MINOR` +- Add `secondaryRole.advanced.triggerByMouse` config value. Advanced secondary roles are now not triggered by mouse movement by default. `SMARTMACROS:MINOR` +- Add `secondaryRole.advanced.triggerByPress` config value. `SMARTMACROS:MINOR` +- Extend UHK to 20 mouse buttons. `USERCONFIG:MINOR` +- Enable all LEDs in factory test mode. +- Make LEDs not blink momentarily upon startup. + ## [10.6.0] - 2024-01-02 Device Protocol: 4.10.0 | Module Protocol: 4.3.0 | User Config: 6.0.0 | Hardware Config: 1.0.0 | Smart Macros: 2.3.0 diff --git a/lib/KSDK_2.0_MK22FN512xxx12 b/lib/KSDK_2.0_MK22FN512xxx12 index b1f3446d..1000634e 160000 --- a/lib/KSDK_2.0_MK22FN512xxx12 +++ b/lib/KSDK_2.0_MK22FN512xxx12 @@ -1 +1 @@ -Subproject commit b1f3446d5e380a3bb851a97d07c731125f232769 +Subproject commit 1000634e714d5f2664039b427006afa98667ca6b diff --git a/lib/agent b/lib/agent index dfbf126b..2cb50edd 160000 --- a/lib/agent +++ b/lib/agent @@ -1 +1 @@ -Subproject commit dfbf126b469dc2635a617614a8ca6d16ddffa62e +Subproject commit 2cb50edda05a3f89f4704aaebd369ca18c6529dc diff --git a/scripts/package.json b/scripts/package.json index e0b54a9b..89ac0ee4 100644 --- a/scripts/package.json +++ b/scripts/package.json @@ -17,12 +17,12 @@ "md5": "2.3.0", "shelljs": "^0.8.4" }, - "firmwareVersion": "10.6.0", + "firmwareVersion": "11.0.0", "deviceProtocolVersion": "4.10.0", "moduleProtocolVersion": "4.3.0", "userConfigVersion": "7.0.0", "hardwareConfigVersion": "1.0.0", - "smartMacrosVersion": "2.3.0", + "smartMacrosVersion": "2.4.0", "devices": [ { "deviceId": 1,