Skip to content

Releases: tsantos84/serializer

v4.0.2

09 Dec 22:39
46237ce
Compare
Choose a tag to compare

Bug Fix

  • Increase serialization depth for when start normalizing collections
  • Creates a clean collection to be populated when normalizing collections inside class hydrators
  • Fix benchmark on travisci

V4.0.1

06 Dec 01:12
Compare
Choose a tag to compare

Change Log

  • Change AnnotationDriver construct method to accept instances of Doctrine\Common\Annotations\Reader interface instead of Doctrine\Common\Annotations\AnnotationReader
  • Moved logic to compile and load hydrators from HydratorCompile to HydratorLoader.

Deprecations

  • Constants HydratorCompile::AUTOGENERATE_* was deprecated and HydratorLoader::COMPILE_* should be use instead.

v4.0.0

11 Nov 20:28
Compare
Choose a tag to compare

This is the most important release of this library. New features was added and performance was significantly improved.

  • Performance improved
  • New way to customize code generation with MetadataConfigurators
  • Added ability to decorate the class before compile
  • Inject custom services on hydrators
  • Enable max depth check

v3.0.0

23 Jul 15:49
Compare
Choose a tag to compare
Prevent to pass null values to configurators chain

2.0.0

23 Dec 11:48
3433642
Compare
Choose a tag to compare
Merge pull request #1 from tsantos84/2.0

Major Version 2.0

1.0.0

21 Nov 01:35
Compare
Choose a tag to compare

This release contains the minimum to serialize PHP object including the following features:

  • Read mapping form YAML, XML and PHP formats
  • Metadata caching
  • Serialization groups
  • Virtual properties
  • Expose field name