Problem/Motivation
Originally on the Drupal core page, they said 10.4.x was going to be the D10 LTS version. They have since pushed this to 10.5.x, and shortly they will release 10.6.x. So looks like we will need to upgrade to 10.5.x ASAP as 10.4.x support will end this month.
Comments
Comment #2
web247 commentedI'd like to look on this one with my team.
Comment #3
joseph.olstadComment #4
smulvih2Jumping to core 10.6.x since it's pretty straightforward.
Only dependency issue is with linkit ^6.1 (core <10.5.0). Upgrading linkit to ^7.0 fixes the issue and removes a patch.
Comment #5
smulvih2I initially tested the docker-scaffold upgrade using PHP8.4 but there were some deprecation warnings so decided to stick with PHP8.3.
Comment #6
smulvih2Checklist:
drupalwxt/docker-scaffold10.6.xbranch - https://github.com/drupalwxt/docker-scaffold/tree/10.6.xdrupalwxt/wxt5.6.xbranch and get tests passing - https://github.com/drupalwxt/wxt/actions/runs/20788945501wxt_library10.6.xwxt_bootstrap10.6.xChanges:
drupal/linkitfrom^6.1to^7.0(needed for core> 10.5)drupal/media_entity_instagram fromfrom^3to^4drupal/metatag from^1.13to^2.2drupal/toc_apifrom^1.2to^2.0All tests passing in GitHub, pushing to Drupal GitLab next.
Comment #7
joseph.olstadPatch for the related issue was recently reported to be good.
#3531672-48: Drupal 10.5/11.2 Compatibility (tooltip broken, cannot edit embedded entities)
Comment #8
smulvih2Need to update our CKE5 plugins due to breaking changes in CKEditor5 v45+, the
iconsobject is no longer exported fromckeditor5/src/core, soiconsbecomes undefined. Need to update to useckeditor5/src/icons, as well as update dev dependencies for packages.json to use"ckeditor5": "^45.2.0"so we compile against the proper source code.CKE5 plugin changes - https://github.com/drupalwxt/wxt/commit/0c4c26c9918a73e1deb937ae4d14b3b01736779b
Comment #9
smulvih2New WxT release for core 10.6.x compatibility is now available, version 5.6.x.
Will create a follow-up ticket for the entity_embed related issue.
Comment #11
smulvih2Comment #12
web247 commentedThanks a lot of this, didn't have time to work on this issue.