-
Notifications
You must be signed in to change notification settings - Fork 259
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
fix(deps): bump ckeditor family (main) (major) #8642
base: main
Are you sure you want to change the base?
Conversation
@kesselb this one is for you :) |
^ @jancborchardt @marcoambrosini @nimishavijay ckeditor will show a ckeditor logo with v38 and later. Would that be a problem for us design-wise? |
Where is this ckeditor used? :) And do we have control over how the logo is shown? |
CKEditor is the editor we use for the body of new emails. |
They provide a couple of customization options: https://ckeditor.com/docs/ckeditor5/latest/support/licensing/managing-ckeditor-logo.html#how-to-configure-the-layout-of-the-powered-by-ckeditor-logo |
Screenshots by @kesselb look good to me. If possible we could link the image to their website/repo. @jancborchardt is this ok with you? |
6d235ba
to
3bb986f
Compare
3bb986f
to
61fe5ff
Compare
Oh wow, that's sort of invasive and nerdy.
|
Technically, we can hide the logo. I can't judge whether that's okay or not. The topic is also discussed at ckeditor/ckeditor5#14082 (comment) and ckeditor/ckeditor5#14314.
They don't provide an option to not generate a link. I moved the send button to the left. Not much better. Screencast.from.2023-08-10.22-35-07.webmThat's super annoying. The logo is visible if you focus on the editor. |
I also think that if it's open source we should hide the logo from the composer and add attribution in the app settings. Once those settings are moved to a settings dialog this could even be a small paragraph. |
61fe5ff
to
305ca2e
Compare
305ca2e
to
c064b22
Compare
c064b22
to
eac28f3
Compare
46df855
to
c21ed19
Compare
a115a27
to
ac6eca5
Compare
ab1491b
to
04888b9
Compare
4c79050
to
86e2016
Compare
57f1a63
to
f8032bc
Compare
103ccca
to
9893f82
Compare
2a10e35
to
1d4d11b
Compare
737ed98
to
36bfc52
Compare
d175b1a
to
ad8c035
Compare
8b7ea29
to
dc4d1f1
Compare
34538c0
to
2238300
Compare
2238300
to
90591d7
Compare
90591d7
to
fd4e919
Compare
fd4e919
to
573b041
Compare
I talked with @jancborchardt about this and CKEditor is GPLv2 and our code is AGPLv3-or-later so the code bases are compatible and we are allowed to modify the editor. |
bb913be
to
3e22b2e
Compare
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3e22b2e
to
ef86e59
Compare
This PR contains the following updates:
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.0.1
->43.0.0
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
37.1.0
->43.3.1
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
ckeditor/ckeditor5 (@ckeditor/ckeditor5-alignment)
v43.3.1
Compare Source
We are happy to announce the release of CKEditor 5 v43.3.1.
Release highlights
We had to revert a change introduced in
v43.3.0
related to the icons export in one of our packages. This was due to unforeseen TypeScript issues in some setups.Bug fixes
Other changes
Token
class is now exported as a value instead of a type only. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
v43.3.0
Compare Source
We are happy to announce the release of CKEditor 5 v43.3.0.
Release highlights
Performance improvements
We have improved how the editor handles the document structure by making it more reliable and efficient to access specific elements and verify their positions.
Node
andNodeList
elements now cache index and offset values, reducing the need for recalculations and significantly boosting overall performance during model operations.Position#isValid()
method is also utilized to better validate selection ranges, ensuring more consistent behavior in various editing scenarios.We’re committed to ongoing performance enhancements, so you can expect even faster, smoother experience in future updates.
Export to Word watermark support
A new configuration option has been added to include a watermark when exporting documents to Word, providing additional flexibility in document branding and protection.
Notable bug fixes and improvements
Features
getChildAtOffset()
method formodel.Element
andmodel.DocumentFragment
. (commit)Position#isValid()
method to check whether the position exists in the current model tree. (commit)RevisionTracker#getRevisionDocumentData()
andRevisionTracker#getRevisionRootsAttributes()
methods to the public scope of the editor API. You can use them to retrieve document data saved with the revision.FocusTracker
extendable with otherFocusTracker
instances to allow logical focus tracking across separate DOM sub-trees (see #17277). (commit)Bug fixes
sources
downcast. (commit)LinkConfig#addTargetToExternalLinks: true
is set. Closes https://github.com/ckeditor/ckeditor5/issues/17252. (commit)BalloonToolbar
while the user hovers a nested menu. Closes #17277. (commit)Other changes
Node
andNodeList
to improve performance. (commit)ckeditor5-link
package. Closes #17304. (commit)Dialog
plugin. Closes #17290. (commit)config.ui.viewportOffset
. Closes #17290. (commit)Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
Other releases:
v43.2.0
Compare Source
We are happy to announce the release of CKEditor 5 v43.2.0.
Release highlights
Notable improvements
More imports available via
ckeditor5
andckeditor5-premium-features
indexesAs users transition to new installation methods (v42.0.0+) with
ckeditor5
andckeditor5-premium-features
as the main packages, we are continuously addressing missing imports for less common classes, functions, types, and utilities, broadening their availability. Since our TypeScript rewrite (v37.0.0), imports can now be made directly through the package indexes, simplifying integration. As many users historically imported fromsrc
, we encourage you to try the new version and report any missing imports. In the future, we are considering removingsrc
from published packages to reduce package size, so the more feedback we receive, the better and more stable API we will provide.Features
usePassive
option toDomEventObserver
that enables listening to passive events. Closes #16412. (commit)Bug fixes
CKBox
no longer changes and reinserts them simultaneously. Closes #17056. (commit)model-nodelist-offset-out-of-bounds
error. See #9296. (commit)model-nodelist-offset-out-of-bounds
error. See #9296. (commit)z-index
ordering. (commit)z-index
ordering. (commit)Other changes
AttributeCommand
class. Closes #17105. (commit)ckeditor5
package aspeerDependencies
.Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
Other releases:
Configuration
📅 Schedule: Branch creation - "before 5am on wednesday" in timezone Europe/Vienna, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.