Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: symfony/serializer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v6.3.11
Choose a base ref
...
head repository: symfony/serializer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v6.3.12
Choose a head ref
  • 13 commits
  • 52 files changed
  • 5 contributors

Commits on Dec 31, 2023

  1. Configuration menu
    Copy the full SHA
    7e6fcc2 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2024

  1. Merge branch '5.4' into 6.3

    * 5.4:
      append instead of replacing potentially non-existent named-arguments
      [Validator] added missing Polish translation
      add translations for the MacAddress constraint
      remove invalid changelog entry
      Added missing Serbian (sr_Latn) translations
      [Cache][DependencyInjection][Lock][Mailer][Messenger][Notifier][Translation] Url decode username and passwords from `parse_url()` results
      [Security] added missing Albanian translations
      [Validator] Add missing Hungarian translation
      [Serializer] Fix using deserialization path
      [Validator] Add missing hr translation
    nicolas-grekas committed Jan 2, 2024
    Configuration menu
    Copy the full SHA
    23df13d View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2024

  1. [Serializer] Take unnamed variadic parameters into account when denor…

    …malizing
    
    We shouldn't break when a constructor has variadic parameters without
    named keys in the array.
    thijsBreker committed Jan 8, 2024
    Configuration menu
    Copy the full SHA
    1ac9e8a View commit details
    Browse the repository at this point in the history

Commits on Jan 23, 2024

  1. Configuration menu
    Copy the full SHA
    3bda12f View commit details
    Browse the repository at this point in the history
  2. Merge branch '5.4' into 6.3

    * 5.4:
      Fix implicitly-required parameters
      List CS fix in .git-blame-ignore-revs
      Apply php-cs-fixer fix --rules nullable_type_declaration_for_default_null_value
      [Messenger][AmazonSqs] Allow async-aws/sqs version 2
    nicolas-grekas committed Jan 23, 2024
    Configuration menu
    Copy the full SHA
    089a0f3 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2024

  1. [Serializer] Rewrite AbstractObjectNormalizer::createChildContext()

    … to use the provided `cache_key` from original context when creating child contexts
    amne authored and nicolas-grekas committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    b2ab3bf View commit details
    Browse the repository at this point in the history
  2. bug #53530 [Serializer] Rewrite `AbstractObjectNormalizer::createChil…

    …dContext()` to use the provided `cache_key` from original context when creating child contexts (amne)
    
    This PR was squashed before being merged into the 5.4 branch.
    
    Discussion
    ----------
    
    [Serializer] Rewrite `AbstractObjectNormalizer::createChildContext()` to use the provided `cache_key` from original context when creating child contexts
    
    | Q             | A
    | ------------- | ---
    | Branch?       | 5.4
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Issues        | N/A
    | License       | MIT
    
    If the normalization starts with an initial 'cache_key' it is currently discarded when creating child contexts. This change fixes that.
    The main reason behind it is that if the client code sends a unique identifier (ApiPlatform injects the IRI) and we have a use case
    that iterates a big resultset we end up with a big private cache that quickly runs out of allowed memory. The solution should be to
    send a 'cache_key' which skips the entire cache key calculation that hashes the context.
    
    Commits
    -------
    
    db412feacc [Serializer] Rewrite `AbstractObjectNormalizer::createChildContext()` to use the provided `cache_key` from original context when creating child contexts
    nicolas-grekas committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    3d1c732 View commit details
    Browse the repository at this point in the history
  3. bug #53361 [Serializer] Take unnamed variadic parameters into account…

    … when denormalizing (thijsBreker)
    
    This PR was merged into the 5.4 branch.
    
    Discussion
    ----------
    
    [Serializer] Take unnamed variadic parameters into account when denormalizing
    
    We shouldn't break when a constructor has variadic parameters without named keys in the array.
    
    | Q             | A
    | ------------- | ---
    | Branch?       |  5.4
    | Bug fix?      | yes
    | New feature?  | no
    | Deprecations? | no
    | Issues        | Fix #53354
    | License       | MIT
    
    Commits
    -------
    
    cbecdfef0d [Serializer] Take unnamed variadic parameters into account when denormalizing
    nicolas-grekas committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    aaf01ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c2b504e View commit details
    Browse the repository at this point in the history
  5. Merge branch '5.4' into 6.3

    * 5.4:
      [HttpClient] Fix pausing responses before they start when using curl
      separate child and parent context in NotificationEmail on writes
      do not overwrite the cache key when it is false
      [Mailer] Throw TransportException when unable to read from socket
      [Serializer] Rewrite `AbstractObjectNormalizer::createChildContext()` to use the provided `cache_key` from original context when creating child contexts
      [HttpClient] Fix error chunk creation in passthru
      Adjusting and removing the 'review' attribute from the pt_br translation XML.
      [Serializer] Take unnamed variadic parameters into account when denormalizing
    nicolas-grekas committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    7888af1 View commit details
    Browse the repository at this point in the history
  6. Fix merge (bis)

    nicolas-grekas committed Jan 29, 2024
    Configuration menu
    Copy the full SHA
    95767d5 View commit details
    Browse the repository at this point in the history

Commits on Jan 30, 2024

  1. Configuration menu
    Copy the full SHA
    02acd86 View commit details
    Browse the repository at this point in the history
  2. Merge branch '5.4' into 6.3

    * 5.4:
      [Mime] Fix serializing uninitialized RawMessage::$message to null
      [Notifer][Smsapi] Set messageId of SentMessage
      [DX] Use Symfony "dark-mode"-responsive logo in README
      support lazy evaluated exception messages with Xdebug 3
    nicolas-grekas committed Jan 30, 2024
    Configuration menu
    Copy the full SHA
    917d5ec View commit details
    Browse the repository at this point in the history
Loading