1.0.0 - 06 Aug 2024

Minimum macOS version: 12.0

Anniversary

This release comes after 100 releases of 0.9, and just two months shy of Hammerspoon’s 10th birthday.

Thank you all for your part in this project, it’s been a lot of fun!

Fixed

  • Large amounts of Console window history should now consume less RAM and Hammerspoon should no longer hang when large amounts of text are written quickly to the window.
  • hs.network.ping should now always call the didFinish callback
  • hs.pasteboard.callbackWhenChanged() now correctly accepts nil for its first argument, as documented
  • Moving a window to another Space is now fixed in macOS Sonoma
  • Various typos/grammar/mistakes in docstrings have been fixed

Changed

  • Lua has been updated to 5.4.7
  • hs.urlevent callback now receives an extra parameter containing the full original URL
  • When holding Cmd and Option at startup, the dialog for resetting preferences is now clearer

Added

  • hs.spotify.getCurrentTrackArtworkURL()
  • hs.streamdeck now supports the newer hardware variant of the Stream Deck XL

0.9.100 - 14 Mar 2023

Minimum macOS version: 11.0

Fixed

  • None

Changed

  • None

Added

  • hs.hash now has binary-preserving variants of MD5/SHA1/SHA256/SHA512 (where the existing functions encode the hash to a hex string). These functions have been added to support the new OBS Spoon