NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #2693 most downloaded on Packagist
Laravel Userstamps provides an Eloquent trait which automatically maintains `created_by` and `updated_by` columns on your model, populated by the currently authenticated user in your application.
Last release 6 months ago
19 Mar 2026
Release timing varies
gaps range from 2 weeks to 1.4 years
Some releases are documented
notes for 10 of 31 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
32 releases · first in 2016
This release drops support for Laravel version 9.x .
9.x.creator, editor, and destroyer all now return a BelongsTo relation.Full Changelog: 3.1.1...4.0.0
feat: support UUID data type columns by @Suh-Edmond in #66
Full Changelog: 3.1.0...3.1.1
One column per quarter.
This release introduces macros to simplify creating migrations.
This release introduces macros to simplify creating migrations.
Userstamp columns can now be created with:
$table->userstamps();
$table->userstampSoftDeletes();
And dropped with:
$table->dropUserstamps();
$table->dropUserstampSoftDeletes();
Full Changelog: 3.0.0...3.1.0
This release drops support for PHP versions lower than 8.2 and Laravel versions lower than 9.x .
8.2 and Laravel versions lower than 9.x.Wildside\Userstamps to Mattiverse\Userstamps to reflect the ownership change of this project.Userstamps trait has moved from Wildside\Userstamps\Userstamps to Mattiverse\Userstamps\Traits\Userstamps - note the additional nesting under Traits.Full Changelog: 2.5.0...3.0.0
What's Changed feat: support for Laravel 12 chore: updated tests Contributors @inmanturbo in #54 @kosarinin in #43 Full Changelog : 2.4.0...2.5.0
Full Changelog: 2.4.0...2.5.0
Adds support for Laravel 11.x
Adds support for Laravel 11.x
Adds support for Laravel 10.x
Adds support for Laravel 10.x
Adds support for Laravel 9.x
Adds support for Laravel 9.x
Adds support for Laravel 8.x.
Adds support for Laravel 8.x.
This releases contains no new functionality, but has a breaking change for an undocumented behaviour.
This releases contains no new functionality, but has a breaking change for an undocumented behaviour.
The majority of use cases should not be effected by this change, but tagging a major version in case anyone was relying on the behaviour.
Previously, setting any of CREATED_BY, UPDATED_BY and DELETED_BY class constants to null would revert to the default column name. This release changes that behaviour to match Laravel's pattern for the timestamp class constants. A value of null on any of those class constants will now disable maintaining of that column.
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 →