Skip to content

v3.0.0

Compare
Choose a tag to compare
@Econa77 Econa77 released this 30 Apr 13:54
· 42 commits to master since this release

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.: ⌘Vv, ⇧VV, ⌥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 )