Breaking: #76527 - Cleanup ContextMenu classes

See forge#76527

Description

The classes of the ContextMenu (used in page tree) have been refactored. The following classes have been removed:

  • \TYPO3\CMS\Backend\ContextMenu\AbstractContextMenu

  • \TYPO3\CMS\Backend\ContextMenu\AbstractContextMenuDataProvider

  • \TYPO3\CMS\Backend\ContextMenu\Extdirect\AbstractExtdirectContextMenu

  • \TYPO3\CMS\Backend\ContextMenu\Renderer\AbstractContextMenuRenderer

Impact

Extensions which use one of the classes above will stop working.

Affected Installations

All installations with a 3rd party extension using one of the classes above.