2.0.0
What's Changed
This release is focused on bringing Symfony 6 and doctrine/dbal
3.x support as well as dropping PHP 7.2 and 7.3 compatibility.
BC changes
- Providing an integer value for the
keep
argument of theaudit:clean
command is no longer supported. Use the ISO 8601 duration format (e.g.P12M
) instead. - Passing
name
andvalue
to theQuery::addFilter()
method is no longer supported. Pass it aFilterInterface
object instead. Query::addRangeFilter()
method has been removed, you should callQuery::addFilter()
instead and pass it aRangeFilter
object.Query::addDateRangeFilter()
method has been removed, you should callQuery::addFilter()
instead and pass it aDateRangeFilter
object.
Changes
- Drop PHP 7.2 and Symfony 3.4 support by @DamienHarper in #51
- Drop PHP 7.3 support by @DamienHarper in #70
- Add
doctrine/dbal
3.x support by @DamienHarper and @yivi in #54 and #53 - Symfony 6 + PHP 7.4 compatibility by @yivi in #74
- Audit relationship refs by @DamienHarper in #60
- Add return types by @vindert in #63
- Adding microseconds for
created_at
property by @samuel4x4 in #85 - Update
audit:clean
command to consider time argument as retention interval by @samuel4x4 in #88 - CI updates by @DamienHarper in #72 and #73
- Code coverage with Codecov by @DamienHarper in #75
- PHP 8.0.x in main CI config by @DamienHarper in #57
- Moved dev tools dependencies to a dedicated
tools
folder by @DamienHarper in #69 - Improved tests by @DamienHarper in #64
- PHPUnit updates by @DamienHarper in #65
- PHPStan updates by @DamienHarper in #66
- Refactoring / Coding Style by @DamienHarper in #81 and #82
Fixes
- Fixes #76 by @DamienHarper in #78
- Fix reverse entry order when using explicit transaction by @DamienHarper in #86
- Type fixes by @DamienHarper in #71
- Annotation loader fix (PHP 8.x) by @DamienHarper in #77
New Contributors
- @yivi made their first contribution in #53
- @andrew-demb made their first contribution in #55
- @vindert made their first contribution in #63
- @samuel4x4 made their first contribution in #83
References
Full Changelog: 1.3.0...2.0.0