Signals and Slots
Due to the change of the Content Repository implementation, a number of signals have been removed in Neos 9. Below you will find a list of all removed signals.
Most most of the slots/signals can get replaced with a custom CatchUp-Hook on one of the content projections.
#Removed Signals
Custom slots implementations
If you have custom slots connecting with any of these signals, this will no longer work with Neos 9.0 and will require a change in your implementation.
#Neos\ContentRepository\Domain\Service\PublishingService
- nodePublished
- nodeDiscarded
#Neos\ContentRepository\Domain\Service\Context
- beforeAdoptNode
- afterAdoptNode
#Neos\ContentRepository\Domain\Repository\NodeDataRepository
- repositoryObjectsPersisted
#Neos\ContentRepository\Domain\Model\Workspace
- baseWorkspaceChanged
- beforeNodePublishing
- afterNodePublishing
#Neos\ContentRepository\Domain\Model\NodeData
- nodePathChanged
#Neos\ContentRepository\Domain\Model\Node
- beforeNodeMove
- afterNodeMove
- beforeNodeCopy
- afterNodeCopy
- nodePathChanged
- beforeNodeCreate
- afterNodeCreate
- nodeAdded
- nodeUpdated
- nodeRemoved
- beforeNodePropertyChange
- nodePropertyChanged