Skip to content

Releases: BowlOfSoup/NormalizerBundle

v6.0.0

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 10 Apr 09:41
  • Upgraded to work with and on PHP 8.4 (and up).
  • Works with Symfony 5.4, 6.4 and 7.4.

v5.4.2

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 29 Feb 12:04
5ad2a9f

Upgrade doctrine/annotations compatibility

v5.4.1

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 27 Feb 11:58
fe24dcb

Replaced abandoned doctrine/cache in favor of symfony/cache.

v5.4

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 07 Nov 12:21
f22e325

This release does not have functional changes compared to v4.4 or 3.0.2.

Dependencies are now restricted to Symfony 5.4 and PHP 7.2 up until 8.2.

v4.4

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 06 Nov 12:51

This release does not have functional changes compared to 3.0.2.

Dependencies are now restricted to Symfony 4.4 up until 5.1 and PHP 7.2 up until 8.2.

NormalizerBundle 3.0.2

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 23 Sep 07:37
6a8b4b8
  • Fix parent normalizing by using generated object identifier

NormalizerBundle 3.0.1

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 21 Sep 14:11
45bc1a6
  • #53: Don't overwrite child value with parent value, see issue for details.

NormalizerBundle 3.0

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 16 Sep 12:51
c705b78

Bug fixed:

  • #38 When normalizing a type="datetime" property a getter method must exist. This should not happen.

Improvements made:

  • #42 Sort properties when serializing
  • #48 Convert README.md into a proper GitHub Wiki
  • #52 Exception on unknown properties in annotations

Changes made:

  • #41 Load Doctrine proxy the proper way instead of forcing get methods.
  • #49 Use filesystem cache for annotations

Upgrade from 2.x to 3.0:

  • Removed dependency 'AnnotationReader' for the Class/Method/PropertyExtractor classes. If you manually construct the Normalizer class with all sub-dependencies, you need to remove it here.
  • Added dependency 'AnnotationExtractor' for the Method/PropertyNormalizer classes. If you manually construct the Normalizer class with all sub-dependencies, you need to add it.

NormalizerBundle 2.1.2

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 02 Sep 06:49
78f80f5

Fixed ISSUE-35

NormalizerBundle 2.1.1

Choose a tag to compare

@BowlOfSoup BowlOfSoup released this 23 Jul 13:01
08c3366

Fixed processed depth