v0.9.5
Menu-bar recording counter now ticks while the menu is open
v0.9.4 added .eventTracking registration to the recording-tick Timer so the callback would fire while the NSMenu was in tracking mode, but the visible "Recording M:SS" header still froze. The reason: rebuildMenu() constructs a fresh NSMenu and reassigns statusItem.menu, but NSMenu snapshots its layout when it opens — the reassignment only takes effect on the next open. So the tick was running, but it was mutating an off-screen menu.
v0.9.5 fixes this by mutating the title on the currently-tracking menu item in-place + calling NSMenu.update() to force a redraw. Same pattern applied to the "Undo auto-stop (Ns)" banner whose countdown had the identical freeze.
Also: bundle-materialisation race hardening
Added a retry pass to materialiseHelper's renameSync: when both launchd watchers (meeting-watch + meeting-menubar) extract the helper bundle concurrently on first-kickstart after brew upgrade, the loser sometimes hit ENOTEMPTY in a window the existing pre-rename rmSync couldn't close. A single retry resolves it.
Full Changelog: v0.9.4...v0.9.5