Releases: DamienHarper/auditor
Releases · DamienHarper/auditor
1.1.0
What's Changed
- Better handling of binary data in changeset by @DamienHarper in #19
- UID support by @DamienHarper in #20
- List support only works with Connection::execute() by @Maksclub in #21
- Table creation events come from auditing entity managers by @DamienHarper in #24 (fixes #23 and DamienHarper/auditor-bundle#243)
New Contributors
Refereces
Full Changelog: 1.0.1...1.1.0
1.0.1
What's Changed
- Updated CI to ensure proper Symfony versions are installed during tests (3.4, 4.4 and 5.x are tested) by @DamienHarper in #14
- Fixed a failing test with Symfony 3.4 by @DamienHarper
References
Full Changelog: 1.0.0...1.0.1
1.0.0
Initial release
The purpose of auditor
is to provide an easy and standardized way to collect audit logs.
This library is architected around two concepts:
- Auditing services responsible for collecting audit events
- Storage services responsible for persisting audit traces
Those two kind of services are offered by Providers and a default one is included with this library: DoctrineProvider
DoctrineProvider
offers both auditing services and storage services and
creates audit logs for all Doctrine ORM
database related changes.
What's Changed
- Better MySQL < 5.7.7 and MariaDB < 10.2.2 support by @DamienHarper in #3
- Track isOwningSide for associations/dissociations by @DamienHarper in #4
- Make Entry immutable by @DamienHarper in #5
- Supports MariaDB with no JSON support by @DamienHarper in #6
- Event refactor by @DamienHarper in #7
- GitHub actions by @DamienHarper in #9
References
Full Changelog: https://github.com/DamienHarper/auditor/commits/1.0.0