Releases: mdeboer/doctrine-behaviour
Releases · mdeboer/doctrine-behaviour
v5.1.0
Changes
- Updated code style to PER-CS2x0
- Updated GitHub workflow to run with more PHP versions and also with lowest dependencies
Fixes
- Minimum
doctrine/ormversion requirement. It was 2.11 before, but that was incorrect and didn't work. The minimum version is 2.14.3. - Small issue with older
doctrine/ormversions creating the EntityManager in tests - Not running coverage by default with PHPUnit as that prevented running tests without xdebug.
Full Changelog: v5.0.0...v5.1.0
v5.0.0
Important
Please see UPGRADING.md for upgrade instructions.
Added
- Cleaned up and added strict type declarations.
- Added PHP_CodeSniffer (and fixer) configuration.
Changed
- Replaced Carbon with PSR-20 Clock implementation using Symfony Clock.
v4.1.1
v4.1.0
This is probably the last update for v4, working on v5 with support for Doctrine ORM 3.
Changed
- Optimised
translate()in TranslatableTrait
v4.0.0
Please see UPGRADING.md for upgrade instructions.
Added
- Upgrading document
Changed
- Use event listeners instead of subscribers as they are deprecated in Symfony 6.3. Please see the updated documentation for Timestampable and Translatable or see UPGRADING.
- Restructured and improved the tests
Fixed
- Fixed expirable filter not always using correct column name
- Fixed soft-delete filter not always using correct column name
v3.0.0
This package was previously maintained on cloudstek/doctrine-behaviour and is now maintained here.
This release is API compatible with v2.1.0, nothing has changed but the namespace, package name and the repository
where it is maintained. It is still maintained by me.
Changed
- Updated namespace from
Cloudstek\DoctrineBehaviour\tomdeboer\DoctrineBehaviour - Update package name from
cloudstek/doctrine-behaviourtomdeboer/doctrine-behaviour
Upgrade notes
- Replace package
cloudstek/doctrine-behaviourwithmdeboer/doctrine-behaviour - Replace references to
Cloudstek\DoctrineBehaviourwithmdeboer\DoctrineBehaviour - All done! 🥳