Breaking: #92838 - Additional workspace services dropped

See forge#92838

Description

Back in the ExtJS era, the workspace backend module had two PHP classes designed for extensions to add additional columns and JavaScript handling to the module. With the transition to a native JavaScript implementation of the workspace module in TYPO3 v8, this stopped working. The related PHP classes have now been removed.

Impact

There was one specific customer this feature has been implemented for. It does not use it anymore. Considering the fact the feature has been broken since years, there should be little to no impact for any instance.

The following classes and interfaces have been removed:

  • TYPO3\CMS\Workspaces\ColumnDataProviderInterface
  • TYPO3\CMS\Workspaces\Service\AdditionalColumnService
  • TYPO3\CMS\Workspaces\Service\AdditionalResourceService

Affected Installations

Instances with extensions using above classes or interfaces. The extension scanner will find usages with a strong match.

Migration

No migration available.