Neos Bugfix Release 9.0.7

A new version for Neos 9.0 have been released, including several bugfixes and improvements.

Thanks and congratulations to all contributors!

Alongside various bugfixes, some new features made it from the newly released 8.4 version as an exception to the regular release process.

Upgrade Instructions

Some of the applied bugfixes require manual action:

Adding a previously missing index on reference relations
This greatly improves performance on reference and backReference queries and can simply be applied via the ./flow cr:setup command.

Fixing erroneously applied subtree tags
Prior to version 9.0.7, subtree tags were in some cases not properly applied recursively. This affects node disabling / enabling and removal with dimension fallbacks in place.
Your site might be affected if all of the following are provided:

  • your dimension configuration involves specializations
  • recursive removal or disabling of nodes has been performed

In this case, the resulting problems (more nodes / node variants were removed / disabled than expected) can be fixed with the command ./flow subscription:replay contentGraph.

:warning: Be aware that while this command is running, your project state will gradually reinstantiate from scratch, meaning that your website will at first appear as empty and then reappear bit by bit over time. This may take several minutes, so be advised to take the necessary precautions like replaying on a separate database and then switching or replaying at a non-critical time.

Change Log

Complete change log

2 Likes