Skip to content

chore: state the real PHP floor in file docblocks - #298

Merged
HugoFara merged 1 commit into
developfrom
chore/php-82-docblocks
Aug 30, 2026
Merged

chore: state the real PHP floor in file docblocks#298
HugoFara merged 1 commit into
developfrom
chore/php-82-docblocks

Conversation

@HugoFara

Copy link
Copy Markdown
Owner

Stack 1 of 6. Base: develop. Mechanical — one substitution, no behaviour change.

Every file header claimed PHP version 8.1 while composer.json has required
^8.2 for some time and CI tests 8.2 through 8.5. The headers were the only
thing still naming 8.1, so anyone reading a file for the supported baseline got
the wrong answer.

467 files, and in every one of them the change is the same single line. This is
split out first precisely so it does not swamp the diffs of the five PRs behind
it.

To verify the whole thing in one command:

git show --unified=0 | grep '^[-+]' | grep -v '^[-+][-+]' | sort -u

That should print exactly two lines — the old and new docblock line.

Stack: 1#2#3#4#5#6

Every file header claimed "PHP version 8.1" while composer.json has required
^8.2 and CI has tested 8.2-8.5 for some time. The headers were the only thing
still naming 8.1, so they were actively misleading anyone reading for the
supported baseline.

Mechanical: the docblock line only, in the files where it is the sole change.
@HugoFara
HugoFara merged commit 33267c2 into develop Aug 30, 2026
14 checks passed
HugoFara added a commit that referenced this pull request Aug 30, 2026
Covers #298-#303: the annotated display view moving to the client, Globals
losing the members that did nothing, every PHP-to-JS config blob going through
one emitter, and the preview caching that also fixes the E2E timeouts.
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