wildside/userstamps
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.
4.0.0
2.0M downloads/mo
#2847 most downloaded on Packagist
mattiverse/Laravel-Userstamps
What this package is like to depend on
Last release 5 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
10 years old
32 releases · first in 2016
2 releases in the last 12 months
see the full history below
Release timeline
32 releases · Mar 2016 to Mar 2026Releases
latest 32-
4.0.019 Mar 2026Release notes
Open source →Breaking Changes
- This release drops support for Laravel version
9.x. creator,editor, anddestroyerall now return aBelongsTorelation.
What's Changed
- feat: support Laravel 13
Full Changelog: 3.1.1...4.0.0
- This release drops support for Laravel version
-
3.1.119 Nov 2025Release notes
Open source →What's Changed
- feat: support UUID data type columns by @Suh-Edmond in #66
New Contributors
- @Suh-Edmond made their first contribution in #66
Full Changelog: 3.1.0...3.1.1
-
3.1.009 Jun 2025Release notes
Open source →What's New
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();What's Changed
- feat: create .gitattributes by @imanghafoori1 in #55
New Contributors
- @imanghafoori1 made their first contribution in #55
Full Changelog: 3.0.0...3.1.0
-
3.0.022 Feb 2025Release notes
Open source →Breaking Changes
- This release drops support for PHP versions lower than
8.2and Laravel versions lower than9.x. - This release updates the namespace from
Wildside\UserstampstoMattiverse\Userstampsto reflect the ownership change of this project. - Additionally, the
Userstampstrait has moved fromWildside\Userstamps\UserstampstoMattiverse\Userstamps\Traits\Userstamps- note the additional nesting underTraits.
What's Changed
- feat: support custom user resolution by @mattmcdev
- fix: correct null check order by @mattmcdev in #58
Full Changelog: 2.5.0...3.0.0
- This release drops support for PHP versions lower than
-
2.5.022 Feb 2025Release notes
Open source →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
-
2.4.013 Mar 2024 -
2.3.015 Feb 2023 -
2.2.009 Feb 2022 -
2.1.011 Sep 2020 -
2.0.009 Mar 2020Release notes
Open source →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_BYandDELETED_BYclass constants tonullwould revert to the default column name. This release changes that behaviour to match Laravel's pattern for the timestamp class constants. A value ofnullon any of those class constants will now disable maintaining of that column. -
1.2.003 Mar 2020Nothing published for this version
-
1.1.021 Oct 2019Nothing published for this version
-
1.0.016 Oct 2019Nothing published for this version
-
1.0.0-rc.020 Sep 2019 pre-releaseNothing published for this version
-
0.6.020 Sep 2019Nothing published for this version
-
0.5.603 Sep 2019Nothing published for this version
-
0.5.528 Feb 2019Nothing published for this version
-
0.5.430 Jan 2019Nothing published for this version
-
0.5.331 Aug 2018Nothing published for this version
-
0.5.218 Jul 2018Nothing published for this version
-
0.5.112 Feb 2018Nothing published for this version
-
0.5.009 Feb 2018Nothing published for this version
-
0.4.029 Sep 2017Nothing published for this version
-
0.3.031 Jul 2017Nothing published for this version
-
0.2.322 Mar 2017Nothing published for this version
-
0.2.225 Jan 2017Nothing published for this version
-
0.2.112 Jan 2017Nothing published for this version
-
0.2.002 Dec 2016Nothing published for this version
-
0.1.328 Nov 2016Nothing published for this version
-
0.1.214 May 2016Nothing published for this version
-
0.1.111 Mar 2016Nothing published for this version
-
0.1.010 Mar 2016Nothing published for this version