marcandreappel/laravel-uuids
Laravel UUIDs adds UUID primary key support to your Eloquent models, letting you replace auto-incrementing integer IDs with universally unique identifiers for safer, distributed-friendly records.
Adopt when:
Look elsewhere or defer when:
For executives: v3.0.1 is a small maintenance release with one material implication—it formally requires PHP 8.0. That aligns us with currently supported PHP versions and improves compatibility across the plugin ecosystem. The functional risk is low, but it is a platform gate: teams on older PHP cannot take this update until they upgrade. Recommendation is to bundle this into the existing PHP 8 migration rather than treat it as a standalone project.
For engineering: Confirm CI and production runtimes are on PHP 8.0+, verify Laravel and transitive dependency compatibility, and run the full regression suite plus any plugin integration tests. Note that raising the PHP floor in a patch release is technically a breaking change for 7.x consumers—pin the prior version wherever an upgrade is not yet possible, and record the decision so legacy branches are not accidentally updated.
How can I help you explore Laravel packages today?