Update CKEditor 5 to 41.2.0

Created on 29 February 2024, about 1 year ago
Updated 30 June 2024, 10 months ago

Problem/Motivation

We're currently on 40.2.0, since 📌 Update CKEditor 5 to 40.2.0 RTBC on December 13, 2023.

CKEditor 5 has released:

Changes that likely impact Drupal:

  • minor breaking change in 41.0.0 that likely breaks contrib modules: engine: Renamed export of the View class to EditingView. See #15511. → this is why a single change in Drupal core's CKEditor 5 plugins was required this time around: https://git.drupalcode.org/project/drupal/-/merge_requests/6832/diffs?co...
  • minor breaking change in 41.0.0: link: Added validation to the URL field to disallow empty URLs by default. See #12501.→ this is the behavior we've been expecting for years, so this is good to see: no more nonsensically empty links (<a href="">ceci n'est pas un lien!</a>) — see https://github.com/ckeditor/ckeditor5/issues/12501

Proposed resolution

  1. Update core/package.json
  2. yarn --cwd core install && yarn --cwd core build && yarn --cwd core build:ckeditor5-types
  3. git add core/assets/vendor/ckeditor5 (to ensure newly added files, typically translations, are also committed)

Remaining tasks

None.

User interface changes

None.

API changes

None.

Data model changes

None.

Release notes snippet

CKEditor 5 has been updated to 41.2.0

📌 Task
Status

Fixed

Version

10.3

Component
CKEditor 5 

Last updated 3 days ago

Created by

🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺

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