Drupal 10 and Drupal 11 compatibility

Created on 26 June 2025, about 1 month ago

Problem/Motivation

The Watwat module is currently not compatible with Drupal 10 and Drupal 11.

Steps to reproduce

  1. Attempt to install the Watwat module on a Drupal 10 or 11 site
  2. Observe composer dependency conflicts or installation failures
  3. Note that the module's project page shows no supported stable releases for current Drupal versions

Proposed resolution

Update the Watwat module to be compatible with Drupal 10 and Drupal 11 by:

  1. Updating composer.json and *.info.yml files to declare compatibility with Drupal 10 and 11
  2. Updating dependencies to versions that support Drupal 10/11 (migrate_tools, chosen, paragraphs)
  3. Updating any deprecated API usage that may have been removed in newer Drupal versions
  4. Testing existing functionality against Drupal 10.x and 11.x
  5. Creating a stable release that supports Drupal 10 and 11

Remaining tasks

  • Review current codebase for deprecated API usage
  • Update module dependencies and core compatibility declarations
  • Test functionality on Drupal 10.x and 11.x environments
  • Address any compatibility issues discovered during testing
  • Create and tag a stable release

User interface changes

No user interface changes are anticipated.

API changes

API changes may be required depending on deprecated functionality found during the compatibility review. We will make best efforts to maintain backward compatibility, but cannot guarantee a completely smooth upgrade path for Drupal 9.x users.

Data model changes

No data model changes are anticipated.

Additional context:

Wieni (the agency that develops watwat.be) is willing to take on this task and contribute the necessary updates to ensure Drupal 10/11 compatibility. Our primary focus will be ensuring new installations of the module work correctly on Drupal 10 and 11. We will make best efforts to provide an upgrade path for existing installations, but our main goal is to ensure new installations work properly.

Feature request
Status

Active

Version

2.0

Component

Code

Created by

🇧🇪Belgium HnLn

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

Comments & Activities

Production build 0.71.5 2024