Fix
-
240777f fix: preserve held modifiers across repeated key mappings by @Bush2021
Resolves #284 - Mapped shortcuts now keep working across repeated presses while Alt or Ctrl remains held.
-
68a08b1 fix: adapt for Chrome 158 tab container Fix #290. by @Bush2021
Resolves #290 - Fixes compatibility with Chrome 158's horizontal tab strip, including tab closing, mouse-wheel switching, hover activation, and keeping the last tab open.
-
630eefe fix: stop swapped key mappings from looping by @Bush2021
Fixes endless remapping with swapped shortcuts such as
F1=F2andF2=F1, so the mapped key can reach Chrome. -
67461d2 fix: keep registration order for same-priority input handlers by @Bush2021
Key mappings now consistently take priority when a mapping and the translate shortcut use the same key combination.
Maintenance
- 61d76dc chore: update .gitignore by @Bush2021
- 3d56b53 chore: improve issue templates by @Bush2021
- 7665798 chore: remove dead code and unused includes by @Bush2021
- b1810ef refactor: drop tab strip classes from Chrome 150 and earlier by @Bush2021
- 3bf055b refactor: drop casts so Detours type-checks hooks by @Bush2021
- c951132 refactor: share duplicated UIA, tab, INI and input helpers by @Bush2021
Full Changelog: 1.18.2...1.18.3