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

OptionDescription
--checkReport 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 update

See also