All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Laravel 11 support
- SoftDeleting (deleting) model event isn't performing a save so we need to do it ourselves (done via package's event listener only when delete event)
AuditableEvent::setUser($user, $action)
all parameters are now nullable
AuditableEvent::setUser($user, $action)
to force user for some or all auditable events (actions line creating, updating or deleting)
- Laravel 10 support
- Laravel 6 support
- Laravel 8 support
- Missing autoload-dev, tests were autoloaded with the released version (ouch!)
- Minor fix disable methods
- Event listeners being registered more than once
- Convenience methods to ignore auditable events:
withoutAuditable
,disableAuditable
andenableAuditable
- Fix
dropAuditables
with foreign key indexes
- Support for Laravel 9
replicating
event that fills createdBy / author (same way as creating does)- Tests to cover the little bit this package offers
- Support for Laravel 7
- Support for PHP 8
- Support for Laravel 8
- Support for Laravel 5
- Little typo (missing
$event
variable)
- Initial release of the package