Releases
v3.0.0
Breaking Changes
Added Sauce.framework
to dependency library. ( #42 )
Added KeyCombo(key:carbonModifiers:)
KeyCombo(key:cocoaModifiers:)
. ( #44 )
Renamed KeyCombo(keyCode:carbonModifiers:)
KeyCombo(keyCode:cocoaModifiers:)
to KeyCombo(QWERTYKeyCode:carbonModifiers:)
KeyCombo(QWERTYKeyCode:cocoaModifiers:)
. ( #44 )
Renamed KeyCombo.keyCode
to KeyCombo.QWERTYKeyCode
. ( #44 )
Removed KeyTransformer.swift
( #44 )
KeyCombo.characters
now returns a string with a modifier. (e.g.: ⌘V
→ v
, ⇧V
→ V
, ⌥V
→ √
)
Drop support macOS 10.9 Mavericks.
v3.x Migration Guide
Enhancements
Supported for keyboard layouts other than the QWERTY keyboard. ( #44 )
Supported Key enum case initializer. ( #44 ) ( #16 )
Bugfixes
Fixed a problem where characters could not be generated with modifiers correctly. ( #44 ) ( #10 )
Fixed double-tap shortcuts being disabled if accessibility is not enabled since macOS 10.14 Mojave. ( #45 )
You can’t perform that action at this time.