D11 Compatibility

Created on 10 March 2025, 26 days ago

Problem/Motivation

The module might not be compatible with Drupal 11 due to potential API changes, deprecated functions, and updated dependencies in the new core version. We need to proactively update the module to ensure it works properly when Drupal 11 is released.

Proposed resolution

  1. Review and update deprecated API calls to use Drupal 11 equivalents
  2. Refactor code to comply with new Drupal 11 coding standards
  3. Update dependencies and service definitions as needed
  4. Add compatibility layer for backward compatibility
  5. Update/Create tests to work with Drupal 11

Remaining tasks

  • Identify potential compatibility issues
  • Update service definitions if needed
  • Update routing and configuration
  • Update tests for Drupal 11
  • Test backward compatibility
  • Update documentation

User interface changes

No UI changes expected as part of this update. The goal is to maintain the same user experience while updating the underlying code.

API changes

The module's API may need updates to use Drupal 11 conventions. Backward compatibility layers will be added where possible to support sites that might use the module's API directly.

Data model changes

No data model changes are anticipated. Any schema updates will be handled through the standard update hooks if needed.

📌 Task
Status

Needs work

Version

3.0

Component

Code

Created by

🇦🇺Australia amjad1233 Brisbane

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

Merge Requests

Comments & Activities

Production build 0.71.5 2024