Refactor Linkit plugin for CKEditor5 v45+

Created on 11 July 2025, 22 days ago

Problem/Motivation

Linkit has been created long time ago and hasn't been cleaned up for CKEditor5 45+
This is a task to clean up JS code.

Also there are a few issues:
- updating link with other attributes (like target, or advance editor attributes) will erase all linkit attributes as they are not passed during the execute event

Remaining tasks

- Known issue: CKEditor5 45+ has a new field for Link "Displayed text", new API removes old range and adds a new range so new link loses advanced attributes
- update tests

User interface changes

none

API changes

none

Data model changes

none

πŸ“Œ Task
Status

Active

Version

7.0

Component

Code

Created by

πŸ‡¦πŸ‡ΊAustralia jannakha Brisbane!

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

Comments & Activities

Production build 0.71.5 2024