diff --git a/CHANGELOG.md b/CHANGELOG.md index ff16c81a..9c515ad4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,176 +1,11 @@ -# Change Log +# Changelog -All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +All notable changes to this project will be documented in this file. - -## [1.4.1](https://github.com/UltimateHackingKeyboard/agent/compare/v1.4.0...v1.4.1) (2017-12-05) +The format is loosely based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/). +## [1.0.0] - 2017-12-14 +Firmware: [**7**.0.0](https://github.com/UltimateHackingKeyboard/firmware/releases/tag/7.0.0) | Device Protocol: 4.0.0 | User Config: 4.0.0 | Hardware Config: 1.0.0 - -# [1.4.0](https://github.com/UltimateHackingKeyboard/agent/compare/v1.3.7...v1.4.0) (2017-12-05) - - -### Bug Fixes - -* **device:** fix IpcRenderer empty data messages ([#503](https://github.com/UltimateHackingKeyboard/agent/issues/503)) ([58b1b9b](https://github.com/UltimateHackingKeyboard/agent/commit/58b1b9b)) -* **keymap:** Handle more than 35 same keymap abbreviation ([#497](https://github.com/UltimateHackingKeyboard/agent/issues/497)) ([62c5e9d](https://github.com/UltimateHackingKeyboard/agent/commit/62c5e9d)) -* **keymap:** Secondary role show 'None' value if not set ([#496](https://github.com/UltimateHackingKeyboard/agent/issues/496)) ([9e69098](https://github.com/UltimateHackingKeyboard/agent/commit/9e69098)) -* **rendered:** Double scrollbar ([13f2b65](https://github.com/UltimateHackingKeyboard/agent/commit/13f2b65)) - - -### Features - -* **device:** flash device firmware from Agent ([#499](https://github.com/UltimateHackingKeyboard/agent/issues/499)) ([297fd3b](https://github.com/UltimateHackingKeyboard/agent/commit/297fd3b)) - - - - -## [1.3.7](https://github.com/UltimateHackingKeyboard/agent/compare/v1.3.6...v1.3.7) (2017-11-07) - - - - -## [1.3.6](https://github.com/UltimateHackingKeyboard/agent/compare/v1.3.5...v1.3.6) (2017-11-07) - - - - -## [1.3.5](https://github.com/UltimateHackingKeyboard/agent/compare/v1.3.4...v1.3.5) (2017-11-07) - - -### Reverts - -* remove electron builder from package.json ([915aefe](https://github.com/UltimateHackingKeyboard/agent/commit/915aefe)) - - - - -## [1.3.4](https://github.com/UltimateHackingKeyboard/agent/compare/v1.3.3...v1.3.4) (2017-11-06) - - - - -## [1.3.3](https://github.com/UltimateHackingKeyboard/agent/compare/v1.3.2...v1.3.3) (2017-11-05) - - - - -## [1.3.2](https://github.com/UltimateHackingKeyboard/agent/compare/v1.3.1...v1.3.2) (2017-11-04) - - - - -## [1.3.1](https://github.com/UltimateHackingKeyboard/agent/compare/v1.3.0...v1.3.1) (2017-11-04) - - -### Bug Fixes - -* **config:** Remove userConfigurationLength from json serialization ([#490](https://github.com/UltimateHackingKeyboard/agent/issues/490)) ([d9417ea](https://github.com/UltimateHackingKeyboard/agent/commit/d9417ea)) - - - - -# [1.3.0](https://github.com/UltimateHackingKeyboard/agent/compare/v1.2.4...v1.3.0) (2017-11-04) - - -### Bug Fixes - -* **config:** Add userConfigurationLength to the user-config.json ([ea70085](https://github.com/UltimateHackingKeyboard/agent/commit/ea70085)) -* **usb:** user-config-json-to-bin compile ([009dd8e](https://github.com/UltimateHackingKeyboard/agent/commit/009dd8e)) - - -### Features - -* **device:** Read only filled user configuration and fix app close on mac ([#486](https://github.com/UltimateHackingKeyboard/agent/issues/486)) ([0c30ecc](https://github.com/UltimateHackingKeyboard/agent/commit/0c30ecc)) - - - - -## [1.2.4](https://github.com/UltimateHackingKeyboard/agent/compare/v1.2.3...v1.2.4) (2017-10-30) - - -### Bug Fixes - -* **usb:** remove extra first 0 from USB transfer data ([1f634f9](https://github.com/UltimateHackingKeyboard/agent/commit/1f634f9)) - - - - -## [1.2.3](https://github.com/UltimateHackingKeyboard/agent/compare/v1.2.2...v1.2.3) (2017-10-29) - - - - -## [1.2.2](https://github.com/UltimateHackingKeyboard/agent/compare/v1.2.1...v1.2.2) (2017-10-29) - - - - -## [1.2.1](https://github.com/UltimateHackingKeyboard/agent/compare/v1.2.0...v1.2.1) (2017-10-29) - - - - -# [1.2.0](https://github.com/UltimateHackingKeyboard/agent/compare/v1.0.1...v1.2.0) (2017-10-28) - - -### Bug Fixes - -* **app:** Rename the title property of the uhk-message component ([#460](https://github.com/UltimateHackingKeyboard/agent/issues/460)) ([041d4de](https://github.com/UltimateHackingKeyboard/agent/commit/041d4de)) -* **device:** Agent-electron should always read the configuration from the UHK over USB. ([#327](https://github.com/UltimateHackingKeyboard/agent/issues/327)) ([6bc2bc8](https://github.com/UltimateHackingKeyboard/agent/commit/6bc2bc8)) -* **keymap:** Add new keymap scrolling ([#390](https://github.com/UltimateHackingKeyboard/agent/issues/390)) ([b2466f0](https://github.com/UltimateHackingKeyboard/agent/commit/b2466f0)), closes [#389](https://github.com/UltimateHackingKeyboard/agent/issues/389) -* **keymap:** Add tooltips to action icons ([#366](https://github.com/UltimateHackingKeyboard/agent/issues/366)) ([ce55cac](https://github.com/UltimateHackingKeyboard/agent/commit/ce55cac)) -* **keymap:** Change keymap name and abbr algorithm ([#365](https://github.com/UltimateHackingKeyboard/agent/issues/365)) ([aad0c15](https://github.com/UltimateHackingKeyboard/agent/commit/aad0c15)), closes [#363](https://github.com/UltimateHackingKeyboard/agent/issues/363) -* **keymap:** Fix 'Capture keystroke' button in FF ([#375](https://github.com/UltimateHackingKeyboard/agent/issues/375)) ([ee248e9](https://github.com/UltimateHackingKeyboard/agent/commit/ee248e9)), closes [#374](https://github.com/UltimateHackingKeyboard/agent/issues/374) -* **keymap:** Hide horizontal scrollbar ([#392](https://github.com/UltimateHackingKeyboard/agent/issues/392)) ([015d110](https://github.com/UltimateHackingKeyboard/agent/commit/015d110)), closes [#391](https://github.com/UltimateHackingKeyboard/agent/issues/391) -* **keymap:** Should not automatically capitalize keymap name ([#421](https://github.com/UltimateHackingKeyboard/agent/issues/421)) ([73ce1df](https://github.com/UltimateHackingKeyboard/agent/commit/73ce1df)) -* **tooltip:** Uncomment JQuery tooltip codes ([#420](https://github.com/UltimateHackingKeyboard/agent/issues/420)) ([8f85254](https://github.com/UltimateHackingKeyboard/agent/commit/8f85254)) -* **user-config:** Fix user configuration savings ([#433](https://github.com/UltimateHackingKeyboard/agent/issues/433)) ([23af522](https://github.com/UltimateHackingKeyboard/agent/commit/23af522)) -* **user-config:** Layer switcher key behaviour on non-base layers ([#440](https://github.com/UltimateHackingKeyboard/agent/issues/440)) ([7baf9ad](https://github.com/UltimateHackingKeyboard/agent/commit/7baf9ad)) - - -### Features - -* **agent:** Add 'Device' menu and submenus ([#461](https://github.com/UltimateHackingKeyboard/agent/issues/461)) ([ab88d8a](https://github.com/UltimateHackingKeyboard/agent/commit/ab88d8a)) -* **agent:** Add loading screen ([#444](https://github.com/UltimateHackingKeyboard/agent/issues/444)) ([737897b](https://github.com/UltimateHackingKeyboard/agent/commit/737897b)) -* **agent:** change header styles ([#464](https://github.com/UltimateHackingKeyboard/agent/issues/464)) ([8c652a4](https://github.com/UltimateHackingKeyboard/agent/commit/8c652a4)) -* **agent:** remove routing animation from keymaps ([#468](https://github.com/UltimateHackingKeyboard/agent/issues/468)) ([2f459a8](https://github.com/UltimateHackingKeyboard/agent/commit/2f459a8)) -* **app:** Show add-on menu if start app with --addons arg ([#359](https://github.com/UltimateHackingKeyboard/agent/issues/359)) ([a4d41f3](https://github.com/UltimateHackingKeyboard/agent/commit/a4d41f3)) -* **config:** Add deviceName to the user config ([#474](https://github.com/UltimateHackingKeyboard/agent/issues/474)) ([cdc4a16](https://github.com/UltimateHackingKeyboard/agent/commit/cdc4a16)) -* **config:** Read / write hardware configuration area ([#423](https://github.com/UltimateHackingKeyboard/agent/issues/423)) ([9294bed](https://github.com/UltimateHackingKeyboard/agent/commit/9294bed)) -* **device:** Add 'Save to keyboard' button ([#402](https://github.com/UltimateHackingKeyboard/agent/issues/402)) ([8d7269a](https://github.com/UltimateHackingKeyboard/agent/commit/8d7269a)) -* **device:** Add confirmation question before reset the configuration ([#449](https://github.com/UltimateHackingKeyboard/agent/issues/449)) ([a4056a8](https://github.com/UltimateHackingKeyboard/agent/commit/a4056a8)) -* **device:** Add save config buttons to the Device settings page ([#447](https://github.com/UltimateHackingKeyboard/agent/issues/447)) ([6b46c85](https://github.com/UltimateHackingKeyboard/agent/commit/6b46c85)) -* **device:** Read user config from eeprom ([#413](https://github.com/UltimateHackingKeyboard/agent/issues/413)) ([96e9687](https://github.com/UltimateHackingKeyboard/agent/commit/96e9687)) -* **device:** Reset user configuration on device ([#435](https://github.com/UltimateHackingKeyboard/agent/issues/435)) ([ba1fff7](https://github.com/UltimateHackingKeyboard/agent/commit/ba1fff7)) -* **device:** Wait for read user/hardware config until device is ready ([#443](https://github.com/UltimateHackingKeyboard/agent/issues/443)) ([01b07a3](https://github.com/UltimateHackingKeyboard/agent/commit/01b07a3)) -* Set no wrap on Delete Keymap and Delete Macro icons ([#371](https://github.com/UltimateHackingKeyboard/agent/issues/371)) ([817daaf](https://github.com/UltimateHackingKeyboard/agent/commit/817daaf)), closes [#369](https://github.com/UltimateHackingKeyboard/agent/issues/369) -* **device:** Write user configuration into the eeprom ([#411](https://github.com/UltimateHackingKeyboard/agent/issues/411)) ([d621b1e](https://github.com/UltimateHackingKeyboard/agent/commit/d621b1e)) -* **keymap:** Keymap abbr should be only number or ASCII char ([#360](https://github.com/UltimateHackingKeyboard/agent/issues/360)) ([3db0198](https://github.com/UltimateHackingKeyboard/agent/commit/3db0198)), closes [#341](https://github.com/UltimateHackingKeyboard/agent/issues/341) -* **notification:** Add undoable notification, close [#318](https://github.com/UltimateHackingKeyboard/agent/issues/318) ([#338](https://github.com/UltimateHackingKeyboard/agent/issues/338)) ([42683e3](https://github.com/UltimateHackingKeyboard/agent/commit/42683e3)) -* **notification:** display app errors, close [#319](https://github.com/UltimateHackingKeyboard/agent/issues/319) ([#333](https://github.com/UltimateHackingKeyboard/agent/issues/333)) ([c9a1e98](https://github.com/UltimateHackingKeyboard/agent/commit/c9a1e98)) -* **settings:** Only display settings in Agent-electron ([#358](https://github.com/UltimateHackingKeyboard/agent/issues/358)) ([db8a441](https://github.com/UltimateHackingKeyboard/agent/commit/db8a441)), closes [#252](https://github.com/UltimateHackingKeyboard/agent/issues/252) -* **ui:** macro ui improvement ([#473](https://github.com/UltimateHackingKeyboard/agent/issues/473)) ([9885439](https://github.com/UltimateHackingKeyboard/agent/commit/9885439)) -* **user-config:** Add ISO key scancode ([#441](https://github.com/UltimateHackingKeyboard/agent/issues/441)) ([46b97a9](https://github.com/UltimateHackingKeyboard/agent/commit/46b97a9)) - - - - -# 1.0.0 (2017-06-05) - - -### Bug Fixes - -* First macro opening ([#123](https://github.com/UltimateHackingKeyboard/agent/issues/123)) ([aca22f9](https://github.com/UltimateHackingKeyboard/agent/commit/aca22f9)), closes [#121](https://github.com/UltimateHackingKeyboard/agent/issues/121) - - - - -# 1.0.0-alpha.1 (2017-06-01) - - -### Bug Fixes - -* First macro opening ([#123](https://github.com/UltimateHackingKeyboard/agent/issues/123)) ([aca22f9](https://github.com/UltimateHackingKeyboard/agent/commit/aca22f9)), closes [#121](https://github.com/UltimateHackingKeyboard/agent/issues/121) -* **device:** Mac is not allow excusive right to use USB ([6778ca9](https://github.com/UltimateHackingKeyboard/agent/commit/6778ca9)) +- First release