The current composer.json does not allow installation with Drupal 9: https://www.drupal.org/pift-ci-job/1591583

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Conclusion: remove drupal/core 9.0.x-dev
    - Conclusion: don't install drupal/core 9.0.x-dev
    - Conclusion: don't install drupal/core 9.0.x-dev
    - drupal/commerce_api dev-1.x requires drupal/core ^8.8@alpha -> satisfiable by drupal/core[8.8.x-dev, 8.9.x-dev].
    - drupal/commerce_api dev-1.x requires drupal/core ^8.8@alpha -> satisfiable by drupal/core[8.8.x-dev, 8.9.x-dev].
    - Can only install one of: drupal/core[8.8.x-dev, 9.0.x-dev].
    - Can only install one of: drupal/core[8.9.x-dev, 9.0.x-dev].
    - Installation request for drupal/core 9.0.x-dev -> satisfiable by drupal/core[9.0.x-dev].
    - Installation request for drupal/commerce_api dev-1.x -> satisfiable by drupal/commerce_api[dev-1.x].
CommentFileSizeAuthor
#2 3116033-2.patch816 bytesmglaman

Comments

mglaman created an issue. See original summary.

mglaman’s picture

StatusFileSize
new816 bytes

Try to fix constraints.

mglaman’s picture

Status: Active » Needs review

  • mglaman committed 7c46243 on 8.x-1.x
    Issue #3116033 by mglaman: Allow installation with Drupal 9
    
mglaman’s picture

There's no way to test this via patches. So I tossed up a commit 🤞

mglaman’s picture

Status: Needs review » Needs work

https://www.drupal.org/pift-ci-job/1594028

jsonapi_resources needs D9 compatibility

mglaman’s picture

Status: Needs work » Needs review

#3116498: Allow installation with Drupal 9 landed. Need to tag a release.

mglaman’s picture

Status: Needs review » Needs work

JSON:API Hypermedia isn't installable alongside Drupal 9

mglaman’s picture

mglaman’s picture

Status: Needs work » Needs review

Releases went out! New D9 test queued: https://www.drupal.org/pift-ci-job/1595670

mglaman’s picture

Status: Needs review » Fixed

🥳 thanks to commits and releases by @gabesullice, we're D9 ready.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.