Serializer v1.8.0 Release Notes

Release Date: 2017-07-12 // almost 7 years ago
  • Implemented enhancements:

    • Detect XML xsi:nil="true" to null when deserializing #790 (goetas)
    • โž• Added support for a third deserialize parameter for the DateTime type #788 (bobvandevijver)
    • โž• Added trim to xml metadata reader for groups parameter, and added support for groups element #781 (mrosiu)
    • โž• Add propertyMetdata to dynamic expression variables #778 (goetas)
    • ๐Ÿ›  Fix xml deserialization when xsi:nil="true" is set #771 (Bouwdie)

    ๐Ÿ›  Fixed bugs:

    • do not disappear type params in DoctrineProxySubscriber #793 (kriswallsmith)
    • #784 fix with inline array of type array<K, V> #785 (aviortm)

    Closed issues:

    • inline array with type array<K, V> not serialized #784
    • 0๏ธโƒฃ [2.0] [Feature-request] Provide InitializedObjectConstructor as default #775
    • ๐Ÿ‘ Allow access to PropertyMetadata in Dynamic Exclusion strategies #772
    • Overriding groups at runtime does not work, or? #767
    • DateTime format and control characters #94

    ๐Ÿ”€ Merged pull requests:

    • Missing features of the compiler pass #789 (mikemix)
    • ๐Ÿ“š Updated documentation related to PR #778 #780 (bblue)
    • ๐Ÿšš [RFC] Move to PSR 4 #770 (goetas)
    • ๐Ÿ‘ Re-formatted code for better PSR compliance #769 (goetas)
    • Proposing some guidelines for contributing #763 (goetas)