owen-it/laravel-auditing
Audit changes of your Eloquent models in Laravel
v14.0.6
39M downloads/mo
#564 most downloaded on Packagist
owen-it/laravel-auditing
What this package is like to depend on
Last release 2 months ago
20 Jun 2026
Ships unpredictably
gaps range from 8 days to 13 months
Some releases are documented
notes for 43 of 139 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
139 releases · first in 2015
9 releases in the last 12 months
see the full history below
Release timeline
138 releases · Aug 2015 to Jun 2026Releases
latest 60 of 139-
v14.0.620 Jun 2026Release notes
Open source → -
v14.0.518 Jun 2026Release notes
Open source →What's Changed
- Refactor audit creation to use savepoint by @erikn69 in #1056
- fix(test): rewrite test to properly validate functionality by @erikn69 in #1057
- Also audit when model is already bootstrapped before auditing was enabled by @gisostallenberg in #1040
New Contributors
- @gisostallenberg made their first contribution in #1040
Full Changelog: v14.0.4...v14.0.5
-
v14.0.412 Jun 2026Release notes
Open source →What's Changed
- Refactor model property access using ReflectionClass by @erikn69 in #1055
- Avoid stopping other update events when restoring by @erikn69 in #1054
Full Changelog: v14.0.3...v14.0.4
-
v14.0.327 Mar 2026Release notes
Open source →What's Changed
- Reuse isAuditingEnabled() method by @erikn69 in #1049
- Show deprecations on phpunit by @erikn69 in #1047
- Avoid listeners when auditing is disabled by @erikn69 in #1050
Full Changelog: v14.0.2...v14.0.3
-
v14.0.218 Mar 2026 -
v14.0.117 Mar 2026Release notes
Open source →What's Changed
- [v14] Phpstan fixes by @erikn69 in #1021
- Typehint
created_atandupdated_atvalues for phpstan by @aSeriousDeveloper in #1023 - Add
auditable_typeandauditable_idproperties to Audit Model by @aSeriousDeveloper in #1025 - Test PHP 8.5, bump actions by @erikn69 in #1034
- feat: Add type hint comment for relation call in sync method by @Yi-pixel in #1036
- Laravel 13.x Compatibility by @laravel-shift in #1044
New Contributors
- @aSeriousDeveloper made their first contribution in #1023
- @Yi-pixel made their first contribution in #1036
Full Changelog: v14.0.0...v14.0.1
-
v14.0.026 Feb 2025Release notes
Open source →This package now supports PHP >= 8.2 and Laravel >= 11. Deprecated code has been removed.
Breaking Change
If you are using custom auditing, you will almost definitely need to change
Event::dispatch(AuditCustom::class, [$yourModel]);toEvent::dispatch(new AuditCustom($yourModel));What's Changed
- 🔧 drop php < 8.2 and add laravel 12 by @willpower232 in #1006
- Remove v13 deprecations by @erikn69 in #1007
- Fix null return in UserAgentResolver by @phknot in #1010
- Allow for creating an Auditable model even if application is not spun up by @cosmastech in #962
- Fix tests on pull requests by @erikn69 in #1012
- Support for auditSync and auditDetach on Auditable custom Pivot class by @txdFrancesco in #954
New Contributors
- @phknot made their first contribution in #1010
- @txdFrancesco made their first contribution in #954
Full Changelog: v13.7.0...v14.0.0
-
v13.7.512 Jun 2026Release notes
Open source →- Avoid stopping other update events when restoring #1054
Full Changelog: v13.7.4...v13.7.5
-
v13.7.427 Mar 2026Release notes
Open source →- Avoid listeners when auditing is disabled
Full Changelog: v13.7.3...v13.7.4
-
v13.7.318 Mar 2026 -
v13.7.221 Feb 2025Nothing published for this version
-
v13.7.118 Feb 2025Nothing published for this version
-
v13.7.017 Feb 2025Nothing published for this version
-
v13.6.927 Dec 2024Nothing published for this version
-
v13.6.826 Jun 2024Nothing published for this version
-
v13.6.730 May 2024Nothing published for this version
-
v13.6.628 May 2024Nothing published for this version
-
v13.6.514 Mar 2024Nothing published for this version
-
v13.6.431 Dec 2023Nothing published for this version
-
v13.6.320 Dec 2023Nothing published for this version
-
v13.6.218 Dec 2023Nothing published for this version
-
v13.6.117 Dec 2023Nothing published for this version
-
v13.6.014 Dec 2023Nothing published for this version
-
v13.5.119 Jun 2023Nothing published for this version
-
v13.5.017 Mar 2023Nothing published for this version
-
v13.4.013 Mar 2023Nothing published for this version
-
v13.3.010 Mar 2023Nothing published for this version
-
v13.2.010 Mar 2023Nothing published for this version
-
v13.1.025 Jan 2023Nothing published for this version
-
v13.0.529 Jul 2022Nothing published for this version
-
v13.0.414 Jul 2022Nothing published for this version
-
v13.0.320 Apr 2022Nothing published for this version
-
v13.0.214 Mar 2022Nothing published for this version
-
v13.0.108 Mar 2022Nothing published for this version
-
v13.0.001 Mar 2022Release notes
Open source →Added
- dynamic resolvers | Option to add/disable resolvers in config
- Resolvers extend same contract and does not enforce a specific returntype at contract level
- a new "exclude" config key for setting a global default exclude (#637)
-
v12.2.122 Feb 2022Nothing published for this version
-
v12.2.005 Feb 2022Nothing published for this version
-
12.1.002 Feb 2022Nothing published for this version
-
v12.0.015 Dec 2020 -
v11.0.013 Sep 2020Nothing published for this version
-
v10.0.023 Mar 2020Nothing published for this version
-
v9.3.219 Sep 2019Nothing published for this version
-
v9.3.112 Sep 2019Nothing published for this version
-
v9.3.011 Sep 2019Nothing published for this version
-
v9.2.011 Apr 2019Nothing published for this version
-
v9.1.007 Mar 2019Nothing published for this version
-
v9.0.006 Mar 2019 -
v8.0.420 Nov 2018 -
v8.0.325 Oct 2018Release notes
Open source →Fixed
- Cast
auditable_idproperty by default to avoidtransitionTo()errors (#432)
- Cast
-
v8.0.202 Oct 2018 -
v8.0.128 Aug 2018 -
v8.0.013 Aug 2018Release notes
Open source →Added
AttributeModifierandAttributeEncoderinterfaces (#437)
Changed
AttributeRedactorreplacesAuditRedactor
Removed
audit.redactboolean configuration entry- Unnecessary
Artisancommands for publishing the configuration/migration
-
v7.2.012 Sep 2019Nothing published for this version
-
v7.1.012 Sep 2019Nothing published for this version
-
v7.0.129 Jun 2018 -
v7.0.012 May 2018 -
v6.1.127 Apr 2018 -
v6.1.023 Apr 2018Release notes
Open source →Added
- Audit redactor feature (#395)
Changed
- Minor optimisations
- Increase test coverage to 100%
Fixed
deleted_atattribute exclusion from theAuditInvalidArgumentExceptionTrailingwhen using a different$dateFormat(#409)
-
v6.0.202 Apr 2018Release notes
Open source → -
v6.0.115 Feb 2018