- Changed Job args JSON Type to TEXT type to solve MySQL 5.7 values equality.
- Job $relatedEntities property not mapped correctly. Deprecated Connection::query method, use executeQuery.
- Updated JobManager using Types::JSON instead of Type::JSON_ARRAY or hard coded.
- Changed return types to EntityManagerInterface.
- Changed Job $args type to JsonType.
- Fixed README travis link.
- (Deprecated) EntityManager::detach is deprecated; added SYMFONY_DEPRECATIONS_HELPER to handle this deprecations messages.
- (Deprecated) Removed commented property declaring jms_job_safe_object Doctrine Type.
- (Test) Added doctrine.dbal.override_url to doctrine.yaml test file to fix deprecation.
- Update Travis build
- Support Symfony 4 and 5.
Fix deprecation notices
- Remove ContainerAwareCommand dependency
- Update interface and dispatch calls to event manager (deprecated interface used)
- Update references to deprecated @route annotation -Update references to the doctrine registry (current references break symfony 4 when using up to date doctrine bundle)
- Use doctrine 2
- Remove various deprecated interfaces
- Update Twig extensions (modern classes)
- Change kernel.root_dir to kernel.project_dir
- Update tests to support PHPUnit 7 and up
- Minimal PHP version bumped to 7.3 (needed to avoid version conflicts when using up to date / maintained packages)
Remaining issues:
- The detach method (entity manager) is deprecated and no replacement is available.