awcodes/filament-versions
Display your framework and package versions in Filament: a small sidebar footer panel plus an optional dashboard/widget for pages. Easy plugin + widget registration, with option to disable the navigation view. Supports Filament v2–v5 via matching package versions.
Internal Tooling & Developer Experience (DX):
Compliance & Auditability:
Customization & Extensibility:
VersionProvider interface to standardize version reporting across microservices or monolithic applications.Low-Effort Observability:
composer.json or CLI commands.Adopt if:
Look elsewhere if:
VersionProvider interface offers—evaluate building a custom plugin."This is a 5-minute, high-impact upgrade to our Filament admin panel that gives developers instant visibility into framework versions—Laravel, PHP, and Filament—right in their workflow. No extra cost, no maintenance, and it reduces debugging time for environment-related issues by eliminating context-switching. For example, if a bug report mentions a ‘version mismatch,’ our team can immediately see the exact versions in use without digging through files or running commands. It’s a $0 investment with measurable DX improvements."
ROI:
"This package adds a non-intrusive footer widget to Filament panels showing Laravel, PHP, and Filament versions. Key benefits:
PanelProvider (5 lines of code).MyService@1.2.3) via the VersionProvider interface.Use case: Imagine a developer spins up a local instance and immediately sees:
‘Laravel 11.2.3 | PHP 8.2.12 | Filament 5.1.0’ No more
php -vorcomposer showcommands—just instant context."*
Trade-offs:
Next Steps:
aws-sdk@3.45.0).Call to Action: "Let’s approve this as a Q1 2024 DX initiative—it’s a no-brainer for developer happiness."
How can I help you explore Laravel packages today?