7.2.3 (2022-01-21)

Overview of merged pull requests

BUGFIX: Fusion Runtime when no context is set, preparing it for Eel will fail

fixes: #3548 fixes: #3556

added tests, that verify that the runtime context stack is working correctly.

  • Packages: Neos Fusion

BUGFIX: Update Noto Sans to latest version

We cannot use some accent signs with the font NotoSans. This has been fixed in the latest version of NotoSans. This change just updates the Font assets to the latest version of Noto fonts v20201206-phase3 as of 2020.12.06.

What I did Replaced the Font assets to the latest version.

How to verify it Go to a textfield in the backend module (e.g. the user management) and enter an accent like `

Related to https://github.com/neos/neos-ui/issues/3006

  • Packages: Neos

BUGFIX: move comment on @FlowSkipCsrfProtection tag

When using Neos 7.2+ with the Flowpack.Neos.FrontendLogin package trying to login with a frontend leads to a CSRF protection error:

21-12-12 10:29:27 6580       DEBUG                          CSRF: token was empty but a valid token is required for Neos\\Neos\\Controller\\Frontend\\NodeController::showAction()

See #2612 – that discusses a change from Neos 7.1 to 7.2 where the tag changes in combination with a comment.

This PR allows to use the FrontendLogin again.

  • Packages: Neos

BUGFIX: Add missing documentation of third parameter in sort operation

This will fix #3238

  • Packages: Neos

BUGFIX: Add possibility to trigger build manually

Sometimes the build process doesn’t start on a new pull request. With this change, we could trigger it manually and don’t have to close and reopen the pull request

  • Packages: .github

BUGFIX: Make NodeSearchService use new variable to search for identifier patterns

I just stumbled upon an issue, which was partly solved by this PR.

In short, the parameter $term is modified by the foreach loop and thus another value than the original parameter is forwarded to $this->nodeDataRepository->findByProperties($term. Thus the findByProperties from NodeSearchService doesn’t work anymore as it was long time ago.

I’ve also considered the notes from @kdambekalns, except from

> * pass $searchTerm (not $term) to the NodeDataRepository to fix the actual bug

Instead of using $searchTerm I introduced a separate variable.The idea was to revert the overwritten $term and keep the original intention of the method as it was before and the search for an identifier is just an additional feature without changing the old code in any way including variable names and argument types for NodeDataRepository::findByProperties.

  • Packages: Neos

BUGFIX: Exclude “/sites”-node from dimension-migration

  • Fixes: #3109

  • Packages: ContentRepository

TASK: Create trace for absorbed exception

Without this, it’s a lot harder to debug absorbed exceptions.

  • Packages: Fusion

TASK: Add missing inversedBy Doctrine mapping

Update the Doctrine Mapping of the Tag model, for ./flow doctrine:validate to not fail

  • Fixes: #3264

  • Packages: Neos Media

Detailed log