← all change records
#3375456 UploadedFileInterface::validate() added and UploadedFileInterface::isValid(), ::getError() and ::getErrorMessage() are deprecated
Generated 2026-09-22 02:00 UTC
Matching rules (4)
- from:
fqn: '\Drupal\file\Upload\UploadedFileInterface::isValid'
- from:
fqn: '\Drupal\file\Upload\UploadedFileInterface::getError'
- from:
fqn: '\Drupal\file\Upload\UploadedFileInterface::getErrorMessage'
match_unresolved: true
- to:
fqn: '\Drupal\file\Upload\UploadedFileInterface::validate'
Affected contrib projects (47)
| Project | legacy | in_flight | migrated | installs | files | adopters | |
|---|---|---|---|---|---|---|---|
| feeds ↗ | 1 | 0 | 0 | 77,460 | 3 | 0 | |
| password_policy ↗ | 1 | 0 | 0 | 57,678 | 2 | 0 | |
| linkchecker ↗ | 2 | 0 | 0 | 18,740 | 2 | 0 | |
| ai ↗ | 1 | 0 | 0 | 17,818 | 1 | 0 | |
| field_validation ↗ | 2 | 0 | 0 | 14,534 | 17 | 0 | |
| readonlymode ↗ | 1 | 0 | 0 | 5,078 | 1 | 0 | |
| iubenda_integration ↗ | 2 | 0 | 0 | 3,003 | 1 | 0 | |
| fapi_validation ↗ | 2 | 0 | 0 | 2,717 | 1 | 0 | |
| smsframework ↗ | 3 | 0 | 0 | 1,499 | 6 | 0 | |
| ginvite ↗ | 3 | 0 | 0 | 1,191 | 1 | 0 | |
| business_rules ↗ | 1 | 0 | 0 | 1,167 | 1 | 0 | |
| user_restrictions ↗ | 2 | 0 | 0 | 1,072 | 2 | 0 | |
| dxpr_builder ↗ | 3 | 0 | 0 | 972 | 1 | 0 | |
| citation_select ↗ | 2 | 0 | 0 | 577 | 1 | 0 | |
| webform_googlesheets ↗ | 1 | 0 | 0 | 513 | 1 | 0 | |
| flowdrop ↗ | 3 | 0 | 0 | 368 | 23 | 0 | |
| youtube_duration ↗ | 1 | 0 | 0 | 365 | 1 | 0 | |
| elasticsearch_search_api ↗ | 1 | 0 | 0 | 349 | 1 | 0 | |
| rest_api_access_token ↗ | 1 | 0 | 0 | 311 | 1 | 0 | |
| mailjet ↗ | 2 | 0 | 0 | 306 | 1 | 0 | |
| wisski ↗ | 1 | 0 | 0 | 218 | 1 | 0 | |
| stacks ↗ | 1 | 0 | 0 | 102 | 2 | 0 | |
| mautic_paragraph ↗ | 1 | 0 | 0 | 94 | 3 | 0 | |
| scorm_field ↗ | 1 | 0 | 0 | 80 | 1 | 0 | |
| formstack ↗ | 1 | 0 | 0 | 75 | 1 | 0 | |
| config_entity_cloner ↗ | 1 | 0 | 0 | 69 | 1 | 0 | |
| dumi ↗ | 1 | 0 | 0 | 40 | 1 | 0 | |
| iban_validator ↗ | 1 | 0 | 0 | 32 | 1 | 0 | |
| languagewire_translation_provider ↗ | 1 | 0 | 0 | 29 | 2 | 0 | |
| neutrino_api ↗ | 1 | 0 | 0 | 21 | 3 | 0 | |
| simpleavs ↗ | 0 | 0 | 0 | 21 | 5 | 2 | |
| aws_bedrock_chat ↗ | 1 | 0 | 0 | 19 | 1 | 0 | |
| intercept ↗ | 1 | 0 | 0 | 17 | 2 | 0 | |
| drupalfit ↗ | 2 | 0 | 0 | 16 | 3 | 0 | |
| eudonet ↗ | 2 | 0 | 0 | 14 | 3 | 0 | |
| iyzipay ↗ | 1 | 0 | 0 | 14 | 2 | 0 | |
| ai_provider_browser ↗ | 1 | 0 | 0 | 13 | 1 | 0 | |
| social_auth_enforcer ↗ | 1 | 0 | 0 | 13 | 1 | 0 | |
| image_to_media_swapper ↗ | 1 | 0 | 0 | 12 | 1 | 0 | |
| cas_account_link ↗ | 1 | 0 | 0 | 8 | 1 | 0 | |
| commerce_alma ↗ | 1 | 0 | 0 | 7 | 1 | 0 | |
| commerce_chronopost ↗ | 1 | 0 | 0 | 7 | 1 | 0 | |
| helpdesk_zendesk ↗ | 1 | 0 | 0 | 6 | 1 | 0 | |
| address_usps ↗ | 1 | 0 | 0 | 5 | 1 | 0 | |
| commerce_easytransac ↗ | 1 | 0 | 0 | 4 | 6 | 0 | |
| dumd ↗ | 1 | 0 | 0 | 2 | 1 | 0 | |
| shopify_app ↗ | 1 | 0 | 0 | 1 | 1 | 0 |