← all change records
#3232431 Typed data plugins for entities can now provide their own ::createFromEntity method
Generated 2026-09-22 14:00 UTC
Matching rules (1)
- match_unresolved: true
to:
fqn: '\Drupal\Core\Entity\Plugin\DataType\EntityAdapter::createFromEntity'
Affected contrib projects (33)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| metatag ↗ | 0 | 0 | 2 | 333,399 | 0 | 1 | |
| search_api ↗ | 0 | 0 | 1 | 162,719 | 0 | 7 | |
| page_manager ↗ | 0 | 0 | 0 | 30,934 | 0 | 1 | |
| eca ↗ | 0 | 0 | 0 | 22,049 | 0 | 2 | |
| ai ↗ | 0 | 0 | 0 | 17,818 | 0 | 1 | |
| search_api_exclude ↗ | 0 | 0 | 1 | 15,924 | 0 | 1 | |
| content_lock ↗ | 0 | 0 | 1 | 15,367 | 0 | 2 | |
| search_api_exclude_entity ↗ | 0 | 0 | 2 | 13,495 | 0 | 1 | |
| jsonapi_resources ↗ | 0 | 0 | 1 | 9,279 | 0 | 2 | |
| fieldblock ↗ | 0 | 0 | 0 | 8,446 | 0 | 1 | |
| canvas ↗ | 0 | 0 | 1 | 8,315 | 0 | 5 | |
| next ↗ | 0 | 0 | 3 | 3,896 | 0 | 1 | |
| entity_route_context ↗ | 0 | 0 | 1 | 431 | 0 | 1 | |
| ai_search ↗ | 0 | 0 | 1 | 430 | 0 | 1 | |
| media_acquiadam ↗ | 0 | 0 | 1 | 391 | 0 | 4 | |
| search_api_meilisearch ↗ | 0 | 0 | 1 | 383 | 0 | 1 | |
| wse ↗ | 0 | 0 | 2 | 368 | 0 | 1 | |
| bat ↗ | 0 | 0 | 2 | 357 | 0 | 1 | |
| commerce_api ↗ | 0 | 0 | 1 | 343 | 0 | 5 | |
| search_api_vragen_ai ↗ | 0 | 0 | 1 | 165 | 0 | 1 | |
| field_sample_value ↗ | 0 | 0 | 1 | 85 | 0 | 1 | |
| transform_api ↗ | 0 | 0 | 1 | 33 | 0 | 7 | |
| test_helpers ↗ | 0 | 0 | 2 | 23 | 0 | 3 | |
| simpleavs ↗ | 0 | 0 | 0 | 18 | 0 | 17 | |
| keepeek ↗ | 0 | 0 | 1 | 17 | 0 | 1 | |
| jsonapi_menu ↗ | 0 | 0 | 1 | 16 | 0 | 2 | |
| mcp_client ↗ | 0 | 0 | 1 | 16 | 0 | 2 | |
| eav_field ↗ | 0 | 0 | 1 | 13 | 0 | 1 | |
| experience_builder ↗ | 0 | 0 | 2 | 8 | 0 | 3 | |
| workspace_approval ↗ | 0 | 0 | 1 | 5 | 0 | 1 | |
| site ↗ | 0 | 0 | 1 | 3 | 0 | 3 | |
| danse_content_moderation ↗ | 0 | 0 | 1 | 2 | 0 | 1 | |
| finders ↗ | 0 | 0 | 1 | 0 | 0 | 1 |