Pronovix / swagger_ui_formatter

Swagger UI Field Formatter for Drupal
GNU General Public License v2.0
3 stars 12 forks source link

PHP 8.2 compatibility #93

Closed mxr576 closed 4 months ago

mxr576 commented 1 year ago

FTR, PHP 8.2 compatibility can be only marked in a reliable way if our QA dependencies, mainly DrupalQA package, has support for that version.

See related story with PHP 8.0 when DrupalQA's minimum requirement for PHP 8.1 in #90.

darianalexisortiz commented 11 months ago

@mxr576 Hi, any news regarding this? thank you

mxr576 commented 11 months ago

We are currently focusing on Drupal 10 upgrades. We have no official schedule yet for testing and flagging our packages as PHP 8.2 or 8.3 compatible yet.

Btw, the adaptation of PHP 8.2 still looks surprisingly low. https://packagist.org/php-statistics?ref=blog.packagist.com

image

It is a bit better if we remove EOL-d versions :see_no_evil: image

dpagini commented 8 months ago

I would also like to request compatible PHP versions be bumped up here. This is one of the only contrib projects blocking my projects moving to PHP 8.2.

SHUHAIB-AREEKKAN commented 6 months ago

For me too this project blocks the to PHP 8.2

somdebdasgupta commented 6 months ago

@mxr576 - Any further update on the PHP 8.2 compatibility of this module? It is a blocker while upgrading to PHP 8.2.

Thanks in advance!

mxr576 commented 6 months ago

Testing and flagging PHP 8.2 and maybe PHP 8.3 compatibility at the same is on our Q2 roadmap currently.

Cleets commented 5 months ago

This is also a blocker to PHP 8.2 as well. is that Q2 roadmap public so I can provide reference?

mxr576 commented 5 months ago

Unfortunately it is not public,

somdebdasgupta commented 5 months ago

@mxr576 - We know the Q2 roadmap is not public, but is it possible to provide an idea, tentatively around which time in Q2, the new version of this module can be expected to release?

mxr576 commented 5 months ago

100 has PHP 8.2 support added. Under review. :100:

mxr576 commented 4 months ago

Just got the news :O :grimacing:

The changes will apply immediately on the all currently supported branches from PHP 8.2. It also means that PHP 8.1 would get an extra year of security fixes if the proposal is accepted.

https://wiki.php.net/rfc/release_cycle_update

mxr576 commented 4 months ago

https://www.drupal.org/project/swagger_ui_formatter/releases/4.1.0