github doctrine-extensions/DoctrineExtensions v3.21.0

11 hours ago

Added

  • SoftDeleteable: $handlePostFlushEvent parameter to SoftDeleteableListener::__construct() to enable or disable handling of the postFlush event (#2958)

Changed

  • Translatable: Optimized database indexes for better performance by reordering unique constraint fields and removing redundant indexes
  • SoftDeleteable: Handling of the postFlush event is disabled by default (#2958)
  • Sluggable: Replaced abandoned behat/transliterator with symfony/string for default transliteration and urlization steps (#2985)
  • Use ClassMetadata::getFieldValue() and ClassMetadata::setFieldValue() methods to support doctrine/orm >= 3.4 (#2966)

Fixed

  • SoftDeleteable: Prevent cascade persist from re-inserting soft-deleted entities still referenced in the identity map (#2958)
  • Sluggable: Fix type error when generating slug using embedded properties (#2965)

Don't miss a new DoctrineExtensions release

NewReleases is sending notifications on new releases.