7.2.1 (2021-10-12)

Overview of merged pull requests

BUGFIX: Validate schema only for flow packages

getAvailablePackages() fetches all packages extending Neos\\Flow\\Package\\GenericPackage. But GenericPackage does not implement Neos\\Flow\\Package\\FlowPackageInterface which provides getResourcesPath().

So the command fails, if generic packages are loaded with Call to undefined method Neos\\Flow\\Package\\GenericPackage::getResourcesPath().

getFlowPackages() filters the packages if the have implemented Neos\\Flow\\Package\\FlowPackageInterface, which ensures getResourcesPath() is defined and implemented.

  • Packages: Flow

BUGFIX: Don’t rely on doctrine using spl_object_hash

Doctrine 2.10 switched spl_object_hash for spl_object_id which breaks the deduplication listener. Thanks @dlubitz. We should use scheduleForDelete instead of manually unsetting the to be inserted entity via the object hash.

See https://github.com/doctrine/orm/commit/84ad007de39bc0947be838c8efcf1455513cbdca

BUGFIX: Fix missing initialization for tags and missing imports

New pull request with new base on 6.3 for pull request #2589.

  • Packages: Flow