← all change records

#3359695 Normalizers/Denormalizers should implement ::getSupportedTypes() instead of ::hasCacheableSupportsMethod() or using protected $supportedInterfaceOrClass

released Target 10.1.x Published 2023-05-14
#3338328 #3360124

Generated 2026-09-22 14:00 UTC

Matching rules (2)

  • to: fqn: 'impl:\Symfony\Component\Serializer\Normalizer\NormalizerInterface::getSupportedTypes'
  • to: fqn: 'impl:\Symfony\Component\Serializer\Normalizer\DenormalizerInterface::getSupportedTypes'

Affected contrib projects (39)

Project legacy in_flight migrated installs files adopters
file_entity 0 0 2 54,372 0 0
commerce 0 0 1 36,921 0 0
hal 0 0 2 29,351 0 0
jsonapi_extras 0 0 2 29,114 0 0
simple_oauth 0 0 2 23,718 0 0
commerce_shipping 0 0 2 15,880 0 0
project_browser 0 0 2 11,580 0 0
schemata 0 0 2 11,440 0 0
subrequests 0 0 2 5,468 0 0
custom_field 0 0 2 3,979 0 0
duration_field 0 0 1 3,881 0 0
rest_views 0 0 1 3,672 0 0
default_content_deploy 0 0 4 3,009 0 0
bibcite 0 0 2 1,349 0 0
tool 0 0 1 1,240 0 0
consumer_image_styles 0 0 1 1,205 0 0
jsonrpc 0 0 2 896 0 0
commerce_cart_flyout 0 0 1 861 0 0
jsonld 0 0 2 800 0 0
jsonapi_schema 0 0 1 757 0 0
custom_elements 0 0 2 737 0 0
elasticsearch_helper 0 0 4 514 0 0
datafield 0 0 4 376 0 0
commerce_api 0 0 1 343 0 0
rest_entity_recursive 0 0 2 238 0 0
wisski 0 0 2 210 0 0
localgov_openreferral 0 0 1 157 0 0
anu_lms 0 0 2 117 0 0
primary_entity_reference 0 0 2 85 0 0
cloudinary 0 0 2 65 0 0
xero 0 0 4 53 0 0
xls_serialization_extras 0 0 1 38 0 0
content_snapshot 0 0 4 23 0 0
lod 0 0 1 21 0 0
api_toolkit 0 0 2 10 0 0
h5p_challenge 0 0 1 9 0 0
paragraphs_in_rest 0 0 1 8 0 0
discord_php 0 0 2 3 0 0
relative_to_absolute_urls 0 0 1 3 0 0