Overview of merged pull requests
getAvailablePackages() fetches all packages extending
GenericPackage does not implement
Neos\\Flow\\Package\\FlowPackageInterface which provides
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.
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.
New pull request with new base on 6.3 for pull request #2589.
With PR #2448 <https://github.com/neos/flow-development-collection/issues/2448>``_the ``shouldCheck() was added, having a return type
bool. The value returned is set only by the argument
persistAll(), so having Behat tests fail when the value was
a string seemed strange.
The actual value was even stranger:
Package class in
Neos.Flow connects a signal to the
persistAll() method, and the “signal information” is passed as an
This change fixes that.
The “same fix” as in #2567, see #2386.
As of https://github.com/neos/flow-development-collection/pull/1213
the authentication providers are created using a factory method, this
breaks the assumption the
TestingProvider is a singleton.
The result is that e.g. ´authenticateRoles()` no longer works as expected in functional tests.
This fixes the issue by fetching the provider from the factory instead of the object manager.
Adjusts the proxy building for classes such that it throws a more helpful exception when trying to generate proxies for classes implementing an interface with constructor and parameters.
What I did
NullBackend just return’s
setProperty() for all configured properties.
What does this solve
I’m using split sources Objects.local.yaml to disable caches in my local setup where I only change the
backend: configuration to
The problem I have is, that the Objects.yaml merge strategy also includes the
backendOptions and thus by just using
in my ``Objects.local.yaml I get an Exception, thrown by AbstractBackend, that the
NullBackend doesn’t accept the backendOption
hostname - from my default redis configuration.
According to https://github.com/neos/flow-development-collection/issues/2548 this is my suggestion for better request information in the exception dump files.
The goal is better readability of the request information for humans and the chance to parse them with scripts:
Add the name of the request headers
Separate each header (name: value) into an own line
Add the request target (requested url)
This updates psalm to 4.9 and also updates the baseline.
ParamNameMismatch error is lowered to
Related to https://github.com/neos/flow-development-distribution/issues/74 * Resolves: #2515