Skip to content

!!! FEATURE: Neos 9.0 compatibility#50

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

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

Conversation

@dlubitz

@dlubitz dlubitz commented Jan 13, 2025

Copy link
Copy Markdown
Contributor

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

@bwaidelich bwaidelich left a comment

Copy link
Copy Markdown

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

Comment thread Classes/Fusion/Eel/FlowQueryOperations/SortRecursiveByIndexOperation.php Outdated
Comment thread README.md Outdated
return $flip * $positionDiff < 0 ? -1 : 1;
}
// No diff in path, we need to go deeper, or they are eventually equal
$commonParentPathSegmentNodeAggregateId = $aPathSegmentNodeAggregateId;

Copy link
Copy Markdown

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

@dlubitz dlubitz Jan 28, 2025

Copy link
Copy Markdown
Contributor Author

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.

@markusguenther markusguenther left a comment

Copy link
Copy Markdown
Member

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