Releases: owen-it/laravel-auditing
Releases · owen-it/laravel-auditing
v14.0.0
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]);
to Event::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.2
Full Changelog: v13.7.1...v13.7.2
v13.7.1
Full Changelog: v13.7.0...v13.7.1
v13.7.0
What's Changed
- 🐛 unserialize must be void by @willpower232 in #996
- ♻️ float no more by @willpower232 in #997
- ♻️ deal with null and false returns by @willpower232 in #995
- ♻️ doc types first pass by @willpower232 in #994
- Update .gitignore by @erikn69 in #1000
- PHPStan Fixes by @erikn69 in #998
- Add pint workflow - Auto fix styling by @erikn69 in #999
- Update CHANGELOG.md to explain that recent changes are not here by @jezmck in #944
- fix: RecordCustomAudit listener by @Pr3d4dor in #963
- Add Phpstan workflow by @erikn69 in #1001
- Pint only on pull request by @erikn69 in #1003
New Contributors
Full Changelog: v13.6.9...v13.7.0
v13.6.9
What's Changed
Core
- Consider possible null values for Audit::$old_values and Audit::$new_… by @tminich in #959
- PHP 8.4 tests, fix "Implicitly nullable parameter declarations deprecated" by @erikn69 in #981
- 🐛 void function does not return by @willpower232 in #987
Tests
- 🚨 first is nullable by @willpower232 in #985
- Correct Test Namespaces by @willpower232 in #988
- 🚨 audit should not have a factory by @willpower232 in #986
- Removed 6.x support, and thus no need for handling the differend asse… by @erikn69 in #989
New Contributors
- @tminich made their first contribution in #959
- @willpower232 made their first contribution in #985
Full Changelog: v13.6.8...v13.6.9
v13.6.8
v13.6.7
v13.6.6
What's Changed
- Read Audit Implementation from Auditable by @erikn69 in #874
- Fix Laravel 11 event auto-discovery by registering listeners in AuditingServiceProvider by @onlime in #916
- Add config to allow records array values by @rizkypujiraharja in #915
- Fix DispatchAudit Serialization Problems by @erikn69 in #893
- 12.x EOL by @erikn69 in #934
- Avoid only using
id
as audit model primary key by @erikn69 in #933 - Add
withoutAuditing()
callback method to temporarily disable auditing for one class by @derekmd in #917 - Globally disable auditing on
withoutAuditing()
by @erikn69 in #938 - feat (Auditable): customized relationship for Attach, Detach and Sync by @wilianx7 in #921
- Added
auditSyncWithPivotValues
method by @erikn69 in #939
New Contributors
- @onlime made their first contribution in #916
- @rizkypujiraharja made their first contribution in #915
- @tricki made their first contribution in #929
- @derekmd made their first contribution in #935
- @wilianx7 made their first contribution in #921
Full Changelog: v13.6.5...v13.6.6
v13.6.5
v13.6.4
What's Changed
- Disable queue by default by @erikn69 in #894
- Correct reference to Request facade by @robin-trigg in #887
New Contributors
- @robin-trigg made their first contribution in #887
Full Changelog: v13.6.3...v13.6.4