tomaszboloz/laravel-updater
A Laravel package for updating your application directly from the admin panel or Artisan, handling update downloads, file replacement, migrations, and version checks so you can ship new releases without manual deployment steps.
Consider adoption when:
Look elsewhere or hold when:
To executives: This release is an incremental improvement to an internal tooling package, not a product feature. It adds permission controls so that only authorized staff can see the software-update page when the team's existing roles-and-permissions framework (Filament Shield) is installed. The business value is governance: it makes dependency visibility shareable with more of the organization without widening access to sensitive system details. No licensing cost, no new vendor relationship, and the change is additive — nothing breaks for teams not using Shield. The strategic read is that we can keep dependency-hygiene tooling out of our own roadmap and let the package maintain it.
To engineering: v3.3.0 registers a Shield permission for the Updates page when Shield is present, and reads the permission key through the Shield facade rather than a hard-coded string — the bug fix matters because it means the permission resolves correctly across Shield configurations instead of silently breaking on custom keys. Upgrade is low-risk and additive: no migrations implied, no breaking changes, and behavior is unchanged if Shield is absent. Action items: bump the dependency, verify the permission appears and is assignable in the role editor, confirm non-privileged panel users can no longer reach the page, and add a regression test asserting the permission gate. Caveat to keep in mind: this is a single-maintainer package, so pin the version and keep an eye on release cadence before depending on it more broadly.
How can I help you explore Laravel packages today?