Problem/Motivation

Per https://www.drupal.org/node/3070687, the new key needs to be used instead of core: 8.x (when requiring anything other than just ^8) to be able to actually install/test the module against D9.

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

Release notes snippet

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Berdir created an issue. See original summary.

Berdir’s picture

Status: Active » Needs review
FileSize
15.53 KB

Note: test-runs against 9.0.x are only possible once this is committed (as the patch is only applied after initially requiring the module) and all dependencies have been updated accordingly.

It's also possible to remove the drupal:system dependency now as this serves the same purpose.

The trick with removing the core key is that core versions below 8.7.7 will fail with a parse exception on info.yml files without the core key.

Berdir’s picture

  • bojanz committed 3611f9d on 8.x-2.x authored by Berdir
    Issue #3103948 by Berdir: Add core_version_requirement to allow...
bojanz’s picture

Status: Needs review » Fixed

Committed the Entity API and Address issues, as well as this issue. Thanks!

Opened issues for Profile (#3105064: Add core_version_requirement key) and State Machine (#3105065: Require Drupal 8.7.7, add core_version_requirement key).

Status: Fixed » Closed (fixed)

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