Permalink
Browse files

[Serializer] added CHANGELOG

  • Loading branch information...
1 parent 656f8b6 commit bccf52eb765eb0c1fccbf9c70a32e81dd9bf1eb8 @fabpot fabpot committed Apr 26, 2012
Showing with 44 additions and 0 deletions.
  1. +44 −0 CHANGELOG.md
View
@@ -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
+ <?xml version="1.0"?>
+ <response>
+ <item><title><![CDATA[title1]]></title></item><item><title><![CDATA[title2]]></title></item>
+ </response>
+ ```
+
+ Before:
+
+ Array()
+
+ After:
+
+ Array(
+ [item] => Array(
+ [0] => Array(
+ [title] => title1
+ )
+ [1] => Array(
+ [title] => title2
+ )
+ )
+ )

0 comments on commit bccf52e

Please sign in to comment.