Skip to content

[TASK] Allow PHP 8.6 with PHPStan extension - #1627

Merged
oliverklee merged 2 commits into
mainfrom
task/php86-phpstan
Aug 29, 2026
Merged

[TASK] Allow PHP 8.6 with PHPStan extension#1627
oliverklee merged 2 commits into
mainfrom
task/php86-phpstan

Conversation

@JakeQZ

@JakeQZ JakeQZ commented Aug 28, 2026

Copy link
Copy Markdown
Collaborator

PHPStan has a dependency (Hoa) that triggers a deprecation warning in PHP 8.6.

PHPUnit fails tests if any warnings or notices are triggered.

This change is a temporary patch so that PHP 8.6 can be supported, until a
permanent fix in PHPStan is released.

Ref: phpstan/phpstan#15127

@JakeQZ JakeQZ self-assigned this Aug 28, 2026
@coveralls

coveralls commented Aug 28, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 75.873%. remained the same — task/php86-phpstan into main

@JakeQZ
JakeQZ force-pushed the task/php86-phpstan branch 6 times, most recently from 465a1d6 to 46ef072 Compare August 28, 2026 23:26
@JakeQZ
JakeQZ requested a review from oliverklee August 28, 2026 23:28
@JakeQZ
JakeQZ force-pushed the task/php86-phpstan branch 2 times, most recently from 55eaead to 1119961 Compare August 28, 2026 23:57
@JakeQZ JakeQZ added dependencies Pull requests that update a dependency file developer-specific Issues that only affect maintainers, contributors, and people submitting PRs labels Aug 28, 2026
PHPStan has a dependency (Hoa) that triggers a deprecation warning in PHP 8.6.

PHPUnit fails tests if any warnings or notices are triggered.

This change is a temporary patch so that PHP 8.6 can be supported, until a
permanent fix in PHPStan is released.

Ref: phpstan/phpstan#15127
@oliverklee
oliverklee merged commit 464140c into main Aug 29, 2026
24 checks passed
@oliverklee
oliverklee deleted the task/php86-phpstan branch August 29, 2026 14:25
JakeQZ added a commit to MyIntervals/emogrifier that referenced this pull request Aug 29, 2026
PHPStan has a dependency (Hoa) that triggers a deprecation warning in PHP 8.6.

PHPUnit fails tests if any warnings or notices are triggered.

This change is a temporary patch so that PHP 8.6 can be supported, until a
permanent fix in PHPStan is released, and mirrors
MyIntervals/PHP-CSS-Parser#1627.

Ref: phpstan/phpstan#15127
oliverklee pushed a commit to MyIntervals/emogrifier that referenced this pull request Aug 29, 2026
PHPStan has a dependency (Hoa) that triggers a deprecation warning in PHP 8.6.

PHPUnit fails tests if any warnings or notices are triggered.

This change is a temporary patch so that PHP 8.6 can be supported, until a
permanent fix in PHPStan is released, and mirrors
MyIntervals/PHP-CSS-Parser#1627.

Ref: phpstan/phpstan#15127
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 developer-specific Issues that only affect maintainers, contributors, and people submitting PRs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants