Breaking: #87937 - TCA option "selicon_field_path" removed

See forge#87937

Description

The TCA option $GLOBALS['TCA'][$myTable]['ctrl']['selicon_field_path'] was removed.

The option allowed to show icons in select items when using $myTable as a foreign table in relations, and was bound to using selicon_field as a legacy file (internal_type=file).

Impact

It is now only possible to use selicon_field in inline relations towards sys_file_reference. Setting the selicon_field_path has no effect anymore and a PHP E_USER_DEPRECATED error will be triggered.

Affected Installations

Any TYPO3 installation with an extension providing TCA with selicon_field_path.

Migration

Remove the option selicon_field_path and use an inline relation to file references in selicon_field instead.