Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 16, 2025

Bumps ckeditor5 from 45.0.0 to 47.1.0.

Release notes

Sourced from ckeditor5's releases.

v47.1.0

We are happy to announce the release of CKEditor 5 v47.1.0.

Release highlights

This release introduces a minor stability update, featuring focused fixes and UX improvements.

MINOR BREAKING CHANGES ℹ️

  • ai: Simplified CSS for the CKEditor AI integration in a sidebar mode (config.ai.container.type: 'sidebar') by removing default layout constraints:

    • Removed the default min-height from .ck-ai-chat,
    • Removed the default height from .ck-tabs,
    • Removed the default width from .ck-ai-tabs.

    Also, the --ck-tabs-panels-container-width custom property has been removed from the codebase.

[!NOTE] Breaking changes in CKEditor AI are permitted during the Active phase of an LTS release. Learn more why.

Features

  • ai: Added the config.ai.container.visibleByDefault configuration option to allow for hiding the AI component on the editor initialization.

Bug fixes

  • ai: Fixed TypeScript errors when using the AIChat plugin caused by incompatible constructor() signatures.
  • ai: The editor no longer throws an error when accepting or rejecting proposed changes in review mode for "Adjust length" and "Adjust tone and style" checks.
  • ai: Fixed an issue where balloons were displayed under the AI container in the overlay mode.
  • ai: "Chat commands" from AI Quick Actions could not be correctly used if the selection was collapsed (nothing was selected). Now, a collapsed selection is correctly expanded to the entire element, which includes the selection.
  • ai: AI Quick Action buttons added to the editor toolbar and to the balloon toolbar will no longer gain focus on hover, which had led to incorrect UI behavior.
  • link: Changing the link's "displayed text" using the link contextual balloon resulted in incorrect changes if track changes were turned on. Closes #19193.
  • pagination: Images placed in tables should not affect the pagination calculations.
  • revision-history: Revision history was showing incorrect revision data in a scenario where, for the same current revision, a user made a deletion before another user's deletion, in the same element.

Other changes

  • ai: Improved performance of the AI Chat prompt input field, which was lagging while typing if the AI Chat feed contained a very long conversation.
  • ai: Made the config.ai.chat.models configuration property optional because a default configuration is always provided by the plugin anyway.
  • ai: Enabled keyboard navigation within the custom command form in AI Review.
  • ai: Added validation to the AI Review custom command form to disallow sending an empty prompt.
  • ai: Changes proposed by AI, which cannot be applied anymore due to other changes that happened in the document, will now be marked as outdated instead of throwing an error when interacted with.
  • ai: Improved the title for AI Review parameterized and custom checks, so it is clear what parameters were used to run the review.
  • ai: AI Chat will now display a message if the requested model is no longer available. This may happen, for example, when a conversation is loaded from the history.
  • ai: AIQuickActions now adds AIActions plugin as its dependency. This is to ensure that the AI Quick Actions dropdown is populated by the default set of actions, without the need to add AIActions plugin manually.

Released packages

Check out the Versioning policy guide for more information.

... (truncated)

Changelog

Sourced from ckeditor5's changelog.

47.1.0 (October 16, 2025)

We are happy to announce the release of CKEditor 5 v47.1.0.

Release highlights

This release introduces a minor stability update, featuring focused fixes and UX improvements.

[!NOTE] Breaking changes in CKEditor AI are allowed in the LTS Edition. Learn more why.

MINOR BREAKING CHANGES ℹ️

  • ai: Simplified CSS for the CKEditor AI integration in a sidebar mode (config.ai.container.type: 'sidebar') by removing default layout constraints:

    • Removed the default min-height from .ck-ai-chat,
    • Removed the default height from .ck-tabs,
    • Removed the default width from .ck-ai-tabs.

    Also, the --ck-tabs-panels-container-width custom property has been removed from the codebase.

Features

  • ai: Added the config.ai.container.visibleByDefault configuration option to allow for hiding the AI component on the editor initialization.

Bug fixes

  • ai: Fixed TypeScript errors when using the AIChat plugin caused by incompatible constructor() signatures.
  • ai: The editor no longer throws an error when accepting or rejecting proposed changes in review mode for "Adjust length" and "Adjust tone and style" checks.
  • ai: Fixed an issue where balloons were displayed under the AI container in the overlay mode.
  • ai: "Chat commands" from AI Quick Actions could not be correctly used if the selection was collapsed (nothing was selected). Now, a collapsed selection is correctly expanded to the entire element, which includes the selection.
  • ai: AI Quick Action buttons added to the editor toolbar and to the balloon toolbar will no longer gain focus on hover, which had led to incorrect UI behavior.
  • link: Changing the link's "displayed text" using the link contextual balloon resulted in incorrect changes if track changes were turned on. Closes #19193.
  • pagination: Images placed in tables should not affect the pagination calculations.
  • revision-history: Revision history was showing incorrect revision data in a scenario where, for the same current revision, a user made a deletion before another user's deletion, in the same element.

Other changes

  • ai: Improved performance of the AI Chat prompt input field, which was lagging while typing if the AI Chat feed contained a very long conversation.
  • ai: Made the config.ai.chat.models configuration property optional because a default configuration is always provided by the plugin anyway.
  • ai: Enabled keyboard navigation within the custom command form in AI Review.
  • ai: Added validation to the AI Review custom command form to disallow sending an empty prompt.
  • ai: Changes proposed by AI, which cannot be applied anymore due to other changes that happened in the document, will now be marked as outdated instead of throwing an error when interacted with.
  • ai: Improved the title for AI Review parameterized and custom checks, so it is clear what parameters were used to run the review.
  • ai: AI Chat will now display a message if the requested model is no longer available. This may happen, for example, when a conversation is loaded from the history.
  • ai: AIQuickActions now adds AIActions plugin as its dependency. This is to ensure that the AI Quick Actions dropdown is populated by the default set of actions, without the need to add AIActions plugin manually.

Released packages

Check out the Versioning policy guide for more information.

... (truncated)

Commits

Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot bot added Dependencies Pull requests that update a dependency file JavaScript Pull requests that update JavaScript code labels Oct 16, 2025
Bumps [ckeditor5](https://github.com/ckeditor/ckeditor5) from 45.0.0 to 47.1.0.
- [Release notes](https://github.com/ckeditor/ckeditor5/releases)
- [Changelog](https://github.com/ckeditor/ckeditor5/blob/master/CHANGELOG.md)
- [Commits](ckeditor/ckeditor5@v45.0.0...v47.1.0)

---
updated-dependencies:
- dependency-name: ckeditor5
  dependency-version: 47.1.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot force-pushed the dependabot/npm_and_yarn/client/ckeditor5-47.1.0 branch from 0414386 to 769ce8c Compare November 3, 2025 08:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Pull requests that update a dependency file JavaScript Pull requests that update JavaScript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant