Releases: github/hotkey
Releases · github/hotkey
v3.1.1
What's Changed
- fix: hotkey mapper URL by @davidsneighbour in #121
- Bump follow-redirects from 1.15.3 to 1.15.4 by @dependabot in #122
- Bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #124
- Make localizeMod SSR safe by @Cbodfield in #126
New Contributors
- @davidsneighbour made their first contribution in #121
- @Cbodfield made their first contribution in #126
Full Changelog: v3.1.0...v3.1.1
v3.1.0
What's Changed
- Move
eslint-import-resolver-typescript
to dev dependencies by @iansan5653 in #120
Full Changelog: v3.0.1...v3.1.0
v3.0.1
v3.0.0
Breaking changes
- When
Shift
is used to type an uppercase letter,Shift+
will now be included in the hotkey string (#115). This means authors will need to update hotkey strings which contain capital letters to addShift
. For example,A
becomesShift+A
,Mod+U
becauseMod+Shift+U
. - The behavior of
Mod
andMeta
has been made more consistent: on MacOS, when these keys are used withShift
, the resulting key name is now normalized to uppercase (#116). This allows using the sameMod
shortcuts on Windows, Linux, and MacOS, but may require updating some hotkey strings to use uppercase letters. For example,Meta+Shift+a
becomesMeta+Shift+A
, andMod+Shift+A
will work as expected across all operating systems.
v2.3.1
What's Changed
- Fix backtick mapping for macOS symbol layer by @JoyceZhu in #113
- Don't use symbol plane unless
Alt
is pressed by @iansan5653 in #114
New Contributors
Full Changelog: v2.3.0...v2.3.1
v2.3.0
What's Changed
- Add support for
Space
andPlus
by @iansan5653 in #112
Full Changelog: v2.2.0...v2.3.0
v2.2.0
What's Changed
- Add support for alt/option on Mac via symbol map by @iansan5653 in #110
Full Changelog: v2.1.1...v2.2.0
v2.1.1
What's Changed
- Make
NormalizedHotkeyString
extendNormalizedSequenceString
by @iansan5653 in #106
Full Changelog: v2.1.0...v2.1.1
v2.1.0
New features
- Add a special
Mod
modifier that translates to eitherMeta
on Mac orControl
on other platforms by @theinterned in #66 - Expose tools for building & normalizing hotkey & sequence strings by @iansan5653 in #94
Demos / docs
- Fix website structure by @iansan5653 in #96
- Improve mapper tool accessibility by @iansan5653 in #90
- Add chord/sequence support to mapper tool by @iansan5653 in #91
Other changes
- Add npm package provenance in release workflow by @iansan5653 in #95
New Contributors
- @iansan5653 made their first contribution in #90
Full Changelog: v2.0.1...v2.1.0
v2.0.1
What's Changed
- Use chromium for karma tests by @theinterned in #73
- Add a .devcontainer by @koddsson in #76
- Add a release action by @koddsson in #77
- Explain how to scope hotkeys in README by @3v0k4 in #79
- Allow hotkeys when focusing on
file
input elements by @akenneth in #80
New Contributors
Full Changelog: v2.0.0...v2.0.1