box update
Update the entitled @withpotter/* engine and dashboard package graph in the
current Box checkout.
box update [--check]Synopsis
box update brings the Box’s installed packages up to date with the latest
compatible versions its entitlement allows. It updates the checkout; it does
not mutate a running deployment.
Options
| Option | Description |
|---|---|
--check | Report available updates without installing them. |
Behavior
- With no options, updates the entitled
@withpotter/*package graph and lockfile, refreshes generated dashboard routes, checks route collisions, and runs a production build. - With
--check, reports which updates are available but makes no changes.
⚠️
After box update succeeds, commit the package and lockfile changes and
rebuild/redeploy the Box. Pending package migrations run when the new engine
starts. See Live Box upgrades for the production
sequence, Android rollout, verification, and rollback.
box update updates the engine packages inside a box. To update the CLI
binary itself, use box upgrade.
Examples
# See what would change
box update --check
# Apply updates
box updateSee also
box install: initial install of entitled packages.box upgrade: update the CLI binary itself.- Live Box upgrades: deploy updates safely to running Boxes and Tills.