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_maxSizeconfiguration 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_colorsconfiguration 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
windowtextcolor is not correctly recognized by theCKEDITOR.tools.style.parsemethods.- #3120: [IE8] Fixed: The
CKEDITOR.tools.extend()method does not work with theDontEnumobject 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.enterModeset toENTER_DIValters 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#sourceproperty 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.elementinstance.- #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_keepZeroMarginsconfiguration option that allows for keeping anymargin-*: 0style that would be otherwise removed when pasting content with the Paste from Word plugin.- #2962: Added the
CKEDITOR.tools.promiseclass.- #2924: Added the
CKEDITOR.tools.style.borderobject 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-ignoredattribute.- #2692: Plugins can now expose information about the supported environment by implementing the
pluginDefinition.isSupportedEnvironment()method.Other Changes:
... (truncated)
Commits
b1a25e9Added CKEditor 4.12.1 standard-all.883e27eAdded CKEditor 4.12.0 standard-all.b42e901Added CKEditor 4.11.4 standard-all.7989de7Added CKEditor 4.11.3 standard-all.b711816Added CKEditor 4.11.2 standard-all.85c07e9Use image hotlinked to CDN.70e6f8fAdded CKEditor 4.11.1 standard-all.e92b6fbMerge branch 'latest'bee795aMerge branch 'master' into latestda5154fMerge 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 rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill 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 labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill 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.