0.9.16 - 09 Jan 2015

Important note

We have noticed that some users are experiencing crashes with Hammerspoon. This should never happen! If you are seeing any crashes, please either reach out to us on github, or in IRC, or email cmsj@tenshu.net. We really want to figure out why these crashes are happening, and get them fixed!

Core

Extensions

  • Fixed: hs.hotkey should be less likely to crash in confusing edge cases
  • Changed: Added hs.window.toggleZoom(), which mirrors the behaviour of the OS X window zoom button (pre Yosemite)
  • Changed: Added hs.crash.isMainThread() to aid debugging odd callback related crashes
  • Changed: hs.alert() is now callable, to reduce repetition

0.9.15 - 05 Jan 2015

Core

  • Fixed: Various nasty thread-related crasher bugs have been squashed
  • Fixed: help() function was using an incorrect call from hs.doc
  • Fixed: developer sample extensions are now correctly formatted

Extensions

  • Changed: Added hs.application.frontmostApplication
  • Fixed: hs.hints.windowHints() is now more efficient and smarter about edge cases (e.g. no windows being open)
  • Changed: Font name and size are now configurable for hs.hints.windowHints()