NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #710 most downloaded on Packagist
Allows you to easily serialize, and deserialize data of any complexity
Last release 10 months ago
25 Nov 2025
Release timing varies
gaps range from 9 days to 13 months
Most releases are documented
notes for 46 of 54 stable releases
Nothing withdrawn
no release was ever pulled
14 years old
58 releases · first in 2012
Run tests on PHP 8.3 - 8.5 + update ci dependencies by @W0rma in #958
adds service registration for JMS\Serializer\Handler\ UnionHandler by @sgehrig in #954
One column per quarter.
Fix PHP 8.4 deprecation notice by @SerafimArts in #950
doctrine/coding-standard to latest by @mbabker in #939Full Changelog: 5.4.0...5.5.0
Deprecate the templating component integration by @mbabker in #934
Full Changelog: 5.3.1...5.4.0
Don't wire the AttributeDriver by @mbabker in #932
Add return types to silence Symfony 6.3 deprecation notices by @mbabker in #927
Full Changelog: 5.2.1...5.3.0
allow de serialization of enums by @goetas in #919
Support modern bundle structure by @jdreesen in #893
Full Changelog: 5.1.0...5.2.0
Fix typo in debugger panel by @bobvandevijver in #913
Full Changelog: 5.0.2...5.1.0
Fix deprecation in TraceableMetadataFactory by @asuri0n in #908
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix compatibility with PHP 8.1 \#872 (W0rma)
Merged pull requests:
Nothing published for this version
Fix problem with automatically registered DocBlockDriver \#845 (alexander-schranz)
Merged pull requests:
Add option to include interface metadata \#817 (marein)
Merged pull requests:
Drop extratypes from CacheWarmer \#820 (simPod)
Use symfony decorators \#803 (goetas)
Add support for PHP 7.4 typed properties \#798 (goetas)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
Add ^5.0 in composer.json for symfony dependencies \#777
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
Since 3.4.0, JSON\_PRESERVE\_ZERO\_FRACTION is no longer the default value json\_encode \#755
Fixed bugs:
json\_encode #755Merged pull requests:
Xml deserialization options \#744 (kopeckyales)
Allow jms/serializer 3.0 \#742 (goetas)
Implemented enhancements:
Fixed bugs:
Merged pull requests:
Deprecated error with Twig 2.7.2 \#731
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
Allow to add expression function providers using DI tags \#711 (goetas)
Implemented enhancements:
Closed issues:
Symfony 4.2 deprecation: A tree builder without a root node is deprecated \#707
Fixed bugs:
Closed issues:
Merged pull requests:
jms\_serializer directory in cache is not writable \#640
Add autoconfigure for handlers \#671 (magnetik)
Implemented enhancements:
Closed issues:
Merged pull requests:
Lazy services - Final classes cannot be proxied by ProxyManager \#690
Nothing published for this version
Fix deprecation with Twig 2.7 \(2.x branch\) \#736 (JustBlackBird)
Merged pull requests:
Nothing published for this version
XML serialization version and encoding configuration \#661
Can not register custom handler for multiple types since \#645 \#656
Fixed bugs:
Merged pull requests:
Proposal: Add priorities feature to handlers \#645 (adiq)
Implemented enhancements:
Closed issues:
Merged pull requests:
Move symfony/stopwatch to require instead of require-dev \#624
Cache warmup feature \#615 (goetas)
Implemented enhancements:
Closed issues:
Merged pull requests:
Injected validator.translation\_domain to FormErrorHandler \#580 (prosalov)
Allow event listener/susbcriber services to be private \#593
Implemented enhancements:
Fixed bugs:
Closed issues:
Merged pull requests:
Remove short "serializer" alias \#558
Added configuration options for recent doctrine improvements \#570 (goetas)
Implemented enhancements:
Fixed bugs:
Closed issues:
Alias not working any more with 1.3 \#559
Fixed bugs:
Closed issues:
ExclusionPolicy\(All\) #419Merged pull requests:
Added configuration for default context \#556 (edefimov)
Implemented enhancements:
Closed issues:
Merged pull requests:
Force uppermost level of output json as object \#555
Closed issues:
Merged pull requests:
After updating XmlList stop working \#548
Twig deprecation in Serializer \#516
Implemented enhancements:
Closed issues:
Merged pull requests:
Twig\_Function\_Method class is deprecated since version 1.12 \#490
Closed issues:
Merged pull requests:
Expose the same entity as part of child attributes \#420
Closed issues:
Merged pull requests:
"array" type: Not working for arrays of DateTime objects \#343
Closed issues:
Merged pull requests:
@ExclusionPolicy\("all"\) is not respected by the parent classes \#311
Closed issues:
Merged pull requests:
Exclusion policy for entity relationships \#266
Closed issues:
Merged pull requests:
@XMLList ignores child @XMLRoot and @XMLAttribute \#176
Closed issues:
Merged pull requests:
public modificator of method #19 (yethee)* This Change Log was automatically generated by github_changelog_generator
xml\_root\_name not working \#227
Closed issues:
Merged pull requests:
Your coding agent can read these notes before it upgrades. Set up the MCP server →