Back to Changelog
vcli-1.0.3
panelica CLI: 5 new package management commands for disaster recovery (rollback, history, reinstall, apply, check)
New Features
5- `panelica package rollback <name> [--slot N]` — restore a Panelica package binary from a backup slot. Smart mode picks the best slot automatically; --slot N targets a specific slot from `panelica package history`. Critical for disaster recovery when an update breaks the server and the panel UI is no longer reachable.
- `panelica package history <name>` — list available rollback slots for a Panelica package (slot index, version, previous version, install timestamp). Used to identify which slot to roll back to.
- `panelica package reinstall <name>` — re-download a package from Central and re-apply it. Useful after a rollback to return to Central's latest released version, or to repair a broken install.
- `panelica package apply <name>` — apply the latest available update for a specific Panelica package via the bulletproof slot-based update system.
- `panelica package check` — query Central for available updates across all installed Panelica packages.
Improvement
1- All 5 new commands target the Panelica `/server/updates/*` namespace (bulletproof slot-based update system) — distinct from the system package manager `/packages/*` (apt/system).