NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #136 most downloaded on Packagist
Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.
Last release 5 days ago
28 Sep 2026
Ships fairly regularly
a new release about every 3 weeks
Rarely documented
notes for 2 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
15 years old
774 releases · first in 2011
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
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
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
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
Nothing published for this version
added CompiledClassMetadataFactory and ClassMetadataFactoryCompiler for faster metadata loading.
CompiledClassMetadataFactory and ClassMetadataFactoryCompiler for faster metadata loading.UidNormalizerFormErrorNormalizerMimeMessageNormalizerNothing 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
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
Nothing published for this version
Nothing published for this version
added support for scalar values denormalization
\stdClass to ObjectNormalizer@Symfony\Component\Serializer\Annotation\Ignore)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
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
throw an exception when creating a Serializer with normalizers which neither implement NormalizerInterface nor DenormalizerInterface
Serializer with normalizers which neither implement NormalizerInterface nor DenormalizerInterfaceSerializer with encoders which neither implement EncoderInterface nor DecoderInterfaceCsvEncoder "as_collection" option to trueAbstractNormalizer::$circularReferenceLimit, AbstractNormalizer::$circularReferenceHandler,
AbstractNormalizer::$callbacks, AbstractNormalizer::$ignoredAttributes,
AbstractNormalizer::$camelizedAttributes, AbstractNormalizer::setCircularReferenceLimit(),
AbstractNormalizer::setCircularReferenceHandler(), AbstractNormalizer::setCallbacks() and
AbstractNormalizer::setIgnoredAttributes(), use the default context instead.AbstractObjectNormalizer::$maxDepthHandler and AbstractObjectNormalizer::setMaxDepthHandler(),
use the default context instead.XmlEncoder::setRootNodeName() & XmlEncoder::getRootNodeName(), use the default context instead.DataUriNormalizer with a default MIME type guesser when the symfony/mime component isn't installed.XmlEncoder::TYPE_CASE_ATTRIBUTES constant. Use XmlEncoder::TYPE_CAST_ATTRIBUTES instead.Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →