Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PHP 8.2 Support - track issues here #271

Open
allejo opened this issue Feb 23, 2022 · 7 comments
Open

PHP 8.2 Support - track issues here #271

allejo opened this issue Feb 23, 2022 · 7 comments

Comments

@allejo
Copy link
Member

allejo commented Feb 23, 2022

Welp, here we go again! The v1.6.x-dev version available via Composer now has support for PHP 8.2 nightly (which is currently in development). We have added PHP 8.2 to our CI testing on the v1.6 branch and will maybe keep things functional while 8.2 is in development. Once PHP 8.2 hits RC status, then we'll work on fixing any remaining issues before the final release.

If you're developing for PHP 8.2 and run into issues with vfsStream, report them here!

As always, thank you for streaming with vfsStream 📂

@allejo allejo pinned this issue Feb 23, 2022
@Berdir
Copy link

Berdir commented Jul 18, 2022

We're getting these deprecations in Drupal:

13x: Creation of dynamic property org\bovigo\vfs\vfsStreamWrapper::$context is deprecated

I believe this must be a public property on a stream wrapper class that is directly set by php. This is also defined in stream wrappers in Drupal and guzzle for example.

@Berdir
Copy link

Berdir commented Jul 18, 2022

Ah, this has been fixed by @neclimdul in 17b0f39. A new release with that fix would be great.

@allejo
Copy link
Member Author

allejo commented Jul 19, 2022

A new release with that fix would be great.

Woops, looks like I didn't make a GH release but the tag exists, v1.6.11-alpha.0; I pushed up the tag back in June.

Edit: I have since created the GH release for visibility

@lolli42
Copy link

lolli42 commented Jul 24, 2022

Can we have a final v1.6.11 release or should we switch to the alpha tag for now?

@andypost
Copy link

Please create a stable release, API for PHP 8.2 is frozen and beta1 is out, all tests passing

@allejo
Copy link
Member Author

allejo commented Jul 26, 2022

Officially tagged v1.6.11 🎉

@andypost
Copy link

Thank you a lot! it unblocks us

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

No branches or pull requests

4 participants