Updates

Automatic update checks

Nib checks for a new version in the background on startup. If one’s available, a notice offers:

  • Update Now — downloads, verifies, and installs the new version in place
  • Remind Me Later — dismisses it for this session only
  • Skip This Version — won’t notify you again for that specific version (remembered across restarts)

A failed background check (e.g. no internet connection) fails silently — it doesn’t interrupt you or show an error, it just tries again next launch.

Manual check

File > Check for Updates… always gives you a definite answer: a brief “Checking…” state, then either the update notice (even if you’d previously skipped that version) or “You’re up to date.” If the check genuinely can’t reach the update server, it tells you that explicitly rather than assuming you’re current.

Installing an update

“Update Now” downloads the new build, verifies its code signature to confirm it’s a genuine, untampered Nib release, and then installs it in place — no separate download-and-drag-to-Applications step. If you have unsaved changes open, the normal close-confirmation flow runs first, exactly as if you were quitting the app. If anything in the install fails, Nib falls back to opening the release download page in your browser, so you’re never left stuck.

Where releases come from

Every release is a signed and notarized universal macOS binary (Apple Silicon + Intel), published automatically from the main branch. Download the latest directly from the Nib product page.