Releases: BowlOfSoup/NormalizerBundle
Releases · BowlOfSoup/NormalizerBundle
v5.4.2
v5.4.1
Replaced abandoned doctrine/cache
in favor of symfony/cache
.
v5.4
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
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
- Fix parent normalizing by using generated object identifier
NormalizerBundle 3.0.1
- #53: Don't overwrite child value with parent value, see issue for details.
NormalizerBundle 3.0
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
NormalizerBundle 2.1.1
Fixed processed depth
NormalizerBundle 2.1.0
Support for Symfony translations.
Due to interfaces, only Symfony 4.4 and up supported.