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

Add full support for PHP 8.2 #1555

Closed
25 tasks done
acelaya opened this issue Sep 24, 2022 · 0 comments · Fixed by #1624
Closed
25 tasks done

Add full support for PHP 8.2 #1555

acelaya opened this issue Sep 24, 2022 · 0 comments · Fixed by #1624
Milestone

Comments

@acelaya
Copy link
Member

acelaya commented Sep 24, 2022

  • Remove continue-on-error for pipelines running on PHP 8.2
  • Add PHP 8.2 to publish-release` pipeline
  • Use PHP 8.2 as the default version for docker images (dev and prod)
  • Remove --ignore-platform-req=php when running builds on PHP 8.2

List of dependencies not yet compatible with PHP 8.2

  • cuyz/valinor 0.14.0 requires php (~7.4.0 || ~8.0.0 || ~8.1.0)
  • laminas/laminas-config 3.7.0 requires php (^7.3 || ~8.0.0 || ~8.1.0)
  • laminas/laminas-config-aggregator 1.9.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
  • laminas/laminas-diactoros 2.17.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
  • laminas/laminas-inputfilter 2.21.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
    • laminas/laminas-filter 2.20.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
    • laminas/laminas-validator 2.25.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
  • laminas/laminas-servicemanager 3.17.0 requires php (~7.4.0 || ~8.0.0 || ~8.1.0)
    • laminas/laminas-code 4.7.0 requires php (>=7.4, <8.2)
  • laminas/laminas-stdlib 3.13.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
  • mezzio/mezzio 3.11.0 requires php (~7.4.0||~8.0.0||~8.1.0)
    • laminas/laminas-httphandlerrunner 2.2.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
    • laminas/laminas-stratigility 3.8.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
      • laminas/laminas-escaper 2.10.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
    • mezzio/mezzio-template 2.5.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
  • mezzio/mezzio-fastroute 3.6.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
    • mezzio/mezzio-router 3.8.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
  • mezzio/mezzio-problem-details 1.7.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
  • mezzio/mezzio-swoole 4.5.0 requires php (^7.4 || ~8.0.0 || ~8.1.0) (Add support for PHP 8.2, drop support for PHP 7.4 mezzio/mezzio-swoole#105)
    • laminas/laminas-cli 1.5.0 requires php (^7.4 || ~8.0.0 || ~8.1.0)
  • phpspec/prophecy Dropped dependency

Refs #1474

@acelaya acelaya added this to the 3.5.0 milestone Sep 24, 2022
@acelaya acelaya added this to Shlink Sep 25, 2022
@acelaya acelaya moved this to Todo 🗒️ in Shlink Sep 25, 2022
@acelaya acelaya removed the status in Shlink Sep 25, 2022
@acelaya acelaya modified the milestones: 3.5.0, 3.4.0 Oct 12, 2022
@acelaya acelaya moved this to Todo 🗒️ in Shlink Dec 3, 2022
@acelaya acelaya moved this from Todo 🗒️ to In Progress 📝 in Shlink Dec 7, 2022
@acelaya acelaya moved this from In Progress 📝 to In review 👀 in Shlink Dec 10, 2022
Repository owner moved this from In review 👀 to Done ✅ in Shlink Dec 10, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant