Drupal 11 compatibility patch for Schema.org Blueprints Commerce

Created on 9 June 2025, about 1 month ago

Problem/Motivation

This patch provides Drupal 11 compatibility for the Schema.org Blueprints Commerce module and all its submodules by updating version requirements in the .info.yml files and composer.json.

Steps to reproduce

Try to install the Schema.org Blueprints Commerce module with Drupal 11
You'll notice the module will report incompatibility with Drupal 11

Proposed resolution

The attached patch updates:

The main module's composer.json to require drupal/core: ^10.3 || ^11.0
All .info.yml files (main module and submodules) to have core_version_requirement: ^10.3 || ^11.0

Actual behavior

Currently, the module reports as incompatible with Drupal 11.

Expected behavior

After applying this patch, the module will be recognized as compatible with both Drupal 10.3+ and Drupal 11.

Additional information

I've tested this patch with Drupal 11.1.8 and found no issues. The module's code already follows best practices (strict typing, proper type hints, etc.) and doesn't use any APIs removed in Drupal 11.

Feature request
Status

Active

Version

1.0

Component

Code

Created by

🇰🇬Kyrgyzstan dan_metille

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024