[FEATURE] Allow icon deprecation in extensions
Until now, icon deprecation wasn't possible for extensions as the deprecation handling is internal to the IconRegistry. A new option `deprecated` is introduced that may contain the following data: * `since` - since when is the icon deprecated * `until` - when will the icon be removed * `replacement` - if given, an alternative icon is offered Resolves: #98130 Releases: main Change-Id: Ie95875a1d3b7de444acbd3b30e7b399b4b4f7563 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/75425 Tested-by:Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Tested-by:
Stefan Bürk <stefan@buerk.tech> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Nikita Hovratov <nikita.h@live.de> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Anja Leichsenring <aleichsenring@ab-softlab.de> Reviewed-by:
Stefan Bürk <stefan@buerk.tech> Reviewed-by:
Nikita Hovratov <nikita.h@live.de>
Showing
- typo3/sysext/core/Classes/Imaging/IconRegistry.php 21 additions, 11 deletionstypo3/sysext/core/Classes/Imaging/IconRegistry.php
- typo3/sysext/core/Documentation/Changelog/12.0/Feature-98130-AllowDeprecationOfIconsInExtensions.rst 46 additions, 0 deletions...2.0/Feature-98130-AllowDeprecationOfIconsInExtensions.rst
Please register or sign in to comment