schulcloud-client
schulcloud-client copied to clipboard
BC-6547 - Bump @ckeditor/ckeditor5-paste-from-office from 20.0.0 to 41.1.0
Bumps @ckeditor/ckeditor5-paste-from-office from 20.0.0 to 41.1.0.
Release notes
Sourced from @ckeditor/ckeditor5-paste-from-office
's releases.
v41.1.0
We are happy to announce the release of CKEditor 5 v41.1.0.
MINOR BREAKING CHANGES ℹ️
- engine: We fixed how the missing
value
of the"class"
and"style"
attribute conversion is handled in theattributeToAttribute()
upcast helper. Now while not providing the attribute'svalue
to conversion the helper accepts and consumes all values. Previously those values were not consumed and left for other converters to convert. Note that you should use theclasses
, and thestyles
fields for the fine-tuned conversion of those attributes instead of a catch-all"style"
and"class"
specified in thekey
field.- font: The
colorSelectorView
property will no longer be accessible from theColorUI
plugin in the@ckeditor/ckeditor5-font/src/ui/colorui.ts
.- source-editing: The source editing feature will now throw an error when used with real-time collaboration as these features are not fully compatible and may lead to data loss. You will have to explicitly enable source editing for real-time collaboration by setting the
sourceEditing.allowCollaborationFeatures
configuration flag totrue
. If you want to use both these features, please read a new guide discussing the risks and add the flag to your configuration.Features
- collaboration-core: The local user ("me" user) avatar will now have a distinct highlight (additional border) so it is easier to spot among other avatars. The related DOM element will receive the
.ck-user_me
CSS class to customize or remove the highlight.- real-time-collaboration: Introduced the
presenceList.displayMe
configuration flag. When set tofalse
, the local user ("me" user) will not be displayed in the presence list. Defaults totrue
.Bug fixes
- engine: The
style
andclass
attributes conversion should work withattributeToAttribute()
. Closes #4517. (commit)- font: The font color and font background features should work in both the main toolbar and the balloon toolbar. Closes #15580. (commit)
- link: An image should not disappear after dragging in Windows OS in Chromium browsers. #15700. (commit)
Other changes
- real-time-collaboration: Modified the order of users in the presence list, so that local user ("me" user) is always visible first.
- source-editing: Source editing will now throw an error when used with real-time collaboration. Added the
sourceEditing.allowCollaborationFeatures
configuration flag that suppresses the error and allows to use both features together. Closes #15764. (commit)- Updated translations. (commit)
Released packages
Check out the Versioning policy guide for more information.
Minor releases (contain minor breaking changes):
@ckeditor/ckeditor5-engine
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-font
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-source-editing
: v41.0.0 => v41.1.0Other releases:
@ckeditor/ckeditor5-adapter-ckfinder
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-ai
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-alignment
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-autoformat
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-autosave
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-basic-styles
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-block-quote
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-build-balloon
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-build-balloon-block
: v41.0.0 => v41.1.0
... (truncated)
Changelog
Sourced from @ckeditor/ckeditor5-paste-from-office
's changelog.
41.1.0 (February 7, 2024)
We are happy to announce the release of CKEditor 5 v41.1.0.
MINOR BREAKING CHANGES ℹ️
- engine: We fixed how the missing
value
of the"class"
and"style"
attribute conversion is handled in theattributeToAttribute()
upcast helper. Now while not providing the attribute'svalue
to conversion the helper accepts and consumes all values. Previously those values were not consumed and left for other converters to convert. Note that you should use theclasses
, and thestyles
fields for the fine-tuned conversion of those attributes instead of a catch-all"style"
and"class"
specified in thekey
field.- font: The
colorSelectorView
property will no longer be accessible from theColorUI
plugin in the@ckeditor/ckeditor5-font/src/ui/colorui.ts
.- source-editing: The source editing feature will now throw an error when used with real-time collaboration as these features are not fully compatible and may lead to data loss. You will have to explicitly enable source editing for real-time collaboration by setting the
sourceEditing.allowCollaborationFeatures
configuration flag totrue
. If you want to use both these features, please read a new guide discussing the risks and add the flag to your configuration.Features
- collaboration-core: The local user ("me" user) avatar will now have a distinct highlight (additional border) so it is easier to spot among other avatars. The related DOM element will receive the
.ck-user_me
CSS class to customize or remove the highlight.- real-time-collaboration: Introduced the
presenceList.displayMe
configuration flag. When set tofalse
, the local user ("me" user) will not be displayed in the presence list. Defaults totrue
.Bug fixes
- engine: The
style
andclass
attributes conversion should work withattributeToAttribute()
. Closes #4517. (commit)- font: The font color and font background features should work in both the main toolbar and the balloon toolbar. Closes #15580. (commit)
- link: An image should not disappear after dragging in Windows OS in Chromium browsers. #15700. (commit)
Other changes
- real-time-collaboration: Modified the order of users in the presence list, so that local user ("me" user) is always visible first.
- source-editing: Source editing will now throw an error when used with real-time collaboration. Added the
sourceEditing.allowCollaborationFeatures
configuration flag that suppresses the error and allows to use both features together. Closes #15764. (commit)- Updated translations. (commit)
Released packages
Check out the Versioning policy guide for more information.
Minor releases (contain minor breaking changes):
@ckeditor/ckeditor5-engine
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-font
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-source-editing
: v41.0.0 => v41.1.0Other releases:
@ckeditor/ckeditor5-adapter-ckfinder
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-ai
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-alignment
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-autoformat
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-autosave
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-basic-styles
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-block-quote
: v41.0.0 => v41.1.0@ckeditor/ckeditor5-build-balloon
: v41.0.0 => v41.1.0
... (truncated)
Commits
e2e1d8b
Release: v41.1.0.5c095e2
Release: v41.0.0.835dc11
More fixes in packages.70255a0
More errors removed.787d37f
Related features sections reviewed.08270aa
Internal: Bumped the year.d0abd19
Upgrade TypeScript version to 5.0.4.bafa58f
Update tests in the paste from office package.69da352
Merge stable into master9bd3f43
Docs: fixing CKBox calls.- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually 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)