Skip to content

Conversation

@Ocramius
Copy link
Member

No description provided.

@Ocramius Ocramius added this to the 8.15.0 milestone Oct 20, 2025
@Ocramius Ocramius self-assigned this Oct 20, 2025
@Ocramius Ocramius added enhancement dependencies Pull requests that update a dependency file labels Oct 20, 2025
@Ocramius
Copy link
Member Author

We still need PCOV to be upstreamed, before merging this.

@zll600
Copy link

zll600 commented Nov 26, 2025

We still need PCOV to be upstreamed, before merging this.

Hi, @Ocramius , the php8.5-pcov should be released. I think we can continue the 8.5 support.

The php8.5-pcov can be installed in my forked repo actions. FYI: https://github.com/zll600/BackwardCompatibilityCheck/actions/runs/19708464928/job/56462269978?pr=1

@Ocramius Ocramius force-pushed the feature/php-8.5-support branch from 3515b09 to 0c205b5 Compare November 26, 2025 20:47
The STDERR of the main process should be stable, but PHP deprecations (and their flawed
design) make it really challenging to operate with them dependant on PHP defaults.

We therefore force them to be off.

Deprecations affecting us on PHP 8.5, right now:

* revoltphp/event-loop#114
* revoltphp/event-loop#110
* symfony/symfony#61772
@Ocramius Ocramius force-pushed the feature/php-8.5-support branch from 5cb5985 to 7b519dc Compare November 26, 2025 21:13
@Ocramius Ocramius merged commit bc4c6d6 into 8.15.x Nov 26, 2025
30 checks passed
@Ocramius
Copy link
Member Author

Thanks @zll600 - now being released :-)

@Ocramius Ocramius deleted the feature/php-8.5-support branch November 26, 2025 21:17
@Ocramius Ocramius restored the feature/php-8.5-support branch November 26, 2025 21:18
@Ocramius
Copy link
Member Author

Actually, need to revert and apply this to 8.16.x 🤦

@Ocramius Ocramius added this to the 8.16.0 milestone Nov 26, 2025
@Ocramius Ocramius deleted the feature/php-8.5-support branch November 26, 2025 21:18
@Ocramius Ocramius mentioned this pull request Nov 26, 2025
@zll600
Copy link

zll600 commented Nov 26, 2025

@Ocramius Really Thanks for your work 🫡

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

None yet

Development

Successfully merging this pull request may close these issues.

3 participants