When creating a node variant via switching of dimensions, the URI path projection did not take the URI (path) of the (new) parent into account. The URI was the "original" URI, regardless of the potentially differing URI path segments in the variants of the "new parents".
Now a node variant has a URL built from it's parent(s) in it's own dimensions.
When creating a node variant via switching of dimensions, the URI path projection did not take the URI (path) of the (new) parent into account. The URI was the "original" URI, regardless of the potentially differing URI path segments in the variants of the "new parents".
Now a node variant has a URL built from it's parent(s) in it's own dimensions.
Fixes #5090
Upgrade instructions
If affected by the bug, you can run
./flow cr:projectionreplay 'Neos\Neos\FrontendRouting\Projection\DocumentUriPathProjection'
to fix the projection.
Review instructions
Reproduction is described in the issue.
Checklist
FEATURE|TASK|BUGFIX
!!!
and have upgrade-instructions