All Versions
67
Latest Version
Avg Release Cycle
40 days
Latest Release
710 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v3.1.0 Changes
June 25, 2019Implemented enhancements:
- โ Add support for iterable and Iterator #1096 (simPod)
- Implement "empty" XML namespace handling #1095 (discordier)
- ๐ Move type check when deserializing into the graph navigator #1080 (goetas)
- ๐ Allow loading different YAML extensions #1078 (scaytrase)
๐ Fixed bugs:
Closed issues:
- Behavior serializeNull -> not always honored in 2.* (but was in 1.*) #1101
- ๐ Support for iterable #1094
- Prevent deserialisation with missing required field #1090
- ๐ Allow using @XmlValue together with @Accessor/@AccessType #1083
- ๐ Support *.yaml extension #1077
- โฌ๏ธ Instructions for upgrading from addData in 1.x don't work #1030
๐ Merged pull requests:
- โ Add psalm specific generic return type for deserialize #1091 (bdsl)
- ๐ Fix: Typo #1084 (localheinz)
-
v3.0.1 Changes
April 23, 2019 -
v3.0.0 Changes
April 23, 2019โฌ๏ธ Upgrade notes
โฌ๏ธ How to upgrade to 3.0.0 is explained in https://github.com/schmittjoh/serializer/blob/master/UPGRADING.md
- โฌ๏ธ Upgrading from 2.x to 3.0 should require almost no effort as only one changes introduced in 2.x has been reverted as it was in 1.x
- โฌ๏ธ Upgrading from 1.x to 3.0 requires to follow the same steps as the upgrade from 1.x to 2.x, skipping only the "deeper branch group exclusion strategy"
Detailed changes:
Backward incompatible changes:
Implemented enhancements:
๐ Merged pull requests:
Closed issues:
-
v2.3.0 Changes
April 17, 2019Implemented enhancements:
- ๐ฆ Expose and test GroupsExclusionStrategy::getGroupsFor() #1069 (goetas)
- add options property to XmlDeserializationVisitorFactory and XmlDeserializationVisitor, propagate defined value from factory to simplexml_load_string call #1068 (kopeckyales)
Closed issues:
- Override existing property with another #1067
- 0๏ธโฃ disabling cdata by default #1065
- unwrap child class instance #1064
- ๐ Make JsonDeserializationVisitor extendable #1055
๐ Merged pull requests:
-
v2.2.0 Changes
February 27, 2019Implemented enhancements:
๐ Fixed bugs:
- ๐ xmlRootPrefix missing from unserialized metadata #1050
- Non-locale aware encoding of doubles, closes #1041 #1042 (Grundik)
Closed issues:
- GROUP BY #1051
- Using @Until and @Since on class level #1048
- ๐ [Semantical Error] The annotation \"@generated\" in class JMS\Serializer\Type\InnerParser was never imported #1046
- ReflectionException when (de)serializing unless fully qualified classname is used #1045
- โ Add use of annotation registry to docs #1044
- Values of type "double" should not use locale-specific encoding #1041
- ๐ SF4: JMS serializer seems to be ignoring global naming strategy #1037
- @SerializedName not being ignored since 2.x is bug or feature? #1036
- What should I use instead of the dropped GenericDeserializationVisitor class? #1035
- DateTime and DateTimeImmutable from PHP 7.1 serialization and deserialization with microseconds #1033
- Provide an option to the SerializeBuilder to set AccessType to a specified value globally #1025
- Serialize Generator #1023
๐ Merged pull requests:
- โ Test on php 7.3 #1054 (goetas)
- ๐ xmlRootPrefix missing from unserialized metadata #1053 (goetas)
- ๐ Allow @Since and @Until within @VirtualProperty on class level #1049 (tjveldhuizen)
- Document use of AnnotationRegistry #1047 (andig)
- ๐ Fix result of code example #1039 (henrikthesing)
-
v2.1.0 Changes
January 11, 2019 -
v2.0.2 Changes
December 12, 2018๐ Fixed bugs:
- jms serialzier 2.0 Error in debug mode #1018
- AbstractDoctrineTypeDriver::normalizeFieldType() must be of the type string, null given #1015
- ๐ allow empty strings and numbers as metadata type parameters #1019 (goetas)
- internal classes have false in reflection::getFilename() #1013 (chregu)
Closed issues:
- DateTime converted to ArrayObject instead of string in custom visitor class #1017
๐ Merged pull requests:
-
v2.0.1 Changes
November 29, 2018๐ Fixed bugs:
- ๐ฐ BC Break on deserialize with non existing properties in JSON payload? #1011
๐ Merged pull requests:
- when a typed array is missing, do not try to de-serialize it #1012 (goetas)
- โก๏ธ Update UPGRADING.md #1008 (kunicmarko20)
-
v2.0.0 Changes
November 09, 2018 -
v2.0.0-RC1 Changes
October 17, 2018๐ Merged pull requests:
- ๐ Fixed typo in documentation (stdclass.rst) #998 (moritzwachter)
- ๐ Improve handlers doc #996 (kunicmarko20)