0.9.50 - 17 Nov 2016
Minimum OS X version: 10.10
Core
- None
Extensions
- Fixed: Several hs.timer regressions introduced in 0.9.47 have been fixed
0.9.49 - 15 Nov 2016
Minimum OS X version: 10.10
Core
- None
Extensions
- Fixed: Various crashes have either been fixed or guarded against
- Fixed: hs.screen now correctly cleans up after itself when reloading the config
- Fixed: hs.pasteboard is now less likely to lose track of an item when the system pasteboard changes
- Fixed: hs.eventtap.event:setProperty() now accepts 64bit values
- Fixed: Dark and Light themes in hs.chooser now use more sensible colours/translucency
- Fixed: hs.screen:gammaGet() now fetches gamma information from the correct display
- Changed: hs.menubar icons now support colour
- Changed: hs.eventtap.checkKeyboardModifiers() now also includes unicode modifier characters (e.g. ⌘)
- Changed: hs.eventtap.keyStroke() and .keyStrokes() now wait 200ms between the keydown and keyup events, to improve reliability
- Changed: hs.application:findMenuItem() and hs.application:selectMenuItem() can now match menu items via regular expressions
- Changed: hs.menubar menus can now specify (simple) keyboard shortcuts)
- Changed: hs.alert appearance is now fully configurable
- Changed: hs.pasteboard now provides raw data access
- Changed: hs.audiodevice:setMuted() now returns True on success
- Changed: hs.timer objects will no longer repeat if the interval is 0 seconds, to prevent users DoSing themselves
- Changed: hs.location.sunrise() and hs.location.sunset() can now accept a locationTable
- Added: hs.keycodes.currentSourceID()
- Added: hs.fs.pathToAbsolute()
- Added: hs.caffeinate.declareUserActivity()
- Added: hs.chooser:isVisible(), hs.chooser:rightClickCallback(), hs.chooser:selectedRow()
- Added: hs.network.configuration:locations(), hs.network.configuration:setLocation()
- Added: hs.sharing
- Added: hs.location.geocoder
- Added: hs.vox