Deprecation: #95317 - Legacy syntax for IRRE localize synchronize command in DataHandler

See forge#95317

Description

The \TYPO3\CMS\Core\DataHandling\DataHandler command inlineLocalizeSynchronize now triggers a PHP E_USER_DEPRECATED error if the incoming command payload is sent as comma-separated list rather than an array.

The array allows to synchronize/localize multiple values at once, which is preferred since TYPO3 v7.6, and used in TYPO3 properly since then.

Impact

Calling DataHandler process_cmdmap with an incoming command for inlineLocalizeSynchronize with a payload of comma-separated values will trigger a PHP E_USER_DEPRECATED error.

Affected Installations

TYPO3 installations with custom code related to DataHandler and modifying the inlineLocalizeSynchronize command, which is highly unlikely. This only affects special handling of inline configuration fields.

Migration

See changelog for further information on how to migrate your incoming DataHandler command.