0.9.48 - 27 Sep 2016
Minimum OS X version: 10.10
Core
- None
Extensions
- Fixed: Small doc bugs in hs.printf and hs.notify.register
- Fixed: Console window input field now auto-sizes correctly in macOS Sierra
- Fixed: hs.uielement regressed in 0.9.47. It is now fixed.
- Fixed: hs.hotkey.bind() regressed in 0.9.47. It is now fixed.
- Added: hs.screen:desktopImageURL()
- Added: hs.keycodes.currentMethod()
0.9.47 - 29 Aug 2016
Minimum OS X version: 10.10
Core
- Changed: Lua has been upgraded to 5.3.3
Extensions
- Fixed: Various crashes have either been fixed or guarded against
- Changed: hs.webview now has adjustable opacity and can present a toolbar
- Changed: hs.timer has been rewritten to use a more modern API, which should make it more reliable
- Changed: Various fixes/improvements to hs.hint vimperator mode
- Changed: images can now be used as tiled patterns for hs.drawing.color
- Changed: hs.alert has been rewritten to use hs.drawing and now has an option to leave the alert visible indefinitely
- Changed: hs.hotkey callbacks can now be tables with __call metamethods (this will be extended to other callback sites in a future release)
- Changed: hs.eventtap events now report NSEventTypePressure data, if available
- Added: hs.distributednotifications
- Added: hs.eventtap.event.newSystemKeyEvent()
- Added: hs.httpserver and hs.http now support WebSockets
- Added: hs.hsdocs for internal documentation browsing
- Added: hs.image.imageFromURL()
- Added: hs.mouse.trackingSpeed()
- Added: hs.noises
- Added: hs.hints.titleMaxSize and hs.hints.titleRegexSub
- Added: hs.grid.getCell()
- Added: hs.timer:fire()
- Added: hs.network.interfaces(), hs.network.interfaceDetails(), hs.network.primaryInterfaces(), hs.network.addresses(), hs.network.interfaceName(),