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-20250309.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 (44.3.0) 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-20250309.0 (March 9, 2025)

MAJOR BREAKING CHANGES ℹ️

  • bookmark: The BookmarkUI#actionsView is no longer available. The Bookmark feature is now using the WidgetToolbarRepository instead.
  • build-*: The CKEditor 5 builds are no longer available.
  • link: The LinkUI#actionsView is no longer available. The bookmark feature now uses the LinkUI#toolbarView (an instance of the ToolbarView class) instead of the custom LinkActionsView.

MINOR BREAKING CHANGES ℹ️

  • link: The createBookmarkCallbacks() helper is now replaced by the isScrollableToTarget() and scrollToTarget() helpers.
  • table: The FormRowView class was moved to the ui package.
  • table: The form.css component was moved to the theme-lark package.
  • Move all icons to the @ckeditor/ckeditor5-icons package.

Features

  • theme-lark: Introduced the form.css component . (commit)
  • ui: Introduced the FormRowView class. (commit)
  • Move all icons to the @ckeditor/ckeditor5-icons package. Related to #16546. (commit)
  • Add @ckeditor/ckeditor5-icons package to the core DLL package. (commit)

Bug fixes

  • emoji: Fixed emoji panel not being visible while using it in comments archive. Closes #17964. (commit)
  • engine: Selection should not move to another table row while switching heading rows. Closes #17962. (commit)
  • mention: Fixed mention panel not being visible while using it in comments archive. Closes #17964. (commit)
  • ui: The ButtonView#icon property can now be set/reset after the button's first render. (commit)

Other changes

  • bookmark: The Bookmark feature now uses the WidgetToolbarRepository instead of a custom ActionsView to display the bookmark toolbar in the contextual balloon. The new toolbar uses components registered in the ComponentFactory. (commit)
  • bookmark: Form styles and structure is now unified with use of ck-form and ck-form__row. (commit)
  • image: Image custom resize form styles and structure now unified with use of ck-form and ck-form__row. (commit)
  • link: The Link feature now uses the ToolbarView instead of a custom LinkActionsView to display the link toolbar in the contextual balloon. The new toolbar uses components registered in the ComponentFactory. (commit)
  • link: Form styles and structure is now unified with use of ck-form and ck-form__row. (commit)
  • table: Extracted the form.css to theme-lark package. (commit)
  • table: Extracted the FormRowView to a separate package. (commit)
  • ui: The IconView now throws a meaningful error if the provided icon content is not a valid SVG. (commit)
  • widget: The WidgetToolbarRepository#register() now accepts a customized list of desired balloon positions. (commit)
  • Update TypeScript target to es2022. Closes #17886. (commit)
  • Replace lodash-es with es-toolkit. See #16395. (commit)
  • The @ckeditor/ckeditor5-build-* packages are no longer maintained. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

New packages:

Major releases (contain major breaking changes):

Releases containing new features:

@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