8.2.10 (2024-02-23)

Overview of merged pull requests

BUGFIX: Dont log stack trace for `InvalidHashException in Production <https://github.com/neos/flow-development-collection/pull/3247>`_

This configures an invalidHashExceptions exception handler rendering group and configures it to not dump stack traces in Production context. For Development context stack traces are still written to ease debugging.

Upgrade instructions

In case you need trace dumps for InvalidHashException in production context, override the settings as needed.

Review instructions

  • See: #3159 for ways to trigger those exceptions. Then check if a trace is dumped.

  • Packages: Flow

BUGFIX: Fix documentation of `maximumThrowableDump defaults <https://github.com/neos/flow-development-collection/pull/3269>`_

  • Related: #3158

  • Packages: Flow

TASK: Scripts.php avoid use of same references for exec

Followup to https://github.com/neos/flow-development-collection/pull/3116

I debugged with @dlubitz a problem and we found that in theory? $output _might_ be possibly already filled? I dont know if that can happen but just to be sure we set it to empty as its also a bad practice.

Upgrade instructions

  • Packages: Flow

TASK: Fix errors in Middleware code example

I found two small errors in the Middleware code example in the documentation.

  • Packages: Flow

TASK: Correct Flow composer.json

The upmerge commit 42e3fd7886d5bed317511a2046d4119867216923 wrongly overwrote major parts of Flows composer.json, introducing older versions of PHP and psr/log as well as removing dependencies on some other psr packages. This change corrects the issue and needs to be upmerged accordingly.

The changes were never merged into the collection composer.json so that the issue was not noticed in development environments.

  • Packages: Flow

Detailed log