NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2497 most downloaded on Packagist
This package allows you to easily work with UUIDs in your Laravel models.
Last release 6 months ago
19 Mar 2026
Ships fairly regularly
a new release about every 5 months
Some releases are documented
notes for 9 of 36 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
38 releases · first in 2017
Feature: Configurable UUID version by @zagreusinoz in #142
Full Changelog: 8.2.0...8.3.0
One column per quarter.
Note that the minimum version for this package is now Laravel 12.x, however, PHP >= 8.2 is still supported.
Note that the minimum version for this package is now Laravel 12.x, however, PHP >= 8.2 is still supported.
This is due to some changes in the way that database connections/grammar operate at the framework level, meaning the tests won't run in a consistent way between 11.x and 12.x
excluding specific UUID(s) in query builder by @mostafaznv in #138whereNotUuid in the documentation by @mostafaznv in #139Full Changelog: 8.1.1...8.2.0
Pin laravel/pint version to stop CI breaking when a new version is released.
laravel/pint version to stop CI breaking when a new version is released.Full Changelog: 8.1.0...8.1.1
Updates minimum PHP version to 8.2 and Laravel version to 11.15, addressing recent changes in laravel/framework#51373
Updates minimum PHP version to 8.2 and Laravel version to 11.15, addressing recent changes in laravel/framework#51373
Adds support for Laravel 11.x and combines functionality previously provided by dyrynda/laravel-efficient-uuid .
Adds support for Laravel 11.x and combines functionality previously provided by dyrynda/laravel-efficient-uuid.
Laravel 11.x Compatibility by @laravel-shift in #129
This version adds support for Laravel 11, and combines functionality previously available in laravel-efficient-uuid.
As a standalone package, laravel-efficient-uuid was a cyclic dependency on laravel-model-uuid, which made maintenance of the two packages tricky. The new functionality is, however, opt-in, so you can continue without this if you choose to.
Full Changelog: 7.1.1...8.0.0-beta.1
Fixes spatie/laravel-package-tools dependency
Fixes spatie/laravel-package-tools dependency
Adds support for UUIDv7 ( @atymic ) #124
Full Changelog: 7.0.0...7.1.0
Laravel 10.x Compatibility by @laravel-shift in #122
This version replaces the protected $uuidVersion = ''; in favour of a public function uuidVersion(): string;
If you are upgrading from an earlier version, you will need to replace instances of the property declaration with a method that returns the version string. The default UUID version remains uuid4.
Full Changelog: 6.6.3...7.0.0
Validation for UUIDs passed to the whereUuid scope by @MrThePlague in #115
whereUuid scope by @MrThePlague in #115Full Changelog: 6.6.1...6.6.3
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →