Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github May 29, 2025

Bumps symfony/serializer from 7.2.6 to 7.3.0.

Release notes

Sourced from symfony/serializer's releases.

v7.3.0

Changelog (symfony/serializer@v7.3.0-RC1...v7.3.0)

  • no significant changes

v7.3.0-RC1

Changelog (symfony/serializer@v7.3.0-BETA2...v7.3.0-RC1)

v7.3.0-BETA1

Changelog (symfony/serializer@v7.2.6...v7.3.0-BETA1)

v7.2.7

Changelog (symfony/serializer@v7.2.6...v7.2.7)

Changelog

Sourced from symfony/serializer's changelog.

CHANGELOG

7.3

  • Deprecate the CompiledClassMetadataFactory and CompiledClassMetadataCacheWarmer classes
  • Register NormalizerInterface and DenormalizerInterface aliases for named serializers
  • Add NumberNormalizer to normalize BcMath\Number and GMP as string
  • Add defaultType to DiscriminatorMap

7.2

  • Deprecate the csv_escape_char context option of CsvEncoder and the CsvEncoder::ESCAPE_CHAR_KEY constant
  • Deprecate CsvEncoderContextBuilder::withEscapeChar() method
  • Add SnakeCaseToCamelCaseNameConverter
  • Support subclasses of \DateTime and \DateTimeImmutable for denormalization
  • Add the UidNormalizer::NORMALIZATION_FORMAT_RFC9562 constant
  • Add support for configuring multiple serializer instances with different default contexts, name converters, sets of normalizers and encoders
  • Add support for collection profiles of multiple serializer instances
  • Deprecate AdvancedNameConverterInterface, use NameConverterInterface instead

7.1

  • Add arguments $class, $format and $context to NameConverterInterface::normalize() and NameConverterInterface::denormalize()
  • Add DateTimeNormalizer::CAST_KEY context option
  • Add Default and "class name" default groups
  • Add AbstractNormalizer::FILTER_BOOL context option
  • Add CamelCaseToSnakeCaseNameConverter::REQUIRE_SNAKE_CASE_PROPERTIES context option
  • Deprecate AbstractNormalizerContextBuilder::withDefaultContructorArguments(?array $defaultContructorArguments), use withDefaultConstructorArguments(?array $defaultConstructorArguments) instead (note the missing s character in Contructor word in deprecated method)
  • Add XmlEncoder::CDATA_WRAPPING_PATTERN context option

7.0

  • Add method getSupportedTypes() to DenormalizerInterface and NormalizerInterface
  • Remove denormalization support for AbstractUid in UidNormalizer, use one of AbstractUid child class instead
  • Denormalizing to an abstract class in UidNormalizer now throws an \Error
  • Remove ContextAwareDenormalizerInterface, use DenormalizerInterface instead
  • Remove ContextAwareNormalizerInterface, use NormalizerInterface instead
  • Remove CacheableSupportsMethodInterface, use NormalizerInterface and DenormalizerInterface instead
  • Require explicit argument when calling AttributeMetadata::setSerializedName() and ClassMetadata::setClassDiscriminatorMapping()
  • Add argument $context to NormalizerInterface::supportsNormalization() and DenormalizerInterface::supportsDenormalization()
  • Remove Doctrine annotations support in favor of native attributes
  • Remove AnnotationLoader, use AttributeLoader instead

6.4

... (truncated)

Commits
  • 2d86f81 Merge branch '7.2' into 7.3
  • 33734cd Merge branch '6.4' into 7.2
  • b836df9 bug #60260 [Serializer] Prevent Cannot traverse an already closed generator...
  • 72bf83d Fix: prevent "Cannot traverse an already closed generator" error by materiali...
  • 74e0e56 add PHP version and extension that are required to run tests
  • e09a72e Merge branch '7.2' into 7.3
  • 0d0bc59 chore: PHP CS Fixer fixes
  • 0aa4b10 replace assertEmpty() with stricter assertions
  • 49e6d39 feature #52749 [Serializer] Add discriminator map to debug commmand output (j...
  • 757d63b [Serializer] Add discriminator map to debug commmand output
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [symfony/serializer](https://github.com/symfony/serializer) from 7.2.6 to 7.3.0.
- [Release notes](https://github.com/symfony/serializer/releases)
- [Changelog](https://github.com/symfony/serializer/blob/7.3/CHANGELOG.md)
- [Commits](symfony/serializer@v7.2.6...v7.3.0)

---
updated-dependencies:
- dependency-name: symfony/serializer
  dependency-version: 7.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file php Pull requests that update Php code labels May 29, 2025
@jerowork jerowork merged commit 14b12b2 into main Jun 12, 2025
3 checks passed
@jerowork jerowork deleted the dependabot/composer/symfony/serializer-7.3.0 branch June 12, 2025 19:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file php Pull requests that update Php code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant