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

smulvih2 created an issue. See original summary.

web247’s picture

Assigned: Unassigned » web247

I'd like to look on this one with my team.

joseph.olstad’s picture

smulvih2’s picture

Title: Upgrade to Drupal core 10.5.x » Upgrade to Drupal core 10.6.x

Jumping 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.

smulvih2’s picture

I initially tested the docker-scaffold upgrade using PHP8.4 but there were some deprecation warnings so decided to stick with PHP8.3.

smulvih2’s picture

Checklist:

Changes:

  • Update drupal/linkit from ^6.1 to ^7.0 (needed for core > 10.5)
  • Updated unsupported drupal/media_entity_instagram from from ^3 to ^4
  • Updated unsupported drupal/metatag from ^1.13 to ^2.2
  • Updated unsupported drupal/toc_api from ^1.2 to ^2.0

All tests passing in GitHub, pushing to Drupal GitLab next.

joseph.olstad’s picture

Patch for the related issue was recently reported to be good.

#3531672-48: Drupal 10.5/11.2 Compatibility (tooltip broken, cannot edit embedded entities)

smulvih2’s picture

Version: 5.4.x-dev » 5.6.x-dev

Need to update our CKE5 plugins due to breaking changes in CKEditor5 v45+, the icons object is no longer exported from ckeditor5/src/core, so icons becomes undefined. Need to update to use ckeditor5/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

smulvih2’s picture

Status: Active » Fixed

New 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.

Now that this issue is closed, review the contribution record.

As a contributor, attribute any organization that helped you, or if you volunteered your own time.

Maintainers, credit people who helped resolve this issue.

smulvih2’s picture

Assigned: web247 » Unassigned
web247’s picture

Thanks a lot of this, didn't have time to work on this issue.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.