Update WxT 10.3.x to latest Drupal 10 LTS

Created on 19 December 2024, 3 days ago

Problem/Motivation

WxT currently pins drupal/core-recommended to 10.3.6. There have been security updates to drupal/core in later versions of 10.3.x, and now 10.4.0 is available as a Drupal 10 LTS.

Drupal core 10.4.0 - Long term support of Drupal 10 with maintenance only changes. Use this version if you already have a Drupal 10 site, until you're ready to update to 11.x.

Proposed resolution

Upgrade drupal/core to 10.4.0 for a WxT LTS on Drupal 10.

📌 Task
Status

Active

Version

5.3

Component

Code

Created by

🇨🇦Canada smulvih2 Canada 🍁

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

Comments & Activities

  • Issue created by @smulvih2
  • 🇨🇦Canada smulvih2 Canada 🍁

    While unpinning drupal/core-recommended from 10.3.6 to ^10.3 and testing, I noticed the site was actually upgraded to 10.4.0. There was only two issues needing to be resolved before jumping to 10.4.0, which have been addressed:

    • Had to re-roll a drupal/core patch from related ticket.
    • Had to fix declaration of TaxonomyBreadcrumbBuilder::applies in wxt_ext_breadcrumb

    After these two fixes WxT was working well on 10.4.0. These changes also got the automated tests passing in GitHub.

    Changes have been pushed to 10.3.x, will wait for @sylus to review and determine if we push a 5.3.1 version for WxT LTS on Drupal 10, or if we we create a new 10.4.x for this.

  • 🇨🇦Canada sylus

    Yeah this sounds good to me :)

    I went with slightly tighter pinning but still allowing patch versions.

    Hope that is ok but let me know if want to loosen it even more but I was worried about minor jumps.

    "drupal/core-dev": "10.4.*",

  • 🇨🇦Canada smulvih2 Canada 🍁

    @sylus yep this makes sense to me, thanks!

Production build 0.71.5 2024