Serializer v1.6.0-RC1 Release Notes

Release Date: 2017-03-14 // about 7 years ago
  • Implemented enhancements:

    • โž• Add symfony expression in exclusions/expositions #406
    • ๐Ÿ‘ป check that cache directory was not created before throwing exception #729 (mente)
    • ๐Ÿ‘ #720 - Adding support for DateInterval deserialization #721 (c0ntax)
    • Expression language based virtual properties #708 (goetas)
    • โž• Added clearing previous libxml errors #688 (zerkms)
    • Xml namespaces improvements #644 (goetas)

    ๐Ÿ›  Fixed bugs:

    • Serialize correctly empty intervals according to ISO-8601 #722 (goetas)

    Closed issues:

    • Is it possible to achieve something like - shouldSerializeEmpty #725
    • How to handle DateTime serialization with fromArray method ? #723
    • ๐Ÿ‘ DateInterval supported for serialization but not deserialization #720
    • Deserialization of collection when wraped by aditional xml tags #719
    • SerializedName based on a property value #716
    • Blank XML breaks XmlDeserializationVisitor error handling #701
    • Problem with FOSUserBundle ROLE serialization #690
    • Doctrine cache dependency when using setCacheDir #676
    • OneToOne entities are not deserialized if passing a nested one-to-one property #652
    • [RFC] Serialization refacotring #609
    • Object handler callback returns array, but serialized object = null #594
    • Cannot add @Discriminator field into specific @Group #557
    • Object check on SerializationContext::isVisiting() #502
    • Define cdata and namespace for @XmlList elements #480
    • Serializer working with parent class #376
    • โž• Add support for array format #374
    • Obtain VirtualProperty value using a service #359
    • ๐Ÿ”ง make deserialisation of non existing id's configurable #333
    • ๐Ÿ“‡ HHVM compatibility issue with undefined property JMS\Serializer\Metadata\ClassMetadata::$inline #312
    • resources serialization #275
    • โ†ช I'm receiving "Class ArrayCollection does not exist" when serializing (temporarily solved with a workaround) #274
    • Can't use handlers on strings (and other simple types) #194
    • โšก๏ธ composer.json update for doctrine #178
    • ๐Ÿ‘‰ Use expression for virtual properties #171
    • ๐Ÿ– Handle classes that implement collections (e.g. ArrayObject) and properties #137
    • Check CDATA is needed #136
    • ๐Ÿ‘ property path support #22

    ๐Ÿ”€ Merged pull requests: