
Problem/Motivation
Right now module can't be installed when using PHP 8 as the abraham/twitteroauth:^1
supports only the following versions - "^7.2 || ^7.3 || ^7.4"
Steps to reproduce
composer require drupal/socialfeed
when using PHP 8.
Proposed resolution
Update composer.json
to require abraham/twitteroauth:^3.1
(unless we need to keep PHP 7.2 support for some reason, in that case only possible version seems to be exactly 2.0.0)
At the first glance, it seems that there aren't any API changes in that dependency that would somehow effect us (constructor and $apiVersion
of TwitterOAuth
or TwitterOAuth::get
).
Issue fork socialfeed-3233065
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
luuph CreditAttribution: luuph as a volunteer commentedComment #4
hemangi gokhale@luuph, there's a decent amount of code change. Please see compare -> 1.2.0...3.3.0.
Can we have some real reviews here?
Comment #5
almador CreditAttribution: almador commentedI could confirm the problem:
Comment #8
hemangi gokhaleI've updated abraham/twitteroauth to
^4
instead of^3
as PHP 7.3 is in EOL.