← all change records

#3490350 New API for icon management

released Target 11.1.x Published 2024-11-29
#3471494

Generated 2026-08-02 14:00 UTC

Matching rules (12)

  • kind: filename_presence to: api_key: icon_packs file_glob: '*.icons.yml'
  • api_key: icon_extractor kind: attribute_usage target_kind: class to: - \Drupal\Core\Theme\Icon\Attribute\IconExtractor
  • to: fqn: \Drupal\Core\Render\Element\Icon
  • to: fqn: \Drupal\Core\Theme\Icon\IconCollector
  • to: fqn: \Drupal\Core\Theme\Icon\IconDefinition
  • to: fqn: \Drupal\Core\Theme\Icon\IconDefinitionInterface
  • to: fqn: \Drupal\Core\Theme\Icon\IconExtractorBase
  • to: fqn: \Drupal\Core\Theme\Icon\IconExtractorInterface
  • to: fqn: \Drupal\Core\Theme\Icon\IconExtractorWithFinder
  • to: fqn: \Drupal\Core\Theme\Icon\IconExtractorWithFinderInterface
  • to: fqn: \Drupal\Core\Theme\Icon\Plugin\IconPackManager
  • to: fqn: \Drupal\Core\Theme\Icon\Plugin\IconPackManagerInterface

Affected contrib projects (31)

Project legacy in_flight migrated installs files adopters
commerce 0 0 1 37,667 0 0
trash 0 0 1 21,110 0 0
bpmn_io 0 0 1 16,101 0 0
dashboard 0 0 1 11,307 0 0
navigation_extra_tools 0 0 1 9,860 0 0
ui_icons 0 0 8 9,066 0 7
byte_theme 0 0 1 5,293 0 0
mercury 0 0 1 5,198 0 0
icon_select 0 0 1 1,717 0 0
micon 0 0 1 1,130 0 0
dxpr_builder 0 0 3 1,011 0 0
ui_suite_bootstrap 0 0 3 492 0 0
navigation_extra 0 0 1 404 0 0
iconify_icons 0 0 4 383 0 2
vartheme_bs5 0 0 1 173 0 0
cool_editor_tabs 0 0 1 172 0 0
artisan 0 0 1 171 0 0
ui_suite_daisyui 0 0 2 169 0 0
lb_plus 0 0 2 120 0 0
tripal 0 0 1 99 0 0
navigation_plus 0 0 2 93 0 0
ui_suite_dsfr 0 0 1 89 0 0
dsfr4drupal 0 0 1 78 0 0
ui_suite_uswds 0 0 2 45 0 0
flexus 0 0 1 33 0 0
edit_plus 0 0 2 27 0 0
space_ds 0 0 1 22 0 0
tailpine 0 0 3 19 0 0
icon_media_pack 0 0 2 10 0 1
profile_manager 0 0 1 9 0 0
conreg 0 0 1 3 0 0