Skip to content

Drupal 11 upgrade - #811

Open
vincent-gao wants to merge 29 commits into
developfrom
feature/d11_upgrade
Open

Drupal 11 upgrade#811
vincent-gao wants to merge 29 commits into
developfrom
feature/d11_upgrade

Conversation

@vincent-gao

@vincent-gao vincent-gao commented Aug 6, 2026

Copy link
Copy Markdown
Contributor

Jira

https://digital-vic.atlassian.net/browse/SD-1030

Changes.

  1. Upgraded tide_core from Drupal 10.6 to Drupal 11.4 and set PHP 8.3 as the minimum.
  2. Moved tide_core hooks to Drupal’s class-based OOP hook system, with procedural wrappers for Drupal 10.6 compatibility.
  3. Updated dependencies, compatibility patches, local tooling and tests for Drupal 11.
  4. Removed obsolete update hooks, redundant code and unused packages, and replaced the old CKEditor embedded-content integration.
  5. Removed Webform’s recommended JS packages from composer.json. Maintaining them added unnecessary automation work, while we/customers don't fill webforms in Drupal. webform can use the CDN versions instead, and the related warnings can be disabled if needed.

@datadog-dpc-sdp

This comment has been minimized.

@vincent-gao vincent-gao changed the title Feature/d11 upgrade Drupal 11 upgrade Aug 18, 2026
@vincent-gao
vincent-gao marked this pull request as ready for review August 18, 2026 05:06
@github-actions

Copy link
Copy Markdown

@anthony-malkoun, @MdNadimHossain
This PR has been open for 7 days - please review and merge ASAP.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant