-
-
Notifications
You must be signed in to change notification settings - Fork 32
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/security-core
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 7.3
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
...
head repository: symfony/security-core
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 7.4
Could not load branches
Nothing to show
Loading
Could not load tags
Nothing to show
{{ refName }}
default
Loading
- 15 commits
- 20 files changed
- 7 contributors
Commits on Jun 2, 2025
-
Configuration menu - View commit details
-
Copy full SHA for aad9d48 - Browse repository at this point
Copy the full SHA aad9d48View commit details
Commits on Jun 5, 2025
-
* 7.3: [HttpClient] Suggest amphp/http-client v5 by default [WebProfilerBundle] Fix typos in routing config deprecation messages cs tweak [FrameworkBundle] ensureKernelShutdown in tearDownAfterClass Revert "bug #60564 [FrameworkBundle] ensureKernelShutdown in tearDownAfterClass (cquintana92)" [Security] Keep roles when serializing tokens [JsonPath] Always use brackets notation with `JsonPath::key()`
Configuration menu - View commit details
-
Copy full SHA for 47b3412 - Browse repository at this point
Copy the full SHA 47b3412View commit details
Commits on Jun 23, 2025
-
* 7.3: Revert "minor #60377 [HttpFoundation] Emit PHP warning when `Response::sendHeaders()` is called while output has already been sent (ivo95v)" [Validator] Add missing HasNamedArguments to some constraints
Configuration menu - View commit details
-
Copy full SHA for df9ce9a - Browse repository at this point
Copy the full SHA df9ce9aView commit details
Commits on Jul 6, 2025
-
Configuration menu - View commit details
-
Copy full SHA for f90d78b - Browse repository at this point
Copy the full SHA f90d78bView commit details
Commits on Jul 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c374c96 - Browse repository at this point
Copy the full SHA c374c96View commit details
Commits on Jul 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 986bf58 - Browse repository at this point
Copy the full SHA 986bf58View commit details
Commits on Jul 22, 2025
-
* 7.3: [ObjectMapper] Fix test using LazyObjectInterface [Security] Fix added $token argument to UserCheckerInterface::checkPostAuth() minor #61192 [ObjectMapper] add missing legacy group (xabbuh) bugfix(#61139): Only generate an outputDir if none is set.
Configuration menu - View commit details
-
Copy full SHA for 378f5bf - Browse repository at this point
Copy the full SHA 378f5bfView commit details
Commits on Jul 23, 2025
-
* 7.3: Add missing use statement for @param
Configuration menu - View commit details
-
Copy full SHA for 61c0d41 - Browse repository at this point
Copy the full SHA 61c0d41View commit details
Commits on Jul 31, 2025
-
Configuration menu - View commit details
-
Copy full SHA for bfa94f9 - Browse repository at this point
Copy the full SHA bfa94f9View commit details
Commits on Aug 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 72792ef - Browse repository at this point
Copy the full SHA 72792efView commit details
Commits on Aug 12, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 03a133b - Browse repository at this point
Copy the full SHA 03a133bView commit details
Commits on Aug 18, 2025
-
* 7.3: [VarExporter] Fix serializing classes with __serialize() returning unprefixed private properties Remove direct access to internal properties cross-components
Configuration menu - View commit details
-
Copy full SHA for 499eb11 - Browse repository at this point
Copy the full SHA 499eb11View commit details
Commits on Aug 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 201a65b - Browse repository at this point
Copy the full SHA 201a65bView commit details -
feature #61057 [Security] Improve performance of `RoleHierarchy::buil…
…dRoleMap` method (simonjamain-gp, simonjamain) This PR was squashed before being merged into the 7.4 branch. Discussion ---------- [Security] Improve performance of `RoleHierarchy::buildRoleMap` method | Q | A | ------------- | --- | Branch? | 7.4 | Bug fix? | no | New feature? | no (perf) | Deprecations? | no | Issues | Fix #57322 | License | MIT use of an optimized role ustacking function ### What it does and why it's needed _Note : Better in-detail explanation in there : https://github.com/symfony/symfony/issues/57322_ Uses the way faster `array_pop()` function to build the role map instead of `array shift` ### If it modifies existing behavior, include a before/after comparison At first, it would look like this function swap could change slightly the ordering of the array produced by the `RoleHierarchy::buildRoleMap` method and it does it in a way. I find that it does not change the behaviour of our app. I would not expect most other apps too break because I don't find many reasons to rely on the ordering of roles in hierarchies. Furthermore, `buildRoleMap` is a protected method serving the public `getReachableRoleNames` which does not imply a particular ordering (rightfully so IMHO). ### Testing As it does not change or introduce any behavious per say, this performance increase rely on old tests passing again. If I am not mistaken, the current `testGetReachableRoleNames()` still passes even tho it asserts a specific ordering. I still changed the assertion so it does not convey any false premises. Commits ------- 508b62fd788 [Security] Improve performance of `RoleHierarchy::buildRoleMap` method
Configuration menu - View commit details
-
Copy full SHA for 7777353 - Browse repository at this point
Copy the full SHA 7777353View commit details -
Configuration menu - View commit details
-
Copy full SHA for b5ee9f6 - Browse repository at this point
Copy the full SHA b5ee9f6View 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 7.3...7.4