Skip to content

Drop support for PHP 8.1, Add support for PHP 8.5 - #263

Merged
Ocramius merged 3 commits into
laminas:2.42.xfrom
gsteel:v2/php8.5
Oct 13, 2025
Merged

Drop support for PHP 8.1, Add support for PHP 8.5#263
Ocramius merged 3 commits into
laminas:2.42.xfrom
gsteel:v2/php8.5

Conversation

@gsteel

@gsteel gsteel commented Oct 13, 2025

Copy link
Copy Markdown
Member

Adding support for 8.5 to the 2.x series because installation is not yet widespread for v3

Signed-off-by: George Steel <george@net-glue.co.uk>
@gsteel gsteel added this to the 2.42.0 milestone Oct 13, 2025
@gsteel gsteel added Enhancement dependencies Pull requests that update a dependency file labels Oct 13, 2025
Signed-off-by: George Steel <george@net-glue.co.uk>
… PHP deprecation warnings

Signed-off-by: George Steel <george@net-glue.co.uk>
@gsteel
gsteel requested a review from a team October 13, 2025 15:16
Comment thread src/FilterChain.php
Comment on lines +298 to +308
/**
* @internal
* @deprecated This method will be removed in 3.0.0 without replacement
*
* @see __sleep()
*/
public function __serialize(): array
{
return ['filters' => $this->filters];
}

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Filter chains are not serializable in v3 so this can be dropped during mergeup

@Ocramius Ocramius self-assigned this Oct 13, 2025
@Ocramius
Ocramius merged commit 985d27b into laminas:2.42.x Oct 13, 2025
17 checks passed
@Ocramius

Copy link
Copy Markdown
Member

Thanks @gsteel!

@gsteel
gsteel deleted the v2/php8.5 branch October 13, 2025 15:46
@github-project-automation github-project-automation Bot moved this to Todo in PHP 8.5 Oct 14, 2025
@froschdesign froschdesign moved this from Todo to Done in PHP 8.5 Oct 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file Enhancement

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants