← all change records
#2315471 Classes on Attribute objects can be manipulated with new addClass() and removeClass() methods
Generated 2026-08-02 02:00 UTC
Matching rules (2)
- to:
fqn: '\Drupal\Core\Template\Attribute::addClass'
- to:
fqn: '\Drupal\Core\Template\Attribute::removeClass'
Affected contrib projects (137)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| webform ↗ | 0 | 0 | 6 | 346,817 | 0 | 0 | |
| field_group ↗ | 0 | 0 | 2 | 301,133 | 0 | 0 | |
| ds ↗ | 0 | 0 | 4 | 77,662 | 0 | 0 | |
| blazy ↗ | 0 | 0 | 1 | 76,540 | 0 | 0 | |
| views_bootstrap ↗ | 0 | 0 | 6 | 57,664 | 0 | 0 | |
| sitemap ↗ | 0 | 0 | 1 | 50,086 | 0 | 0 | |
| geolocation ↗ | 0 | 0 | 3 | 46,359 | 0 | 0 | |
| adminimal_theme ↗ | 0 | 0 | 1 | 43,439 | 0 | 0 | |
| fontyourface ↗ | 0 | 0 | 2 | 22,610 | 0 | 0 | |
| bootstrap_layouts ↗ | 0 | 0 | 3 | 20,061 | 0 | 0 | |
| eca ↗ | 0 | 0 | 6 | 19,852 | 0 | 0 | |
| charts ↗ | 0 | 0 | 2 | 19,422 | 0 | 0 | |
| jcarousel ↗ | 0 | 0 | 3 | 14,114 | 0 | 0 | |
| fences ↗ | 0 | 0 | 1 | 13,925 | 0 | 0 | |
| adaptivetheme ↗ | 0 | 0 | 6 | 11,790 | 0 | 0 | |
| semanticviews ↗ | 0 | 0 | 2 | 8,605 | 0 | 0 | |
| ui_patterns ↗ | 0 | 0 | 3 | 7,445 | 0 | 0 | |
| masonry_views ↗ | 0 | 0 | 4 | 7,233 | 0 | 0 | |
| byte_theme ↗ | 0 | 0 | 1 | 5,293 | 0 | 0 | |
| gin_lb ↗ | 0 | 0 | 3 | 4,691 | 0 | 0 | |
| addtocal ↗ | 0 | 0 | 2 | 4,452 | 0 | 0 | |
| element_class_formatter ↗ | 0 | 0 | 2 | 4,432 | 0 | 0 | |
| toc_js ↗ | 0 | 0 | 2 | 4,384 | 0 | 0 | |
| paragraphs_sets ↗ | 0 | 0 | 1 | 3,493 | 0 | 0 | |
| simple_timeline ↗ | 0 | 0 | 3 | 3,171 | 0 | 0 | |
| bootstrap_italia ↗ | 0 | 0 | 19 | 2,797 | 0 | 0 | |
| ui_patterns_settings ↗ | 0 | 0 | 1 | 2,192 | 0 | 0 | |
| webform_civicrm ↗ | 0 | 0 | 7 | 2,127 | 0 | 0 | |
| cookiebot ↗ | 0 | 0 | 1 | 1,740 | 0 | 0 | |
| icon_select ↗ | 0 | 0 | 4 | 1,717 | 0 | 0 | |
| like_and_dislike ↗ | 0 | 0 | 2 | 1,588 | 0 | 0 | |
| file_download ↗ | 0 | 0 | 2 | 1,552 | 0 | 0 | |
| require_on_publish ↗ | 0 | 0 | 1 | 1,543 | 0 | 0 | |
| commerce_file ↗ | 0 | 0 | 1 | 1,253 | 0 | 0 | |
| amptheme ↗ | 0 | 0 | 2 | 1,246 | 0 | 0 | |
| belgrade ↗ | 0 | 0 | 4 | 1,213 | 0 | 0 | |
| micon ↗ | 0 | 0 | 2 | 1,130 | 0 | 0 | |
| views_row_insert ↗ | 0 | 0 | 4 | 1,044 | 0 | 0 | |
| cheeseburger_menu ↗ | 0 | 0 | 4 | 1,029 | 0 | 0 | |
| bootstrap_horizontal_tabs ↗ | 0 | 0 | 5 | 776 | 0 | 0 | |
| paragraphs_grid ↗ | 0 | 0 | 1 | 673 | 0 | 0 | |
| views_rows_wrapper ↗ | 0 | 0 | 2 | 655 | 0 | 0 | |
| uswds ↗ | 0 | 0 | 3 | 653 | 0 | 0 | |
| active_filters ↗ | 0 | 0 | 1 | 572 | 0 | 0 | |
| seeds_toolbar ↗ | 0 | 0 | 2 | 504 | 0 | 0 | |
| basket ↗ | 0 | 0 | 1 | 495 | 0 | 0 | |
| ui_suite_bootstrap ↗ | 0 | 0 | 3 | 492 | 0 | 0 | |
| uikit ↗ | 0 | 0 | 2 | 482 | 0 | 0 | |
| views_table_rowspan ↗ | 0 | 0 | 5 | 465 | 0 | 0 | |
| solo_utilities ↗ | 0 | 0 | 2 | 443 | 0 | 0 | |
| at_theme ↗ | 0 | 0 | 3 | 441 | 0 | 0 | |
| protected_file ↗ | 0 | 0 | 2 | 368 | 0 | 0 | |
| uikit_components ↗ | 0 | 0 | 2 | 362 | 0 | 0 | |
| sdc_styleguide ↗ | 0 | 0 | 2 | 304 | 0 | 0 | |
| font_iconpicker ↗ | 0 | 0 | 1 | 296 | 0 | 0 | |
| style_selector ↗ | 0 | 0 | 4 | 292 | 0 | 0 | |
| views_kanban ↗ | 0 | 0 | 1 | 289 | 0 | 0 | |
| collapsible_fields ↗ | 0 | 0 | 1 | 283 | 0 | 0 | |
| localgov_publications ↗ | 0 | 0 | 2 | 260 | 0 | 0 | |
| socialbase ↗ | 0 | 0 | 82 | 236 | 0 | 0 | |
| twig_renderable ↗ | 0 | 0 | 1 | 182 | 0 | 0 | |
| ad_entity ↗ | 0 | 0 | 3 | 178 | 0 | 0 | |
| selectify ↗ | 0 | 0 | 4 | 175 | 0 | 0 | |
| minisite ↗ | 0 | 0 | 8 | 172 | 0 | 0 | |
| artisan ↗ | 0 | 0 | 7 | 171 | 0 | 0 | |
| vlsuite ↗ | 0 | 0 | 8 | 171 | 0 | 0 | |
| slick_browser ↗ | 0 | 0 | 3 | 149 | 0 | 0 | |
| drulma ↗ | 0 | 0 | 2 | 146 | 0 | 0 | |
| firma ↗ | 0 | 0 | 4 | 145 | 0 | 0 | |
| bootstrap_ui_kit ↗ | 0 | 0 | 1 | 138 | 0 | 0 | |
| track_da_files ↗ | 0 | 0 | 1 | 130 | 0 | 0 | |
| intense ↗ | 0 | 0 | 1 | 118 | 0 | 0 | |
| bs_base ↗ | 0 | 0 | 3 | 115 | 0 | 0 | |
| swiffy_slider ↗ | 0 | 0 | 1 | 114 | 0 | 0 | |
| io ↗ | 0 | 0 | 2 | 113 | 0 | 0 | |
| tether_stats ↗ | 0 | 0 | 2 | 105 | 0 | 0 | |
| rocketship_core ↗ | 0 | 0 | 19 | 104 | 0 | 0 | |
| views_expandable_table ↗ | 0 | 0 | 1 | 103 | 0 | 0 | |
| layoutcomponents ↗ | 0 | 0 | 5 | 88 | 0 | 0 | |
| dsfr4drupal ↗ | 0 | 0 | 1 | 78 | 0 | 0 | |
| entity_list ↗ | 0 | 0 | 4 | 73 | 0 | 0 | |
| sva ↗ | 0 | 0 | 1 | 73 | 0 | 0 | |
| top_description ↗ | 0 | 0 | 1 | 66 | 0 | 0 | |
| form_panel ↗ | 0 | 0 | 3 | 61 | 0 | 0 | |
| rocketship_paragraphs ↗ | 0 | 0 | 7 | 61 | 0 | 0 | |
| shuffle ↗ | 0 | 0 | 1 | 54 | 0 | 0 | |
| link_obfuscation ↗ | 0 | 0 | 2 | 51 | 0 | 0 | |
| svg_icon ↗ | 0 | 0 | 3 | 48 | 0 | 0 | |
| advanced_mega_menu ↗ | 0 | 0 | 1 | 45 | 0 | 0 | |
| drupy ↗ | 0 | 0 | 5 | 45 | 0 | 0 | |
| append_file_info ↗ | 0 | 0 | 1 | 43 | 0 | 0 | |
| menu_link_view_count ↗ | 0 | 0 | 1 | 42 | 0 | 0 | |
| file_attributes ↗ | 0 | 0 | 2 | 41 | 0 | 0 | |
| graphapi ↗ | 0 | 0 | 1 | 37 | 0 | 0 | |
| tailwind_grid ↗ | 0 | 0 | 2 | 37 | 0 | 0 | |
| castorcito ↗ | 0 | 0 | 3 | 36 | 0 | 0 | |
| debug_bar ↗ | 0 | 0 | 1 | 31 | 0 | 0 | |
| vch ↗ | 0 | 0 | 1 | 31 | 0 | 0 | |
| field_group_nav ↗ | 0 | 0 | 1 | 29 | 0 | 0 | |
| views_semantic_tabs ↗ | 0 | 0 | 5 | 29 | 0 | 0 | |
| edit_plus ↗ | 0 | 0 | 6 | 27 | 0 | 0 | |
| lightgallery_formatter ↗ | 0 | 0 | 2 | 27 | 0 | 0 | |
| outlayer ↗ | 0 | 0 | 2 | 26 | 0 | 0 | |
| wb_universe ↗ | 0 | 0 | 2 | 24 | 0 | 0 | |
| addevent ↗ | 0 | 0 | 2 | 23 | 0 | 0 | |
| formatage_models ↗ | 0 | 0 | 2 | 22 | 0 | 0 | |
| uikit_views ↗ | 0 | 0 | 3 | 22 | 0 | 0 | |
| more_fields ↗ | 0 | 0 | 1 | 19 | 0 | 0 | |
| work_time ↗ | 0 | 0 | 1 | 18 | 0 | 0 | |
| a12s ↗ | 0 | 0 | 3 | 16 | 0 | 0 | |
| helper_class ↗ | 0 | 0 | 1 | 16 | 0 | 0 | |
| drowl_paragraphs ↗ | 0 | 0 | 3 | 15 | 0 | 0 | |
| oh ↗ | 0 | 0 | 4 | 13 | 0 | 0 | |
| uikit_grid_layouts ↗ | 0 | 0 | 2 | 12 | 0 | 0 | |
| a12s_locations ↗ | 0 | 0 | 1 | 11 | 0 | 0 | |
| consent_support ↗ | 0 | 0 | 2 | 11 | 0 | 0 | |
| sitewide_alerts ↗ | 0 | 0 | 1 | 11 | 0 | 0 | |
| azure_bing_search ↗ | 0 | 0 | 2 | 9 | 0 | 0 | |
| views_style_foundation_grid ↗ | 0 | 0 | 1 | 8 | 0 | 0 | |
| advent_calendar ↗ | 0 | 0 | 1 | 7 | 0 | 0 | |
| rigel ↗ | 0 | 0 | 4 | 7 | 0 | 0 | |
| share_tabs ↗ | 0 | 0 | 1 | 7 | 0 | 0 | |
| social_course ↗ | 0 | 0 | 16 | 7 | 0 | 0 | |
| tabby ↗ | 0 | 0 | 1 | 7 | 0 | 0 | |
| zurb_template ↗ | 0 | 0 | 1 | 7 | 0 | 0 | |
| block_placeholder ↗ | 0 | 0 | 2 | 6 | 0 | 0 | |
| aframe ↗ | 0 | 0 | 1 | 5 | 0 | 0 | |
| popup_entity ↗ | 0 | 0 | 2 | 4 | 0 | 0 | |
| standwithukraine ↗ | 0 | 0 | 6 | 4 | 0 | 0 | |
| toc_ng ↗ | 0 | 0 | 1 | 4 | 0 | 0 | |
| component_schema ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| drowl_paragraphs_bs ↗ | 0 | 0 | 2 | 3 | 0 | 0 | |
| eps ↗ | 0 | 0 | 2 | 3 | 0 | 0 | |
| paragraphs_title_manager ↗ | 0 | 0 | 1 | 3 | 0 | 0 | |
| spreaker ↗ | 0 | 0 | 1 | 2 | 0 | 0 | |
| valentine ↗ | 0 | 0 | 4 | 2 | 0 | 0 | |
| ai_upgrade_assistant ↗ | 0 | 0 | 4 | 0 | 0 | 0 |