We just tagged bugfix releases for Neos.
Thanks to all the contributors who helped with this release ![]()
Upgrade Instructions
Some of the applied bugfixes require manual action:
Fixing erroneously applied dimension migration
Affects Versions 9.0 and 9.1.
Prior to version 9.0.10 and 9.1.3 respectively, running the MoveDimensionSpacePoint migration might fail and leave an inconsistent content graph state.
Your site might be affected if all of the following are provided:
- your project was initially set up without any dimensions
- a dimension, e.g. language, was added
- the
MoveDimensionSpacePointmigration was executed withfrom: { }andto: { anyDimension: "anyValue" }(e.g.to: {language: "en"})
In this case, the resulting problems (resulting from inconsistent root nodes, can lead to a multitude of issues) can be fixed with the command ./flow subscription:replay contentGraph.
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
The following fixes are included in version 8.3.32, 8.4.4, 9.0.10 and 9.1.3:
The following fixes are included in version 8.4.4, 9.0.10 and 9.1.3:
The following fixes are included in version 9.0.10 and 9.1.3:
- BUGFIX: Comments must not be null when handled to string functions
- BUGFIX: Relax descendant node type checks to allow matching tethered children on node type change
- BUGFIX: Prevent root nodes from being copied when moving the empty DSP
- TASK: Add tests for content cache flushing on subtree tagging
- TASK: Improve contribution guidelines
- TASK: Improve pr template
The following fixes are included in version 9.1.3:
See also: