Alerter 26.4 — macOS Sequoia Compatibility Fix
Alerter 26.4 is a focused update that fixes a critical compatibility issue on macOS Sequoia. If your notifications were silently disappearing — or never showing up at all — this release is for you.
What's New
-
Notifications now work out of the box on macOS Sequoia. macOS 15 silently drops notifications from unrecognized app identities. Alerter now defaults to the Terminal identity (
com.apple.Terminal), which is always present on every Mac and has notification permissions. Say goodbye to silent failures and hanging processes. (#59) -
Improved reliability. A race condition between the timeout timer and dismissal polling has been fixed, preventing potential double-exit scenarios. Notification callbacks are now more robust and predictable.
-
Normalized JSON output for
--list. The JSON keys returned by--listare now lowercase (groupID,title,subtitle,message,deliveredAt) for consistency. Note: this is a breaking change if you were parsing the previous capitalized keys.
Upgrading
Install or update via Homebrew:
brew upgrade vjeantet/tap/alerterOr via MacPorts:
sudo port upgrade alerterIf you were using --sender with a custom bundle ID, your setup is unaffected. The default has simply changed from fr.vjeantet.alerter to com.apple.Terminal.