Skip to content

Nabu 1.4.4

Choose a tag to compare

@Gavr625 Gavr625 released this 29 Jul 21:23
· 1 commit to main since this release
1e4b195

Superseded build. This build is not signed with an Apple Developer ID, and the "right-click → Open" step below no longer works — Apple removed that path in macOS Sequoia. Download the latest release instead: it is signed, notarized, opens like any other app, and keeps itself up to date.


Universal (Apple Silicon + Intel), ad-hoc signed — on first launch right-click the app → Open once to get past Gatekeeper.

Two prompts on this update, both expected, both once:

  1. Keychain access. This build is signed properly for the first time, which means macOS sees a new identity and asks whether it may reach the key Nabu uses to protect your API key and account tokens. Allow it — it is the same app. Deny it and Nabu will look signed out with no key set.
  2. Microphone, if you use voice. Read on.

Since 1.4.3

  • macOS finally remembers that you allowed the microphone. Until now every build carried Electron's own signature rather than Nabu's, with the app's Info.plist left outside it. macOS records a permission against the app's identity — and there was no usable identity to record it against, so it asked again on every single launch. It now asks once and remembers. This was the bug behind four releases of "I already allowed this."

Still true, and honestly not fixable for free: installing a future update will ask for the microphone one more time. An ad-hoc signature cannot tell macOS that the new build is the same app as the old one; only an Apple Developer ID can. The same limitation is why automatic updates stay switched off.

Known limitation: on-device speech recognition needs Apple Silicon. Everything else works on Intel.