7.1.6 (2022-01-21)
Overview of merged pull requests
Revert “BUGFIX: Do not remove related entities during persistence”
Reverts #2517
BUGFIX: Fix UriConstraints.applyTo() port handling
Packages:
Flow
BUGFIX: Add doctrine/annotation as dependency
Prevents exception in booting flow, as it is requiring the ‘Doctrine\Common\Annotations\AnnotationRegistry’
fixes: #2673
Packages:
Flow
BUGFIX: Fix PHP 8.1 compatibility of flow.php script
Without this fix, every interaction with Flow/Neos on PHP 8.1 will lead to a Deprecation warning:
``` PHP Deprecated: trim(): Passing null to parameter `#1 <https://github.com/neos/flow-development-collection/issues/1>`_($string) of type string is deprecated in /Packages/Framework/Neos.Flow/Scripts/flow.php on line 68
Deprecated: trim(): Passing null to parameter #1 <https://github.com/neos/flow-development-collection/issues/1>`_($string) of type string is deprecated in /Packages/Framework/Neos.Flow/Scripts/flow.php on line 68 ``
Packages:
Flow
BUGFIX: Wrong port assigned in applyTo()
This fixes the following:
given an HTTPS connection to a proxy that passes the request handling to a server via HTTP
given a shortcut node pointing to
http://www.acme.com
will result in
http://www.acme.com:443
leading to errors
This fixes it by using the (at this point already set!) scheme of the $uri
to fill in the standard
port.
Packages:
Flow
BUGFIX: Ignore missing PDOBackend tables during flush
This prevents errors for cache setup with PDOBackends for caches that are flushed early on eg. due to file monitors.
Fixes: #2634
Packages:
Cache
TASK: Small tweak to Doctrine caching documentation
Packages:
Flow
TASK: Update psalm baseline
TASK: Adjust docblock typehint to TYPO3Fluid change
The $pathAndFilename argument has been declared nullable in upstream 2.7.1+ and psalm was notifying about this.
See https://github.com/TYPO3/Fluid/commit/2d28324f02b384bb4e1983cbd72813d31e8493c7
Packages:
Flow
FluidAdaptor