Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump symfony/serializer from 5.2.1 to 5.4.10 #53

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link

@dependabot dependabot bot commented on behalf of github Jul 27, 2022

Bumps symfony/serializer from 5.2.1 to 5.4.10.

Release notes

Sourced from symfony/serializer's releases.

v5.4.10

Changelog (symfony/serializer@v5.4.9...v5.4.10)

  • bug #46765 Fix denormalization union types with constructor (Gwemox)
  • bug #45861 Try all possible denormalization route with union types when ALLOW_EXTRA_ATTRIBUTES=false (T-bond)
  • bug #46577 Fix ignore attribute in Xml files (alamirault)
  • bug #46525 Get attributeContext after converting name (zenas1210)

v5.4.9

Changelog (symfony/serializer@v5.4.8...v5.4.9)

  • bug #46297 Fix JsonSerializableNormalizer ignores circular reference handler in $context (BreyndotEchse)
  • bug #45981 Fix support for "false" built-in type on PHP 8.2 (alexandre-daubois)

v5.4.8

Changelog (symfony/serializer@v5.4.7...v5.4.8)

  • no significant changes

v5.4.7

Changelog (symfony/serializer@v5.4.6...v5.4.7)

  • bug #45838 Fix denormalizing union types (T-bond)
  • bug #45684 Fix nested deserialization_path computation when there is no metadata for the attribute (fancyweb)

v5.4.6

Changelog (symfony/serializer@v5.4.5...v5.4.6)

  • no significant changes

v5.4.5

Changelog (symfony/serializer@v5.4.4...v5.4.5)

  • bug #45531 Fix passing null to str_contains() (Erwin Dirks)
  • bug #44650 Make document type nodes ignorable (boenner)
  • bug #45391 Ensuring end of line character apply with constructor settings in CSV encoder (bizley)
  • bug #45323 Fix ignored callbacks in denormalization (benjaminmal)
  • bug #38534 make XmlEncoder stateless thus reentrant (connorhu)

v5.4.3

Changelog (symfony/serializer@v5.4.2...v5.4.3)

  • bug #45154 Fix AbstractObjectNormalizer not considering pseudo type false (Thomas Nunninger)

v5.4.2

Changelog (symfony/serializer@v5.4.1...v5.4.2)

  • bug #44602 Improve UidNormalizer denormalize error message (fancyweb)
  • bug #44600 Fix denormalizing custom class in UidNormalizer (fancyweb)

... (truncated)

Changelog

Sourced from symfony/serializer's changelog.

CHANGELOG

6.1

  • Add TraceableSerializer, TraceableNormalizer, TraceableEncoder and SerializerDataCollector to integrate with the web profiler
  • Add the ability to create contexts using context builders
  • Set Context annotation as not final
  • Deprecate ContextAwareNormalizerInterface, use NormalizerInterface instead
  • Deprecate ContextAwareDenormalizerInterface, use DenormalizerInterface instead
  • Deprecate ContextAwareEncoderInterface, use EncoderInterface instead
  • Deprecate ContextAwareDecoderInterface, use DecoderInterface instead
  • Deprecate supporting denormalization for AbstractUid in UidNormalizer, use one of AbstractUid child class instead
  • Deprecate denormalizing to an abstract class in UidNormalizer
  • Add support for can*() methods to ObjectNormalizer

6.0

  • Remove ArrayDenormalizer::setSerializer(), call setDenormalizer() instead
  • Remove the ability to create instances of the annotation classes by passing an array of parameters, use named arguments instead

5.4

  • Add support of PHP backed enumerations
  • Add support for serializing empty array as object
  • Return empty collections as ArrayObject from Serializer::normalize() when PRESERVE_EMPTY_OBJECTS is set
  • Add support for collecting type errors during denormalization
  • Add missing arguments in MissingConstructorArgumentsException

5.3

  • Add the ability to provide (de)normalization context using metadata (e.g. @Symfony\Component\Serializer\Annotation\Context)
  • Deprecate ArrayDenormalizer::setSerializer(), call setDenormalizer() instead
  • Add normalization formats to UidNormalizer
  • Add CsvEncoder::END_OF_LINE context option
  • Deprecate creating instances of the annotation classes by passing an array of parameters, use named arguments instead

5.2.0

  • added CompiledClassMetadataFactory and ClassMetadataFactoryCompiler for faster metadata loading.
  • added UidNormalizer
  • added FormErrorNormalizer
  • added MimeMessageNormalizer
  • serializer mapping can be configured using php attributes

... (truncated)

Commits
  • dc554d7 Merge branch '4.4' into 5.4
  • bd020a5 [Serializer] Fix denormalization union types with constructor
  • e9c80ee Merge branch '4.4' into 5.4
  • 31cbb3c [Serializer] Try all possible denormalization route with union types when ALL...
  • 7ace12d bug #46577 [Serializer] Fix ignore attribute in Xml files (alamirault)
  • 4849881 [Serializer] Fix ignore attribute in Xml files
  • d0ddfc9 [Serializer] Get attributeContext after converting name
  • b548151 Merge branch '4.4' into 5.4
  • 234c6d0 [Serializer] Fix AbstractObjectNormalizer not considering pseudo type false
  • f437a51 bug #46297 [Serializer] Fix JsonSerializableNormalizer ignores circular refer...
  • 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 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)
  • @dependabot use these labels will set the current labels as the default for future PRs for this repo and language
  • @dependabot use these reviewers will set the current reviewers as the default for future PRs for this repo and language
  • @dependabot use these assignees will set the current assignees as the default for future PRs for this repo and language
  • @dependabot use this milestone will set the current milestone as the default for future PRs for this repo and language

You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [symfony/serializer](https://github.com/symfony/serializer) from 5.2.1 to 5.4.10.
- [Release notes](https://github.com/symfony/serializer/releases)
- [Changelog](https://github.com/symfony/serializer/blob/6.1/CHANGELOG.md)
- [Commits](symfony/serializer@v5.2.1...v5.4.10)

---
updated-dependencies:
- dependency-name: symfony/serializer
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jul 27, 2022
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants