Skip to content

!!! FEATURE: Neos 9.0 compatibility#50

Merged
dlubitz merged 7 commits intomainfrom
neos-9
Apr 3, 2025
Merged

!!! FEATURE: Neos 9.0 compatibility#50
dlubitz merged 7 commits intomainfrom
neos-9

Conversation

@dlubitz
Copy link
Contributor

@dlubitz dlubitz commented Jan 13, 2025

Provides compatibility with Neos 9.0.

@dlubitz dlubitz changed the title Neos 9 Neos 9 compatibility Jan 13, 2025
@dlubitz dlubitz self-assigned this Jan 13, 2025
@dlubitz dlubitz changed the title Neos 9 compatibility !!! FEATURE: Neos 9 compatibility Jan 13, 2025
@dlubitz dlubitz changed the title !!! FEATURE: Neos 9 compatibility !!! FEATURE: Neos 9.0 compatibility Jan 13, 2025
Copy link

@bwaidelich bwaidelich left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I tried to do a review, but I failed because I don't completely understand the desired behavior of the SortRecursiveByIndexOperation..
I leave some comments anyways, for now

return $flip * $positionDiff < 0 ? -1 : 1;
}
// No diff in path, we need to go deeper, or they are eventually equal
$commonParentPathSegmentNodeAggregateId = $aPathSegmentNodeAggregateId;

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Absolutely not your fault, but I find it really hard to review this. And since there are no tests, it's not easy to verify the desired behavior

Copy link
Contributor Author

@dlubitz dlubitz Jan 28, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, absolutly. But I can't provide that for each package, where I just want to help out to get this package compatible with Neos 9.

Copy link
Member

@markusguenther markusguenther left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested the package with docs.neos.io and another Neos instance. Cannot verify that everything is working. So @bwaidelich is right. But if something does occur, we need to fix it anyway. And when the PR is not released, the people will not find that out as they don’t use it or complain that it is incompatible.

@dlubitz dlubitz merged commit 412c339 into main Apr 3, 2025
@dlubitz dlubitz deleted the neos-9 branch April 3, 2025 13:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants