diff --git a/CHANGELOG-2.1.md b/CHANGELOG-2.1.md index 1e751e3405..41efa05e07 100644 --- a/CHANGELOG-2.1.md +++ b/CHANGELOG-2.1.md @@ -394,35 +394,6 @@ To get the diff between two versions, go to https://github.com/symfony/symfony/c * `ObjectIdentity::fromDomainObject`, `UserSecurityIdentity::fromAccount` and `UserSecurityIdentity::fromToken` now return correct identities for proxies objects (e.g. Doctrine proxies) -### Serializer - - * [BC BREAK] changed `GetSetMethodNormalizer`'s key names from all lowercased to camelCased (e.g. `mypropertyvalue` to `myPropertyValue`) - * [BC BREAK] convert the `item` XML tag to an array - - ``` xml - - - <![CDATA[title1]]><![CDATA[title2]]> - - ``` - - Before: - - Array() - - After: - - Array( - [item] => Array( - [0] => Array( - [title] => title1 - ) - [1] => Array( - [title] => title2 - ) - ) - ) - ### Validator * added support for `ctype_*` assertions in `TypeValidator` diff --git a/src/Symfony/Component/Serializer/CHANGELOG.md b/src/Symfony/Component/Serializer/CHANGELOG.md new file mode 100644 index 0000000000..de46533563 --- /dev/null +++ b/src/Symfony/Component/Serializer/CHANGELOG.md @@ -0,0 +1,44 @@ +CHANGELOG +========= + +2.1.0 +----- + + * added DecoderInterface::supportsDecoding(), + EncoderInterface::supportsEncoding() + * removed NormalizableInterface::denormalize(), + NormalizerInterface::denormalize(), + NormalizerInterface::supportsDenormalization() + * removed normalize() denormalize() encode() decode() supportsSerialization() + supportsDeserialization() supportsEncoding() supportsDecoding() + getEncoder() from SerializerInterface + * Serializer now implements NormalizerInterface, DenormalizerInterface, + EncoderInterface, DecoderInterface in addition to SerializerInterface + * added DenormalizableInterface and DenormalizerInterface + * [BC BREAK] changed `GetSetMethodNormalizer`'s key names from all lowercased + to camelCased (e.g. `mypropertyvalue` to `myPropertyValue`) + * [BC BREAK] convert the `item` XML tag to an array + + ``` xml + + + <![CDATA[title1]]><![CDATA[title2]]> + + ``` + + Before: + + Array() + + After: + + Array( + [item] => Array( + [0] => Array( + [title] => title1 + ) + [1] => Array( + [title] => title2 + ) + ) + )