Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TASK Deprecate overhauled temporary FlowQueries and use node field access instead #5277

Merged

Commits on Oct 8, 2024

  1. TASK: Replace q(node).label() with Neos.Node.getLabel

    This reverts commit 2a26722
    mhsdesign committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    e688caa View commit details
    Browse the repository at this point in the history
  2. TASK: Prefer fusion Node field access instead of using needless flow-…

    …query operations
    
    with neos#5241 value object were made string-able, so they are simply usable in fusion after all.
    
    Previously flowquery operations were introduced to not have to do the manual string cast via `.value` in `node.nodeTypeName.value` and similar.
    
    The label flowquery operation was introduced in the same run but now we reconsidered that flowquery should mostly be used for traversal and the only real final operation is get().
    
    For this reason we also discourage the property operation now. The negative performance aspect of 8.3 of needlesly resolving all reference nodes by calling `node.properties.title` is dated as now only real properties are ever in the result set.
    mhsdesign committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    28b214f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77f6c62 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2024

  1. Merge remote-tracking branch 'origin/9.0' into task/prefer-node-field…

    …-access-instead-of-flowquery
    mhsdesign committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    357d151 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5744d43 View commit details
    Browse the repository at this point in the history
  3. Merge remote-tracking branch 'origin/9.0' into task/prefer-node-field…

    …-access-instead-of-flowquery
    mhsdesign committed Oct 11, 2024
    Configuration menu
    Copy the full SHA
    20df63d View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2024

  1. Configuration menu
    Copy the full SHA
    f22d740 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9584511 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69506ca View commit details
    Browse the repository at this point in the history
  4. Merge remote-tracking branch 'origin/9.0' into task/prefer-node-field…

    …-access-instead-of-flowquery
    mhsdesign committed Oct 14, 2024
    Configuration menu
    Copy the full SHA
    e033f1a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    bd8f62f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2f0cdb3 View commit details
    Browse the repository at this point in the history