Breaking: #69057 - Deprecate IconUtility and move methods into IconFactory
See forge#69057
Description
While refactoring the Icon to the new Icon class, several methods have been marked as deprecated.
In some cases parameters of the old Icon methods are not used anymore.
The following list describes the possible breaking changes.
The second parameter $options of method Icon is not used anymore.
The third parameter $options of method Icon is not used anymore.
The Icon signals build and build have been dropped and will not be emitted anymore.
The Icon hook $GLOBALS has been dropped and will not be called anymore.
Impact
Extensions could break if the methods, signals or hooks above are used.
Affected Installations
Extensions that call the methods with the $options parameter or make use of the signals and hook.
Migration
Make use of the new Icon class.