Skip to content

Commit a23202b

Browse files
committed
Bump version to 3.0.0 and update package.json and changelog.
1 parent 8f86b8c commit a23202b

File tree

2 files changed

+20
-11
lines changed

2 files changed

+20
-11
lines changed

CHANGELOG.md

+17-8
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,18 @@ The format is loosely based on [Keep a Changelog](http://keepachangelog.com/en/1
66

77
Every Agent version includes the most recent firmware version. See the [firmware changelog](https://github.com/UltimateHackingKeyboard/firmware/blob/master/CHANGELOG.md).
88

9+
## [3.0.0] - 2023-07-11
10+
11+
Firmware: **10.0.0** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v10.0.0)] | Device Protocol: 4.9.0 | User Config: **6.0.0** | Hardware Config: 1.0.0
12+
13+
- 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`
14+
- Add "Always display keyboards halves joined together" option on the Settings page.
15+
- Load backup user config on startup only if the user config is invalid.
16+
- Windows support is limited to Windows 10+ starting from this release because the most recent Electron only suports new Windows versions.
17+
918
## [2.1.2] - 2023-04-03
1019

11-
Firmware: 9.2.2 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.2.2)] | Device Protocol: 4.9.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
20+
Firmware: 9.2.**2** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.2.2)] | Device Protocol: 4.9.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
1221

1322
- Make Agent work with macOS 13.3 and above.
1423
- Make Agent compatible with NixOS.
@@ -17,13 +26,13 @@ Firmware: 9.2.2 [[release](https://github.com/UltimateHackingKeyboard/firmware/r
1726

1827
## [2.1.1] - 2023-01-16
1928

20-
Firmware: 9.2.1 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.2.1)] | Device Protocol: 4.9.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
29+
Firmware: 9.2.**1** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.2.1)] | Device Protocol: 4.9.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
2130

2231
- Add hidden advanced settings page, enabling I2C debugging and ANSI-ISO layout switching.
2332

2433
## [2.1.0] - 2023-01-11
2534

26-
Firmware: 9.2.0 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.2.0)] | Device Protocol: 4.**9**.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
35+
Firmware: 9.**2.0** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.2.0)] | Device Protocol: 4.**9**.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
2736

2837
- Fix scancode dropdown visibility in macros.
2938
- Decrease the padding of select2 items.
@@ -35,21 +44,21 @@ Firmware: 9.2.0 [[release](https://github.com/UltimateHackingKeyboard/firmware/r
3544

3645
## [2.0.2] - 2022-11-15
3746

38-
Firmware: 9.1.4 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.1.4)] | Device Protocol: 4.8.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
47+
Firmware: 9.1.**4** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.1.4)] | Device Protocol: 4.8.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
3948

4049
- After firmware updates, refresh the new firmware version number of the last updated module.
4150
- Save macro command upon pressing Ctrl + Enter.
4251
- Maximize macro delay action to 65 seconds.
4352

4453
## [2.0.1] - 2022-10-30
4554

46-
Firmware: 9.1.2 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.1.2)] | Device Protocol: 4.8.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
55+
Firmware: 9.1.**2** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.1.2)] | Device Protocol: 4.8.0 | User Config: 5.1.0 | Hardware Config: 1.0.0
4756

4857
- Make Agent able to detect the UHK on M1 MacBooks and all Windows installations.
4958

5059
## [2.0.0] - 2022-10-23
5160

52-
Firmware: 9.1.1 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.1.1)] | Device Protocol: 4.**8.0** | User Config: **5.1.0** | Hardware Config: 1.0.0
61+
Firmware: 9.1.**1** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v9.1.1)] | Device Protocol: 4.**8.0** | User Config: **5.1.0** | Hardware Config: 1.0.0
5362

5463
- Support smart macros. `USERCONFIG:MINOR`
5564
- Support 12 layers. `USERCONFIG:MAJOR`
@@ -84,14 +93,14 @@ Firmware: 8.10.12 [[release](https://github.com/UltimateHackingKeyboard/firmware
8493

8594
## [1.5.16] - 2021-10-27
8695

87-
Firmware: 8.10.12 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v8.10.12)] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0
96+
Firmware: 8.10.**12** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v8.10.12)] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0
8897

8998
- Allow arbitrary scancodes.
9099
- Make the preloaded keymaps available for addition.
91100

92101
## [1.5.15] - 2021-07-17
93102

94-
Firmware: 8.10.10 [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v8.10.10)] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0
103+
Firmware: 8.10.**10** [[release](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/v8.10.10)] | Device Protocol: 4.7.0 | User Config: 4.1.1 | Hardware Config: 1.0.0
95104

96105
- Make the configuration saveable after deleting a macro that is referenced by a play macro action.
97106
- Allow module recovery.

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
"private": true,
44
"author": "Ultimate Gadget Laboratories",
55
"main": "electron/dist/electron-main.js",
6-
"version": "2.1.2",
7-
"firmwareVersion": "9.2.2",
6+
"version": "3.0.0",
7+
"firmwareVersion": "10.0.0",
88
"deviceProtocolVersion": "4.8.0",
9-
"userConfigVersion": "5.1.0",
9+
"userConfigVersion": "6.0.0",
1010
"hardwareConfigVersion": "1.0.0",
1111
"description": "Agent is the configuration application of the Ultimate Hacking Keyboard.",
1212
"repository": {

0 commit comments

Comments
 (0)