spiral-packages/symfony-serializer
Symfony serializer bridge for Spiral Framework
2.2.0
1.9M downloads/mo
#1737 most downloaded on Packagist
spiral-packages/symfony-serializer
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 10 months
Nearly every release is documented
notes for 6 of 6 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
6 releases · first in 2022
0 releases in the last 12 months
see the full history below
Release timeline
6 releases · Sep 2022 to Mar 2024Releases
latest 6-
2.2.026 Mar 2024Release notes
Open source →What's Changed
- Implementing getSupportedTypes by @msmakouz in #26
- Adds support for Symfony 7.x by @butschster in #27
- Fixed compatibility with
NormalizerInterfaceby @msmakouz in #28 - Update readme and changelog by @msmakouz in #30
- Added support for Protobuf serializer. by @butschster in #31
Full Changelog: 2.1.0...2.2.0
-
2.1.007 Jun 2023Release notes
Open source →Release notes
Open source →- Other Features
- Added the
Spiral\Serializer\Symfony\Normalizer\RamseyUuidNormalizerclass to normalize and denormalize UUID objects.
- Added the
- Other Features
-
2.0.108 May 2023 -
2.0.020 Apr 2023Release notes
Open source →What's Changed
- Adding $priority to the NormalizersRegistryInterface by @msmakouz in #22
- Updates readme by @butschster in #23
New Contributors
- @butschster made their first contribution in #23
Full Changelog: 1.1.0...2.0.0
Release notes
Open source →- High Impact Changes
- Since version 2.0.0, serializers are registered with names
symfony-json,symfony-csv,symfony-xml,symfony-yaml. To avoid name conflicts with other serializers. - Since version 2.0.0, methods
getEncoders, andgetNormalizers, of the classSpiral\Serializer\Symfony\Config\SerializerConfigreturns empty arrays by default. Default encoders and normalizers are configured inSpiral\Serializer\Symfony\EncodersRegistryandSpiral\Serializer\Symfony\NormalizersRegistry. - Removed methods
getDefaultEncodersandgetDefaultNormalizersin the configuration classSpiral\Serializer\Symfony\Config\SerializerConfig.
- Since version 2.0.0, serializers are registered with names
- Other Features
- Added the priority parameter to the
registermethod of interfaceSpiral\Serializer\Symfony\NormalizersRegistryInterface. This will allow normalizers and denormalizers to be registered in the correct order. Default ones are added with a priority that allows you to add your own between them.
- Added the priority parameter to the
-
1.1.031 Mar 2023 -
1.0.013 Sep 2022Release notes
Open source →Merge pull request #8 from msmakouz/remove-framework
Removing framework from dev dependencies