|
Nullability is inconsistent across JSON Schema normalizers |
Needs work |
Normal |
Bug report |
main |
serialization.module |
|
1 month 1 day |
|
Type the $object parameter of JsonSchemaProviderSerializerInterface::getJsonSchema() as object |
Postponed |
Normal |
Task |
main |
serialization.module |
|
1 week 4 days |
|
ListNormalizer does not provide a JSON Schema for lists |
Active |
Normal |
Feature request |
main |
serialization.module |
|
1 month 1 day |
|
ComplexDataNormalizer does not provide a JSON Schema for complex data |
Active |
Normal |
Feature request |
main |
serialization.module |
|
1 month 1 day |
|
Validation constraints do not contribute to the JSON Schema |
Active |
Normal |
Feature request |
main |
serialization.module |
|
1 month 1 day |
|
Emit data definition default values as the JSON Schema "default" keyword |
Postponed |
Normal |
Feature request |
main |
serialization.module |
|
1 month 2 weeks |
|
Emit data definition example values as the JSON Schema "examples" keyword |
Postponed |
Normal |
Feature request |
main |
serialization.module |
|
1 month 2 weeks |
|
Serializer::getJsonSchema() throws a TypeError when passed a class name |
Reviewed & tested by the community |
Normal |
Bug report |
main |
serialization.module |
|
1 month 1 day |
|
Align SerializationInterface::decode() error contract across implementations |
Needs review |
Normal |
Task |
main |
serialization.module |
|
5 months 2 weeks |
|
EntityNormalizer should allow normalizing a subset of fields |
Needs review |
Normal |
Task |
main |
serialization.module |
|
4 months 3 weeks |
|
No API to build data definitions from a JSON Schema |
Active |
Normal |
Feature request |
main |
serialization.module |
|
1 month 1 day |
|
Deprecate support for serialized_field_property_names and provide a killswitch |
Needs work |
Normal |
Task |
main |
serialization.module |
|
4 months 2 weeks |
|
XML Serializer does not nest multi-response fields |
Active |
Normal |
Bug report |
main |
serialization.module |
|
7 years 2 months |
|
Control characters not stripped from XML |
Needs work |
Normal |
Bug report |
main |
serialization.module |
|
1 year 1 month |
|
TypedData 'Any' can't be normalized to array if it stores an object |
Needs work |
Normal |
Bug report |
main |
serialization.module |
|
9 years 3 weeks |
|
serialize(): "property" returned as member variable from __sleep() but does not exist |
Needs work |
Normal |
Bug report |
main |
serialization.module |
|
11 months 3 weeks |
|
Add support for a CSV encoder in core |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
serialization.module |
|
8 years 4 months |
|
Expose labels of referenced entities |
Postponed (maintainer needs more info) |
Normal |
Feature request |
main |
serialization.module |
|
9 years 1 month |
|
[PP-1] Expose entity validation errors in a machine readable REST API: |
Needs work |
Normal |
Task |
main |
serialization.module |
|
9 years 8 months |
|
Use strict mode for "in_array()" functions in "\Drupal\serialization\Normalizer\NormalizerBase" for verifying supported types for (de-)normalization |
Needs work |
Minor |
Task |
main |
serialization.module |
|
9 years 7 months |
|
TimestampNormalizer should allow setting value to null |
Needs work |
Normal |
Bug report |
main |
serialization.module |
|
7 years 6 months |
|
Generate JSON schema for content entity types |
Needs work |
Major |
Feature request |
main |
serialization.module |
|
7 years 8 months |
|
Allow services tagged as 'encoder' to opt out of inclusion in the serializer.formats container paramater |
Active |
Normal |
Feature request |
main |
serialization.module |
|
8 years 4 months |
|
Add CacheableNormalization for Normalizer to return Normalized value and Cacheablity |
Active |
Major |
Task |
main |
serialization.module |
|
7 years 9 months |
|
Remove unused "entity resolver" functionality from Serialization |
Needs work |
Major |
Task |
main |
serialization.module |
|
8 years 10 months |
|
`YamlSymfony::encode()` should allow passing additional flags |
Active |
Normal |
Task |
main |
serialization.module |
|
2 years 4 months |
|
Discourage @FieldType-level normalizers, encourage @DataType-level normalizers, to strengthen the API-First ecosystem |
Needs work |
Major |
Task |
main |
serialization.module |
|
8 years 11 months |
|
Denormalization of empty string date throws UnexpectedValueException |
Needs work |
Normal |
Bug report |
main |
serialization.module |
|
7 years 4 months |
|
All serialized values are strings, including integers/booleans in Views |
Active |
Normal |
Bug report |
main |
serialization.module |
|
5 years 3 months |
|
Add YAML support to serialization module |
Needs work |
Normal |
Task |
main |
serialization.module |
|
13 years 9 months |
|
Add a FieldableEntityNormalizer (rather than having support for fields in EntityNormalizer, which we can't change anymore due to BC) |
Active |
Normal |
Task |
main |
serialization.module |
|
9 years 10 months |
|
Discuss a better system for discovering and selecting normalizers |
Active |
Normal |
Plan |
main |
serialization.module |
|
11 years 1 month |
|
The semantics of the "revision_translation_affected" field are unclear to Decoupled Drupal developers (REST/JSON API/GraphQL) users, improve this |
Active |
Normal |
Task |
main |
serialization.module |
|
8 years 10 months |
|
SA-CORE-2019-003 breaks FieldableEntityNormalizerTrait if used without SerializedColumnNormalizerTrait |
Active |
Normal |
Bug report |
main |
serialization.module |
|
7 years 8 months |
|
Deprecate 'xml' serialization format in Drupal 10 |
Needs work |
Normal |
Task |
main |
serialization.module |
|
8 years 11 months |
|
Document entity+field denormalizer architecture |
Active |
Normal |
Task |
main |
serialization.module |
|
7 years 8 months |
|
Consider making the default normalizers take a lower priority by default |
Active |
Normal |
Feature request |
main |
serialization.module |
|
7 years 8 months |