Skip to content

Commit

Permalink
Bump version to 3.0.0 and update package.json and changelog.
Browse files Browse the repository at this point in the history
  • Loading branch information
mondalaci committed Jul 11, 2023
1 parent 8f86b8c commit a23202b
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 11 deletions.
25 changes: 17 additions & 8 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,18 @@ 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).

## [3.0.0] - 2023-07-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

- 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] - 2023-04-03

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
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

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

## [2.1.1] - 2023-01-16

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
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

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

## [2.1.0] - 2023-01-11

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
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

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

## [2.0.2] - 2022-11-15

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
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

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

## [2.0.1] - 2022-10-30

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
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

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

## [2.0.0] - 2022-10-23

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
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

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

## [1.5.16] - 2021-10-27

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
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

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

## [1.5.15] - 2021-07-17

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
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

- Make the configuration saveable after deleting a macro that is referenced by a play macro action.
- Allow module recovery.
Expand Down
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,10 +3,10 @@
"private": true,
"author": "Ultimate Gadget Laboratories",
"main": "electron/dist/electron-main.js",
"version": "2.1.2",
"firmwareVersion": "9.2.2",
"version": "3.0.0",
"firmwareVersion": "10.0.0",
"deviceProtocolVersion": "4.8.0",
"userConfigVersion": "5.1.0",
"userConfigVersion": "6.0.0",
"hardwareConfigVersion": "1.0.0",
"description": "Agent is the configuration application of the Ultimate Hacking Keyboard.",
"repository": {
Expand Down

0 comments on commit a23202b

Please sign in to comment.