Deprecation: #83740 - Cleanup of AbstractRecordList breaks hook

See forge#83740

Description

The hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList']['buildQueryParameters'] has been marked as deprecated. It was a hook to modify the current database query but used in multiple classes which leads to some issues. For this reason, the old hook is now marked as deprecated and will be removed in v10.

Impact

Registering a hook in $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList']['buildQueryParameters'] will trigger a deprecation warning.

Affected installations

Instances with extensions using the hook $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['TYPO3\CMS\Recordlist\RecordList\DatabaseRecordList']['buildQueryParameters']

Migration

Two new hooks are available to achieve the same things.

Please see:

Feature-83740-CleanupOfAbstractRecordListBreaksHook.rst