Skip to content
UI Brok

Loading…

No results

Browse catalog

Updating

Because components live in your project, updates are opt-in and edit-aware. The CLI tracks the upstream compressed pristine base of every installed file in the commit-worthy ui-lock.json, plus a fast local cache under .jml/cache. Fresh clones, CI, and second machines can therefore distinguish your edits from upstream changes without copying the cache directory.

Check for updates

terminal
php artisan ui:update --check

Review a diff

terminal
php artisan ui:diff button
  • Unedited components update automatically.
  • Edited components are never overwritten — you get a diff and a safe incoming file.
  • Breaking updates require explicit opt-in.

Use ui:status before updating a large app to list current, modified, and updateable items in one pass.