-
-
Notifications
You must be signed in to change notification settings - Fork 75
Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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: d84f0b7
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: symfony/serializer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 91b01d6
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 11 commits
- 16 files changed
- 7 contributors
Commits on Jun 30, 2025
-
4
Configuration menu - View commit details
-
Copy full SHA for 5f76164 - Browse repository at this point
Copy the full SHA 5f76164View commit details
Commits on Jul 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c1daeed - Browse repository at this point
Copy the full SHA c1daeedView commit details
Commits on Jul 7, 2025
-
Configuration menu - View commit details
-
Copy full SHA for b6650fa - Browse repository at this point
Copy the full SHA b6650faView commit details -
* 6.4: Fix php.net links [DoctrineBridge] Restore compatibility with Doctrine ODM by validating $class object type [FrameworkBundle] Add functional tests for the `ContainerLintCommand` command Fix precision loss when rounding large integers in `NumberToLocalizedStringTransformer`
Configuration menu - View commit details
-
Copy full SHA for f90d9d3 - Browse repository at this point
Copy the full SHA f90d9d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2645d1 - Browse repository at this point
Copy the full SHA d2645d1View commit details
Commits on Jul 9, 2025
-
bug #61028 [Serializer] Fix
readonlyproperty initialization from i……ncorrect scope (santysisi) This PR was merged into the 6.4 branch. Discussion ---------- [Serializer] Fix `readonly` property initialization from incorrect scope | Q | A | ------------- | --- | Branch? | 6.4 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | Fix #60846 | License | MIT Readonly properties couldn't be initialized during denormalization due to scope restrictions. This change checks if a property is `readonly` and uninitialized, if so, it sets the value using the declaring class's scope. Also added a safety check to throw a `LogicException` if a `readonly` property is already initialized, to avoid accidental mutation. Commits ------- 79c2ea6 [Serializer] Fix readonly property initialization from incorrect scope
Configuration menu - View commit details
-
Copy full SHA for 49a1d99 - Browse repository at this point
Copy the full SHA 49a1d99View commit details -
* 6.4: Fix typo [VarExporter] Dump implicit-nullable types as explicit to prevent the corresponding deprecation [Serializer] Fix readonly property initialization from incorrect scope Update BrevoRequestParser.php
Configuration menu - View commit details
-
Copy full SHA for daca531 - Browse repository at this point
Copy the full SHA daca531View commit details
Commits on Jul 10, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c01c719 - Browse repository at this point
Copy the full SHA c01c719View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c7f310 - Browse repository at this point
Copy the full SHA 5c7f310View commit details
Commits on Jul 26, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 75aee5d - Browse repository at this point
Copy the full SHA 75aee5dView commit details -
bug #60296 [Serializer] Handle invalid mapping type property type (Ko…
…rvinSzanto) This PR was squashed before being merged into the 7.2 branch. Discussion ---------- [Serializer] Handle invalid mapping type property type | Q | A | ------------- | --- | Branch? | 7.2 | Bug fix? | yes | New feature? | no | Deprecations? | no | Issues | | License | MIT When using `#[MapRequestPayload]` along with a type that uses a `#[DescriminatorMap]` it's possible for a user to craft a payload that triggers a `TypeError` by passing the wrong type for the "type" property. For example, a class that has: ```php #[DiscriminatorMap('field', ['a' => AController::class, 'b' => BController::class])] ``` and a request comes in with: ``` Content-Type: application/json {"field":{}} ``` will trigger a 500 because `AbstractObjectNormalizer` doesn't validate the field type before passing it to `->getClassForType` which typehints for string. This PR adds a conditional that filters anything other than strings or objects that have a __toString method. Commits ------- 6ab0182 [Serializer] Handle invalid mapping type property typeConfiguration menu - View commit details
-
Copy full SHA for 91b01d6 - Browse repository at this point
Copy the full SHA 91b01d6View commit details
Loading
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff d84f0b7...91b01d6