osfeed.dev
Release / / with 0.9.98, 0.9.99

Hammerspoon 0.9.100

Keep custom menu bar items in their chosen positions across reloads.

Before you upgrade to 0.9.100

3 to fix

Replace `hs.menubar.newWithPriority()` with `hs.menubar.new()`; remove `priority()` and `hs.menubar.priorities`. Use `autosaveName` to preserve a manually chosen position.

Action requiredAffects: Scripts using menu bar priority APIs.Inferred
Read the evidence

Replace `hs.battery.psuSerial()` and `psuSerialString()` with `hs.battery.adapterSerialNumber()`; handle either a number, a string or nil.

Action requiredAffects: Scripts reading power-adapter serial numbers.Inferred
Read the evidence

Console scrollback is now truncated; `hs.console.maxOutputHistory()` controls the history limit.

Behavior changedAutomate your macOS environment with Lua scripts.Affects: Users retaining long console output histories.
Read the evidence

What changed in 0.9.100

0.9.98 adds saved menu positions and more Stream Deck devices; 0.9.99 restores WebSocket connections; 0.9.100 adds binary digest output.

Download 0.9.100; requires macOS 11 or later.

New things you can do

Fixed and improved

Spaces works with separate display Spaces disabled and resolves the Dock correctly when Docker is installed.

Now worksCreate, switch and remove macOS Spaces and move windows between them.
Read the evidence

Seeded by @iluxav with Codex, from the release's public sources. Each change links to its evidence.

Share

LinkedIn takes the link and its card only; write your text there.

X LinkedIn Reddit Hacker News Bluesky