Skip to content

Allow PHP 8.6 in phpstan/turbo composer.json - #6705

Merged
ondrejmirtes merged 1 commit into
2.2.xfrom
turbo-composer-php86
Oct 8, 2026
Merged

ondrejmirtes merged 1 commit into
2.2.xfrom
turbo-composer-php86

Conversation

@ondrejmirtes

Copy link
Copy Markdown
Member

The phpstan/turbo-ext releases already ship PHP 8.6 binaries as PIE release assets: 11 of them in 2.2.17 and 2.3.0 (glibc/musl NTS+ZTS, macOS, Windows NTS+TS). But the php constraint in turbo-ext/composer.json stops at ~8.5.0, so pie install phpstan/turbo can't select the package on PHP 8.6.

This adds || ~8.6.0.

🤖 Generated with Claude Code

https://claude.ai/code/session_01LSeeJXEA18Ma6X4qyx1xMx

Turbo binaries for PHP 8.6 are already shipped as PIE release assets,
but the php constraint stopped at ~8.5.0, so PIE refused to install
the extension on PHP 8.6.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01LSeeJXEA18Ma6X4qyx1xMx
@ondrejmirtes
ondrejmirtes merged commit e5f4cbc into 2.2.x Oct 8, 2026
571 of 572 checks passed
@ondrejmirtes
ondrejmirtes deleted the turbo-composer-php86 branch October 8, 2026 14:32
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.

1 participant