Skip to content

WIP Neos 10 TASK: Remove legacy neos.configuration b/c layer - #4029

Draft
mhsdesign wants to merge 2 commits into
9.0from
task/remove-legacy-neos-configuration-bc-layer
Draft

mhsdesign wants to merge 2 commits into
9.0from
task/remove-legacy-neos-configuration-bc-layer

Conversation

@mhsdesign

Copy link
Copy Markdown
Member

Either merged into a minor or 10 but yes

Followup to #4012

  • the frontendConfiguration no longer carries the editPreviewModes setting
  • redux sagas no longer receive the {configuration} as parameter
  • when using the @neos() decorator neos.configuration is no longer available
  • the state information configuration.allowedTargetWorkspaces is no longer stored as configuration but in the redux store via selectors.CR.Workspaces.allowedTargetWorkspacesSelector()

What I did

How I did it

How to verify it

…ion.allowedTargetWorkspaces` and `frontendConfigurationRegistry.get('editPreviewModes')`"

This reverts commit 5505f1b.
… injected via `neos.configuration` when using `@neos()`

This is not expected to break any plugin as its highly advanced to fetch configuration like this and there was unlikely need to fetch the nodeTree loading depth. -> The archeopteryx which needed this info would infact get it via the plugin bootstrap and this continues to work.
@mhsdesign
mhsdesign force-pushed the task/remove-legacy-neos-configuration-bc-layer branch from 38ba8f8 to d3b6c20 Compare November 11, 2025 12:49

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant