Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

📄 Nightly releases changelog #14724

Open
CKEditorBot opened this issue Aug 2, 2023 · 0 comments
Open

📄 Nightly releases changelog #14724

CKEditorBot opened this issue Aug 2, 2023 · 0 comments
Labels
type:improvement This issue reports a possible enhancement of an existing feature.

Comments

@CKEditorBot
Copy link
Collaborator

CKEditorBot commented Aug 2, 2023

Below are the changelog entries for the latest CKEditor 5 nightly release (0.0.0-nightly-20241125.0).

These entries come from commits on the #master branch and are generated automatically. Hence, some things may be unclear or incomprehensible. We are sorry for the inconvenience.

We use the latest stable release (43.3.1) as a starting point for collecting commits to process.

To learn more about the CKEditor 5 nightly releases - follow #14502.


Changelog

0.0.0-nightly-20241125.0 (November 25, 2024)

MAJOR BREAKING CHANGES ℹ️

  • config.licenseKey is now a required property in the editor configuration. Use 'GPL' for installations under the GPL terms. See #17317.

Features

Bug fixes

  • bookmarks: Avoid global state to improve icons tree-shaking. (commit)
  • clipboard: An in-text drop of an inline object with elements inside should be possible. Closes #16101. (commit)
  • cloud-services: Handle refresh token when editor destroyed during token fetching. Closes #17462. (commit)
  • editor-classic: Excluded modal windows from the Classic Editor's integration between dialogs and the sticky toolbar. Closes #17339. (commit)
  • engine: List markers should be visible after changing the list type from multi-level to numbered. Closes #17488. (commit)
  • engine: Fixed an editor crash after pasting over previously pasted content and undoing both actions. Closes #17267. (commit)
  • find-and-replace: Find and replace no longer randomly jumps to the first found item after the replace operation. Closes #16648. (commit)
  • list: Inserting or dropping a paragraph after the end of a list should not convert the paragraph to a list item. Closes #17224. (commit)
  • restricted-editing: Remove existing restricted editing markers when setting new data to prevent marker resurrection. Closes #9646, #16721. (commit)
  • theme-lark: Letter descenders should not be clipped in the top-level menu bar categories. Closes #17422. (commit)
  • ui: The menu or dropdown panels will no longer be placed in an incorrect position when a optimal position can't be found. Closes #17220. (commit)
  • ui: The dialog plugin should not handle Esc key press when default-prevented by the guest view. Closes #17343. (commit)
  • upload: Editor should no longer crash when executing undo while an image is still being uploaded. (commit)
  • utils: Use binary search in insertToPriorityArray() for better performance when handling big tables. (commit)
  • utils: No longer scroll to the top of the document if pasted element is larger than scrollable editable. Closes #17079. (commit)

Other changes

  • engine: Performance improvements to StylesMap and _removeEmptyElements. (commit)

  • engine: Small performance optimizations. (commit)

  • ui: Improved the performance of the BodyCollection DOM wrapper lookup by replacing document.querySelector() with a static element reference. (commit)

    Huge thanks to Ben Demboski for this contribution!

  • utils: Performance optimizations of getCallbacksForEvent and spliceArray. (commit)

  • Changes related to the introduction of self-service channel for CKEditor 5 Premium Features. See #17317. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

New packages:

Releases containing new features:

Other releases:

@CKEditorBot CKEditorBot added the type:improvement This issue reports a possible enhancement of an existing feature. label Aug 2, 2023
@ckeditor ckeditor locked and limited conversation to collaborators Aug 2, 2023
@pomek pomek pinned this issue Aug 3, 2023
@andrzejkala andrzejkala unpinned this issue Aug 28, 2024
@Witoso Witoso pinned this issue Aug 30, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
type:improvement This issue reports a possible enhancement of an existing feature.
Projects
None yet
Development

No branches or pull requests

1 participant