Updating
Keep Pllan up to date.Recommended: pllan update
The fastest way to update. It detects your install type (npm or git), fetches the latest version, runs pllan doctor, and restarts the gateway.
Alternative: re-run the installer
--no-onboard to skip onboarding. For source installs, pass --install-method git --no-onboard.
Alternative: manual npm or pnpm
Auto-updater
The auto-updater is off by default. Enable it in~/.pllan/pllan.json:
| Channel | Behavior |
|---|---|
stable | Waits stableDelayHours, then applies with deterministic jitter across stableJitterHours (spread rollout). |
beta | Checks every betaCheckIntervalHours (default: hourly) and applies immediately. |
dev | No automatic apply. Use pllan update manually. |
update.checkOnStart: false).
After updating
Migrates config, audits DM policies, and checks gateway health. Details: Doctor
Rollback
Pin a version (npm)
npm view pllan version shows the current published version.
Pin a commit (source)
git checkout main && git pull.
If you are stuck
- Run
pllan doctoragain and read the output carefully. - Check: Troubleshooting
- Ask in Discord: https://discord.gg/clawd