Skip to content

[php] New version of symfony/http-foundation (8.1.11) broke the build - #6

Open
depfu[bot] wants to merge 1 commit into
mainfrom
depfu/check/composer/symfony/http-foundation-8.1.11
Open

depfu[bot] wants to merge 1 commit into
mainfrom
depfu/check/composer/symfony/http-foundation-8.1.11

Conversation

@depfu

@depfu depfu Bot commented Nov 9, 2026

Copy link
Copy Markdown

We've tested your project with an updated dependency and the build failed.

This version is either within the version range you specified or you haven't specified a version/range. To be able to test your project with the new version, we've taken the liberty of pinning the version for this branch and pull request.

name version specification new version
symfony/http-foundation ^5.2 ^6.0

Unfortunately, we encountered failing tests after pinning. This means that this new version is not compatible with your project and the test failure will potentially also happen on fresh installs.

If you have correctly specified a semantic versioning version range, you should probably also file an issue with the upstream project as they might have released an update that's breaking SemVer rules, which is not cool. (But then again, not all projects explicitly follow SemVer)

We've left the pull request open for you to investigate this issue. Please don't merge it as is, because, again, we've pinned the version of symfony/http-foundation for this test run.

What changed?

✳️ symfony/http-foundation (^5.2|^6.0|^7.0|^8.0 → 8.1.11) · Repo · Changelog

Release Notes

8.1.11

Changelog (v8.1.10...v8.1.11)

  • security #GHSA-xg2q-4rrq-657q Split the private ranges usable as trusted proxies from the deny list of private subnets (@nicolas-grekas)
  • security #GHSA-xg2q-4rrq-657q Add the list of private ranges usable as trusted proxies (@nicolas-grekas)
  • security #cve-2026-118514 Match HEAD requests when GET is listed in a MethodRequestMatcher (@nicolas-grekas)
  • security #cve-2026-118514 Match HEAD requests when GET is listed in a RequestMatcher (@nicolas-grekas)
  • security #GHSA-5mx8-mwrp-5693 Don't let Request::getBaseUrl() start with a host chosen by the client (@nicolas-grekas)
  • bug #67829 Fix Request::getBaseUrl() for a percent-encoded or wrong-case script name after a prefix, and behind an alias (@jack-worman)
  • bug #67826 Don't use the script name as Request::getBaseUrl() when it's not in the URI path (@jack-worman)
  • bug #67804 Don't match the script name in Request::getBaseUrl() when it's only the start of a path segment (@jack-worman)
  • bug #67814 Fix UrlHelper for fragments behind a trusted X-Forwarded-Prefix and for an empty path (@nicolas-grekas)
  • bug #67800 Preserve the base URL for query and fragment references (@ahbaqdadi)
  • minor #67760 Do not expose the DSN in the exception thrown for unsupported connections (@nicolas-grekas)
  • minor #67746 Mark the DSN and options of SessionHandlerFactory as # (@nicolas-grekas)
  • bug #67614 Reject trailing newlines in Content-Disposition fallbacks (@ahbaqdadi)

[SECURITY] Security release

Does any of this look wrong? Please let us know.

Commits

See the full diff on Github. The new version differs by 33 commits:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants