browser icon indicating copy to clipboard operation
browser copied to clipboard

chore: support Symfony 8

Open nikophil opened this issue 1 month ago • 7 comments

fixes https://github.com/zenstruck/browser/issues/183

this would need https://github.com/zenstruck/.github/pull/5 in order to be tested on SF 8

Blockers:

  • https://github.com/symfony/panther/pull/678

nikophil avatar Nov 02 '25 16:11 nikophil

symfony/panther does now allow symfony 8 with 2.3.0 https://packagist.org/packages/symfony/panther#v2.3.0

Chris53897 avatar Nov 28 '25 11:11 Chris53897

Yes, https://github.com/symfony/panther/pull/678 is open

Kocal avatar Nov 28 '25 13:11 Kocal

@Chris53897 yes I'm going to finish this soon

@Kocal I don't understand the PR you linked: Panther seems to already support SF 8?

nikophil avatar Nov 28 '25 13:11 nikophil

More or less, some minor things are missing for truly Symfony 8 compatibility

Kocal avatar Nov 28 '25 13:11 Kocal

I just realized that symfony/panther still does not accept symfony/http-client 8

we're definitely stuck waiting for https://github.com/symfony/panther/pull/678 to be merged

nikophil avatar Nov 29 '25 12:11 nikophil

.. and Panther is waiting for https://github.com/php-webdriver/php-webdriver/pull/1134 to be merged/released :D

Kocal avatar Dec 06 '25 21:12 Kocal

What about creating a release without panther support? That way the Kernel-based browsing would work with Symfony 8.

tacman avatar Dec 12 '25 13:12 tacman