← all change records
Not yet reviewed. Contrib-impact data below may be incomplete.

#3120980 Deprecate passing context values to plugins through configuration and remove ContextAwarePluginBase (component & core) in favor of a new trait

released Target 9.1.x Published 2020-10-16
#2273381

Generated 2026-05-12 08:43 UTC

Rules (1)

symbol 1
from
  • \Drupal\Component\Plugin\ContextAwarePluginBase
  • \Drupal\Core\Plugin\ContextAwarePluginBase
to
  • \Drupal\Core\Plugin\ContextAwarePluginTrait

Affected contrib projects (30)

Project legacy in_flight migrated no_match installs files adopters
pathauto 0 0 1 0 460,784 0 0
ctools 0 0 2 0 445,119 0 0
google_tag 0 0 1 1 99,181 0 0
rules 0 0 2 0 84,336 0 0
eca 0 0 3 0 15,522 0 0
services 0 0 1 0 14,510 0 0
ai 0 0 4 0 13,284 0 0
ui_patterns 0 0 1 1 7,968 0 0
dashboard 0 0 1 0 7,926 0 0
graphql 0 0 2 1 6,405 0 0
canvas 0 0 1 0 4,478 0 0
blocktabs 0 0 2 0 2,025 0 0
view_mode_page 0 0 1 0 2,025 0 0
layout_builder_perms 0 0 1 0 518 0 0
mgv 0 0 1 1 489 0 0
apitools 0 0 1 1 294 0 0
layout_builder_kit 0 0 2 0 227 0 0
icons 0 0 1 0 209 0 0
file_downloader 0 0 1 0 104 0 0
field_sample_value 0 0 1 0 87 0 0
content_entity_builder 0 0 2 0 83 0 0
navigation 0 0 1 0 77 0 0
paragraphs_blokkli 0 0 2 0 43 0 0
transform_api 0 0 2 0 26 0 0
instagram_sync 0 0 1 0 25 0 0
batch_plugin 0 0 2 0 19 0 0
experience_builder 0 0 2 0 15 0 0
node_token_filter 0 0 1 0 11 0 0
site 0 0 1 0 4 0 0
entity_change 0 0 1 0 2 0 0