Skip to content

Conversation

@gsteel
Copy link
Member

@gsteel gsteel commented Oct 13, 2025

Leaving PHPUnit on 9.x until we can get rid of Prophecy

There's a technical BC Break here. generateSelfLink is declared abstract in 2 different traits with slightly different signatures.

IMO adding the return type is least worst option and means that the GenerateSelfLinkTrait is now unused so its been deprecated.

Leaving PHPUnit on 9.x until we can get rid of Prophecy

Signed-off-by: George Steel <[email protected]>
@gsteel gsteel added this to the 2.12.0 milestone Oct 13, 2025
@gsteel gsteel requested a review from a team October 13, 2025 08:41
@gsteel gsteel added this to PHP 8.5 Oct 13, 2025
@gsteel gsteel added Enhancement New feature or request Dependencies Updates and changes to dependencies labels Oct 13, 2025
@github-project-automation github-project-automation bot moved this to Todo in PHP 8.5 Oct 13, 2025
@gsteel gsteel force-pushed the php8.5 branch 2 times, most recently from 89df0fb to 56b75fd Compare October 13, 2025 09:07
…CollectionTrait` - It is impossible to support PHP 8.5 without altering the signature.

Signed-off-by: George Steel <[email protected]>
@Ocramius Ocramius self-assigned this Oct 13, 2025
@Ocramius Ocramius merged commit aa41581 into mezzio:2.12.x Oct 13, 2025
16 of 17 checks passed
@github-project-automation github-project-automation bot moved this from Todo to Done in PHP 8.5 Oct 13, 2025
@gsteel gsteel deleted the php8.5 branch October 13, 2025 10:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BC Break Dependencies Updates and changes to dependencies Enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants