diff --git a/CHANGELOG.md b/CHANGELOG.md index 00e30bd9c6d..04954ec12ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,23 @@ The format is loosely based on [Keep a Changelog](http://keepachangelog.com/en/1 Every Agent version includes the most recent firmware version. See the [firmware changelog](https://github.com/UltimateHackingKeyboard/firmware/blob/master/CHANGELOG.md). +## [4.2.0] - 2024-06-27 + +Firmware: 11.1.1 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v11.1.1)] | Device Protocol: 4.10.0 | User Config: 7.1.0 | Hardware Config: 1.0.0 + +- Add macro command syntax highlighting and autocompletion. +- When clicking on a macro error, jump to the relevant smart macro cursor position. +- Add "duplicate macro item" button. +- Add a logarithmic slider for LED fade timeout setting. +- Support 20 mouse buttons. +- Group configuration history records per device. +- Make the "back to keymap" link revert to the previously visible layer. +- Fix "add macro action" animation glitches. +- Always make Agent display firmware documentation, even if git information is missing. +- Make tooltips always appear on-screen, even when they're at the bottom of the screen. +- Fix the "Double tap to lock layer timeout" tooltip on the typing behaviour page. +- Fix occasionally incomplete firmware "update succeeded" message. + ## [4.1.0] - 2024-05-03 Firmware: 11.1.0 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v11.1.0)] | Device Protocol: 4.10.0 | User Config: 7.1.0 | Hardware Config: 1.0.0 diff --git a/package.json b/package.json index 1a2e346cb62..a833e902362 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "private": true, "author": "Ultimate Gadget Laboratories", "main": "electron/dist/electron-main.js", - "version": "4.1.0", + "version": "4.2.0", "firmwareVersion": "11.1.1", "deviceProtocolVersion": "4.10.0", "userConfigVersion": "7.1.0",