ictdialer
ictdialer copied to clipboard
Bump ckeditor from 4.7.3 to 4.12.1
Bumps ckeditor from 4.7.3 to 4.12.1.
Changelog
Sourced from ckeditor's changelog.
CKEditor 4.12.1
Fixed Issues:
- #3220: Fixed: Prevent Paste from Word filter from deleting Page Break elements on paste.
CKEditor 4.12
New Features:
- #2598: Added the Page Break feature support for the Paste from Word plugin.
- #1490: Improved the Paste from Word plugin to retain table cell borders.
- #2870: Improved support for preserving the indentation of list items for nested lists pasted with the Paste from Word plugin.
- #2048: New
CKEDITOR.config.image2_maxSize
configuration option for the Enhanced Image plugin that allows setting a maximum size that an image can be resized to with the resizer.- #2639: The Color Dialog plugin now shows the current selection's color when opened.
- #2084: The Table Tools plugin now allows to change the cell height unit type to either pixels or percent.
- #3164: The Table Tools plugin now accepts floating point values as the table cell width and height.
Fixed Issues:
- #2672: Fixed: When resizing an Enhanced Image to a minimum size with the resizer, the image dialog does not show actual values.
- #1478: Fixed: Custom colors added to Color Button with the
config.colorButton_colors
configuration option in the form of a label or code do not work correctly.- #1469: Fixed: Trying to get data from a nested editable inside a freshly pasted widget throws an error.
- #2235: Fixed: An Image in a table cell has an empty URL field when edited from the context menu opened by right-click when the Table Selection plugin is in use.
- #3098: Fixed: Unit pickers for table cell width and height in the Table Tools plugin have a different width.
- #2923: Fixed: The CSS
windowtext
color is not correctly recognized by theCKEDITOR.tools.style.parse
methods.- #3120: [IE8] Fixed: The
CKEDITOR.tools.extend()
method does not work with theDontEnum
object property attribute.- #2813: Fixed: Editor HTML insertion methods (
editor.insertHtml()
,editor.insertHtmlIntoRange()
,editor.insertElement()
andeditor.insertElementIntoRange()
) pollute the editable with empty<span>
elements.- #2751: Fixed: An editor with
config.enterMode
set toENTER_DIV
alters pasted content.API Changes:
- #1496: The Balloon Toolbar plugin exposes the
CKEDITOR.ui.balloonToolbar.reposition()
andCKEDITOR.ui.balloonToolbarView.reposition()
methods.- #2021: Added new
CKEDITOR.dom.documentFragment.find()
andCKEDITOR.dom.documentFragment.findOne()
methods.- #2700: Added the
CKEDITOR.tools.array.find()
method.- #3123: Added the
CKEDITOR.tools.object.keys()
method.- #3123: Added the
CKEDITOR.tools.object.entries()
method.- #3123: Added the
CKEDITOR.tools.object.values()
method.- #2821: The
CKEDITOR.template#source
property can now be a function, so it can return the changed template values during the runtime. Thanks to Jacek Pulit!- #2598: Added the
CKEDITOR.plugins.pagebreak.createElement()
method allowing to create a Page Break pluginCKEDITOR.dom.element
instance.- #2748: Enhanced error messages thrown when creating an editor on a non-existent element or when trying to instantiate the second editor on the same element. Thanks to Byran Zaugg!
- #2698: Added the
CKEDITOR.htmlParser.element.findOne()
method.- #2935: Introduced the
CKEDITOR.config.pasteFromWord_keepZeroMargins
configuration option that allows for keeping anymargin-*: 0
style that would be otherwise removed when pasting content with the Paste from Word plugin.- #2962: Added the
CKEDITOR.tools.promise
class.- #2924: Added the
CKEDITOR.tools.style.border
object wrapping CSS border style helpers under a single type.- #2495: The Table Selection plugin can now be disabled for the given table with the
data-cke-tableselection-ignored
attribute.- #2692: Plugins can now expose information about the supported environment by implementing the
pluginDefinition.isSupportedEnvironment()
method.Other Changes:
... (truncated)
Commits
b1a25e9
Added CKEditor 4.12.1 standard-all.883e27e
Added CKEditor 4.12.0 standard-all.b42e901
Added CKEditor 4.11.4 standard-all.7989de7
Added CKEditor 4.11.3 standard-all.b711816
Added CKEditor 4.11.2 standard-all.85c07e9
Use image hotlinked to CDN.70e6f8f
Added CKEditor 4.11.1 standard-all.e92b6fb
Merge branch 'latest'bee795a
Merge branch 'master' into latestda5154f
Merge branch 'master' into stable- 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 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) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.