Uploaded image for project: 'Planet4'
  1. Planet4
  2. PLANET-7388

Upgrade affected plugins and dependencies following php8 upgrade

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Should have Should have
    • 2.121.1
    • None
    • 5
    • Maintenance
    • Sprint #227
    • venus

      Summary

      Following php upgrade at PLANET-7350, we can now start upgrading some of our plugins and their dependencies to avoid deprecation warnings.

      Requirements

      • Update wp-stateless to 3.3.0
        • set google lib to match stateless: google/auth 1.28, google/apiclient 2.15
        • don't forget the package declared in master-theme, plan its removal either in base or master-theme
      • Fix psr/log to 1.*
        • wp-stateless, cloudflare, wp-sentry include this version (vendor dir included); but google-api-client includes monolog, which can include a different psr/log version.
      • Cf. https://github.com/greenpeace/planet4-base/compare/update/post-php8?expand=1

            fhernand Florent Hernandez (Inactive)
            nroussos Nikos Roussos
            Nikos Roussos Nikos Roussos
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: