Bug Fixes
- [#11] Keybinds using Meta/Command now register instead of failing with an illegal-modifier error: modifiers are read from Foundry's KeyboardManager, so Meta folds into Control and combinations display as
Control+Shift+Grather thanCONTROL+SHIFT+G. - [#11] Opening Configure Controls no longer erases stored keybinds whose keybinding action has not been registered yet.
- [#11] Reading the stored keybinds no longer writes the setting back, which could throw during init before settings were ready.
Changes
- [#10] The module now ships as a single minified bundle built with rollup, so the installed package is one script file instead of the loose
scripts/sources. - [#11] The Keybind field in the macro config is built with the core form-field helpers, so the unsaved-macro notice renders as a standard warning notification instead of inline orange text.
- Added self-contained eslint, prettier and editor configuration so the repository lints and formats without the parent workspace. No effect in play.
- Bumped the verified Foundry compatibility to 14.366.
- Updated the MIT license copyright holder to 3 Death Saves.
What's Changed
Full Changelog: release-2.2.0...release-2.3.0
Installation: To manually install this release, use the following manifest URL: https://github.com/Sayshal/macro-keybinds/releases/download/release-2.3.0/module.json