TYPO3 Logo
TYPO3 Core Changelog
Options
Give feedback View source How to edit Edit on GitHub Full documentation (single file)

TYPO3 Core Changelog

  • ChangeLog v14
    • 14.0 Changes
    • 14.x Changes by type
  • ChangeLog v13
    • 13.4.x Changes
    • 13.4 Changes
    • 13.3 Changes
    • 13.2 Changes
    • 13.1 Changes
    • 13.0 Changes
    • 13.x Changes by type
  • ChangeLog v12
    • 12.4.x Changes
    • 12.4 Changes
    • 12.3 Changes
    • 12.2 Changes
    • 12.1 Changes
    • 12.0 Changes
    • 12.x Changes by type
  • ChangeLog v11
    • 11.5.x Changes
    • 11.5 Changes
    • 11.4 Changes
    • 11.3 Changes
    • 11.2 Changes
    • 11.1 Changes
    • 11.0 Changes
    • 11.x Changes by type
  • ChangeLog v10
    • 10.4.x Changes
    • 10.4 Changes
    • 10.3 Changes
    • 10.2 Changes
    • 10.1 Changes
    • 10.0 Changes
    • 10.x Changes by type
  • ChangeLog v9
    • 9.5.x Changes
    • 9.5 Changes
    • 9.4 Changes
    • 9.3 Changes
    • 9.2 Changes
    • 9.1 Changes
    • 9.0 Changes
    • 9.x Changes by type
  • ChangeLog v8
    • 8.7.x Changes
    • 8.7 Changes
    • 8.6 Changes
    • 8.5 Changes
    • 8.4 Changes
    • 8.3 Changes
    • 8.2 Changes
    • 8.1 Changes
    • 8.0 Changes
    • 8.x Changes by type
  • ChangeLog v7
    • 7.6.x Changes
    • 7.6 Changes
    • 7.5 Changes
    • 7.4 Changes
    • 7.3 Changes
    • 7.2 Changes
    • 7.1 Changes
    • 7.0 Changes
    • 7.x Changes by type
  • Documenting Changes
  • Sitemap
  1. TYPO3 Core Changelog
  2. ChangeLog v12
  3. 12.0 Changes
  4. Deprecation: #97312 - Deprecate CSH-related methods
Give feedback Edit on GitHub

Deprecation: #97312 - Deprecate CSH-related methods

See forge#97312

Description

In order to be less breaking for extension authors, classes related to Context Sensitive Help (CSH) have been marked as deprecated:

  • \TYPO3\CMS\Backend\Template\Components\Buttons\Action\HelpButton

In order to be less breaking for extension authors, methods related to Context Sensitive Help (CSH) have been marked as deprecated:

  • TYPO3\CMS\Backend\Utility\BackendUtility::cshItem()
  • TYPO3\CMS\Backend\Template\Components\ButtonBar::makeHelpButton()
  • TYPO3\CMS\Core\Utility\ExtensionManagementUtility::addLLrefForTCAdescr()

Also, the following Fluid view helpers are marked as deprecated:

  • f:be.buttons.csh ( \TYPO3\CMS\Fluid\ViewHelpers\Be\Buttons\CshViewHelper)
  • f:be.labels.csh ( \TYPO3\CMS\Fluid\ViewHelpers\Be\Labels\CshViewHelper)

Impact

Using any of the deprecated classes and methods will trigger a PHP E_USER_DEPRECATED error, with an exception of ExtensionManagementUtility::addLLrefForTCAdescr() for being a low-level method. The extension scanner will report any usage.

Affected Installations

All extensions using any of the deprecated classes and methods are affected.

Migration

Context Sensitive Help is aimed to get removed in TYPO3 v13, no migration is available.

  • Previous
  • Next
Reference to the headline

Copy and freely share the link

This link target has no permanent anchor assigned. You can make a pull request on GitHub to suggest an anchor. The link below can be used, but is prone to change if the page gets moved.

Copy this link into your TYPO3 manual.

  • Home
  • Contact
  • Issues
  • Repository

Last rendered: May 07, 2025 12:11

© since 1997 by the TYPO3 contributors
  • Legal Notice
  • Privacy Policy