Skip to content

!!! TASK: Upgrade psr/container and psr/http-message dependencies to ^2.0#3498

Open
mficzel wants to merge 2 commits intoneos:9.1from
mficzel:task/upgradePsrDependencies
Open

!!! TASK: Upgrade psr/container and psr/http-message dependencies to ^2.0#3498
mficzel wants to merge 2 commits intoneos:9.1from
mficzel:task/upgradePsrDependencies

Conversation

@mficzel
Copy link
Copy Markdown
Member

@mficzel mficzel commented Oct 10, 2025

  • Upgrade psr/container dependency from ^1.0 to ^2.0
  • Upgrade psr/http-message dependency from ^1.0 to ^2.0

resolves: #3497

Upgrade instructions

If you extend any of the interfaces in the upgraded packages you will have to add the return type informations to the methods you implement and override. Behavior has not been changed but return types.

Review instructions

Not sure wether this can be added to 9.x or wether this has to wait for 10.0. I mark this as breaky for now.

Checklist

  • Code follows the PSR-2 coding style
  • Tests have been created, run and adjusted as needed
  • The PR is created against the lowest maintained branch
  • Reviewer - PR Title is brief but complete and starts with FEATURE|TASK|BUGFIX
  • Reviewer - The first section explains the change briefly for change-logs
  • Reviewer - Breaking Changes are marked with !!! and have upgrade-instructions

@mficzel mficzel marked this pull request as draft October 10, 2025 15:30
@github-actions github-actions bot added the 9.0 label Oct 10, 2025
@mficzel mficzel changed the base branch from 9.0 to 10.0 October 10, 2025 15:30
@github-actions github-actions bot added 10.0 and removed 9.0 labels Oct 10, 2025
@mficzel mficzel changed the base branch from 10.0 to 9.1 October 10, 2025 15:31
@github-actions github-actions bot added 9.1 and removed 10.0 labels Oct 10, 2025
@mficzel mficzel force-pushed the task/upgradePsrDependencies branch 2 times, most recently from bef2124 to 864f8cb Compare October 10, 2025 15:42
@mficzel mficzel force-pushed the task/upgradePsrDependencies branch 3 times, most recently from 8183e5f to a58fe5f Compare October 10, 2025 16:11
@mficzel mficzel force-pushed the task/upgradePsrDependencies branch from a58fe5f to 3284bb3 Compare October 10, 2025 16:16
@mficzel mficzel changed the base branch from 9.1 to 10.0 October 10, 2025 16:29
@mficzel mficzel changed the title WIP: Upgrade PSR container and http-message dependencies WIP: Upgrade psr/container and psr/http-message dependencies to ^2.0 Oct 10, 2025
@mficzel mficzel changed the title WIP: Upgrade psr/container and psr/http-message dependencies to ^2.0 !!! TASK: Upgrade psr/container and psr/http-message dependencies to ^2.0 Oct 10, 2025
@mficzel mficzel marked this pull request as ready for review October 10, 2025 16:30
@mficzel mficzel changed the base branch from 10.0 to 9.1 October 10, 2025 16:31
@github-actions github-actions bot added 9.1 and removed 10.0 labels Oct 10, 2025
Copy link
Copy Markdown
Member

@mhsdesign mhsdesign left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes that makes sense thanks! It was probably due already for the 9.0 release but forgotten ...

for regular projects this should cause no problems and i dont think there are extensions affected by this which would have a hard time supporting now flow 9.0 and 9.1

@Sebobo Sebobo moved this to In review in Neos 9.1 Release Board Dec 11, 2025
@mhsdesign mhsdesign moved this from In review to Backlog in Neos 9.1 Release Board Dec 14, 2025
@Sebobo Sebobo added 9.2 and removed 9.1 labels Dec 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants