Announcing ɳSelf v1.0.3
v1.0.3 is the third patch release in the v1.0 line. If you are running v1.0.0 or later, upgrading is a one-liner:
brew upgrade nself
What changed
This release focuses on reliability. No new commands, no breaking changes. Just fixes.
Plugin resolution. The plugin install flow now handles network timeouts gracefully and retries with exponential backoff. Previously, a flaky connection during nself plugin install could leave the plugin directory in a half-written state. Fixed.
Error messages. Every error that surfaces to the terminal now includes a short explanation and a suggested next step. No more bare stack traces. If you see NSELF_ERR_1042, the message tells you what went wrong and what to try.
Hasura metadata apply. The nself build step that applies Hasura metadata now validates the metadata payload before sending it. This catches typos in permission rules and relationship definitions at build time instead of at runtime.
Nginx config generation. Custom SSL certificate paths are now respected in nself build output. Earlier versions ignored SSL_CERT_PATH and SSL_KEY_PATH when generating the Nginx config block.
Support commitment
v1.0.x is our stable support line. We will ship security patches, critical bug fixes, and compatibility updates through March 2028. No features, no breaking changes, no surprises.
If you need the latest features, the main branch is always ahead. But for production, stick with v1.0.x.
Upgrading
# Homebrew (macOS/Linux)
brew upgrade nself
# Direct binary
curl -sSL https://install.nself.org | bash
# Verify
nself version
That is it. Four seconds, zero downtime.
Get updates from the ɳSelf blog
Engineering posts, product updates, and technical guides. No spam.
Related posts
v1.0.9: CLI and Admin in lockstep, 87 plugins, and security always free
v1.0.9 ships CLI and Admin at the same version for the first time. Eighty-seven plugins, a Go-native binary, plugin-first architecture, and a hard commitment that every security feature stays free.
ɳSelf v1.0: your backend, your rules, forever free
v1.0 is here. A complete self-hosted backend in five minutes, MIT licensed, with 100 paid and a 2-year support commitment.
ɳSelf v1.1.0 — 6-Bundle Parity
ɳSentry joins as the 6th paid bundle. ɳFamily, ɳTV, and ClawDE all reach GA. ɳCloud beta opens. 126 plugins, Plugin SDK v2, and i18n across four languages.