Skip to content

Fix #564: Allow symfony/process ^8.0 - #564

Merged
samdark merged 2 commits into
yiisoft:masterfrom
futuretek-solutions-ltd:allow-symfony-process-8
Aug 31, 2026
Merged

Fix #564: Allow symfony/process ^8.0#564
samdark merged 2 commits into
yiisoft:masterfrom
futuretek-solutions-ltd:allow-symfony-process-8

Conversation

@lukascernydis

Copy link
Copy Markdown
Contributor

The Process API surface this package uses (constructor signature, Process::ERR, ProcessFailedException, RuntimeException) is unchanged between symfony/process 7.x and 8.x, so this is a plain constraint widening rather than a compatibility fix.

This unblocks installing yii2-queue alongside packages that now require symfony/process ^8.0 (e.g. current pestphp/pest and brianium/paratest).

Q A
Is bugfix?
New feature?
Breaks BC?
Tests pass? ✔️
Fixed issues none

The Process API surface this package uses (constructor signature,
Process::ERR, ProcessFailedException, RuntimeException) is unchanged
between symfony/process 7.x and 8.x, so this is a plain constraint
widening rather than a compatibility fix.

This unblocks installing yii2-queue alongside packages that now
require symfony/process ^8.0 (e.g. current pestphp/pest and
brianium/paratest).
@samdark

samdark commented Aug 26, 2026

Copy link
Copy Markdown
Member

Looks good. Would you please add a line for CHANGELOG?

@lukascernydis

Copy link
Copy Markdown
Contributor Author

Added the CHANGELOG entry — thanks for the fast approval!

@samdark samdark changed the title Allow symfony/process ^8.0 Fix #564: Allow symfony/process ^8.0 Aug 31, 2026
@samdark
samdark merged commit bfbcb4d into yiisoft:master Aug 31, 2026
2 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants