0.9.78 - 13 Jan 2020

Core

  • None

Extensions

  • Fixed: hs.chooser no longer incorrectly applies transparency to row icons
  • Fixed: hs.eventtap.event:getUnicodeString() no longer leaks a small amount of RAM for each call
  • Added: hs.relaunch()
  • Added: hs.streamdeck now supports the Mini and XL variants of the hardware
  • Changed: hs.urlevent can now also be the default system handler for mailto: URIs

0.9.77 - 27 Dec 2019

Core

  • Hammerspoon’s Lua environments now pass in a high quality random number to math.randomseed() so it is no longer to manually call that function in your Lua configs
  • For new users, Hammerspoon now defaults to running without a dock icon

Extensions

  • Fixed: hs.itunes extension now correctly talks to macOS 10.15’s Music.app
  • Fixed: various bugs in hs.uielement
  • Added: hs.screen:setOrigin()
  • Added: hs.math with a couple of random number generation functions
  • Added: hs.window.timeout()
  • Added: hs.plist.readString()
  • Changed: hs.image.imageFromURL() now supports asynchronous operation via a callback