- Issue created by @jurgenhaas
-
jurgenhaas →
committed a0b1e5eb on 4.0.x
Issue #3337816 by jurgenhaas: Replace API client with composer package
-
jurgenhaas →
committed a0b1e5eb on 4.0.x
- Status changed to Fixed
about 2 years ago 2:03pm 31 January 2023 - 🇨🇦Canada No Sssweat
Not compatible with the latest Drupal 9 version, (9.5.2).
Upon running
composer why guzzlehttp/guzzle
I spotted the culprit - Status changed to Needs work
about 2 years ago 6:26am 1 February 2023 -
jurgenhaas →
committed a009ce83 on 4.0.x
Issue #3337816 by No Sssweat, jurgenhaas: Replace API client with...
-
jurgenhaas →
committed a009ce83 on 4.0.x
- Status changed to Needs review
about 2 years ago 7:21am 1 February 2023 - 🇩🇪Germany jurgenhaas Gottmadingen
Aah, dependency management. I've just checked, their earliest version of the API library is from May 2021, and they never supported any lower Guzzle versions. That means, we can use this only on Drupal 10 and beyond. Glad I had also decided to start with semantic versioning and put this into the 4.0.x branch, so we can declare this for Drupal 10+ only. Drupal 9 users will then have to live with the 8.x-3.x branch for the final few months of Drupal 9's lifecycle.
I have updated the dependencies in the info file and in composer.json - the good thing about this is that we can now also make PHP 8.1 a requirement, which allows us to clean up the code even further and make it even more modern.
- Status changed to RTBC
about 2 years ago 8:08am 1 February 2023 - Status changed to Fixed
about 2 years ago 9:10am 1 February 2023 - 🇩🇪Germany jurgenhaas Gottmadingen
Excellent, glad we go that route. Will be creating a beta release for this when the remaining issue(s) resolved and make a note on the project page, why this is for D10 only.
Automatically closed - issue fixed for 2 weeks with no activity.