Bump tinymce from 4.5.7 to 5.9.0 in /web-ui
Created by: dependabot[bot]
Bumps tinymce from 4.5.7 to 5.9.0.
Changelog
Sourced from tinymce's changelog.
5.9.0 - 2021-08-26
Added
- Added a new
mceFocus
command that focuses the editor. Equivalent to usingeditor.focus()
#TINY-7373- Added a new
mceTableToggleClass
command which toggles the provided class on the currently selected table #TINY-7476- Added a new
mceTableCellToggleClass
command which toggles the provided class on the currently selected table cells #TINY-7476- Added a new
tablecellvalign
toolbar button and menu item for vertical table cell alignment #TINY-7477- Added a new
tablecellborderwidth
toolbar button and menu item to change table cell border width #TINY-7478- Added a new
tablecellborderstyle
toolbar button and menu item to change table cell border style #TINY-7478- Added a new
tablecaption
toolbar button and menu item to toggle captions on tables #TINY-7479- Added a new
mceTableToggleCaption
command that toggles captions on a selected table #TINY-7479- Added a new
tablerowheader
toolbar button and menu item to toggle the header state of row cells #TINY-7478- Added a new
tablecolheader
toolbar button and menu item to toggle the header state of column cells #TINY-7482- Added a new
tablecellbordercolor
toolbar button and menu item to select table cell border colors, with an accompanying settingtable_border_color_map
to customize the available values #TINY-7480- Added a new
tablecellbackgroundcolor
toolbar button and menu item to select table cell background colors, with an accompanying settingtable_background_color_map
to customize the available values #TINY-7480- Added a new
language
menu item and toolbar button to addlang
attributes to content, with an accompanyingcontent_langs
setting to specify the languages available #TINY-6149- A new
lang
format is now available that can be used witheditor.formatter
, or applied with theLang
editor command #TINY-6149- Added a new
language
icon for thelanguage
toolbar button #TINY-7670- Added a new
table-row-numbering
icon #TINY-7327- Added new plugin commands:
mceEmoticons
(Emoticons),mceWordCount
(Word Count), andmceTemplate
(Template) #TINY-7619- Added a new
iframe_aria_text
setting to set the iframe title attribute #TINY-1264- Added a new DomParser
Node.children()
API to return all the children of aNode
#TINY-7756Improved
- Sticky toolbars can now be offset from the top of the page using the new
toolbar_sticky_offset
setting #TINY-7337- Fancy menu items now accept an
initData
property to allow custom initialization data #TINY-7480- Improved the load time of the
fullpage
plugin by using the existing editor schema rather than creating a new one #TINY-6504- Improved the performance when UI components are rendered #TINY-7572
- The context toolbar no longer unnecessarily repositions to the top of large elements when scrolling #TINY-7545
- The context toolbar will now move out of the way when it overlaps with the selection, such as in table cells #TINY-7192
- The context toolbar now uses a short animation when transitioning between different locations #TINY-7740
Env.browser
now uses the User-Agent Client Hints API where it is available #TINY-7785- Icons with a
-rtl
suffix in their name will now automatically be used when the UI is rendered in right-to-left mode #TINY-7782- The
formatter.match
API now accepts an optionalsimilar
parameter to check if the format partially matches #TINY-7712- The
formatter.formatChanged
API now supports providing format variables when listening for changes #TINY-7713- The formatter will now fire
FormatApply
andFormatRemove
events for the relevant actions #TINY-7713- The
autolink
plugin link detection now permits custom protocols #TINY-7714- The
autolink
plugin valid link detection has been improved #TINY-7714Changed
- Changed the load order so content CSS is loaded before the editor is populated with content #TINY-7249
- Changed the
emoticons
,wordcount
,code
,codesample
, andtemplate
plugins to open dialogs using commands #TINY-7619- The context toolbar will no longer show an arrow when it overlaps the content, such as in table cells #TINY-7665
- The context toolbar will no longer overlap the statusbar for toolbars using
node
orselection
positions #TINY-7666Fixed
- The
editor.fire
API was incorrectly mutating the originalargs
provided #TINY-3254- Unbinding an event handler did not take effect immediately while the event was firing #TINY-7436
- Binding an event handler incorrectly took effect immediately while the event was firing #TINY-7436
- Unbinding a native event handler inside the
remove
event caused an exception that blocked editor removal #TINY-7730
... (truncated)
Commits
-
e80e7a8
TINY-7195: Update changelog for 5.9.0 release -
12890ed
TINY-7713: Fix a bug found in QA (#7156) -
18659ce
DOC-865: Rework and reorder changelog entries to group similar items (#7155) -
228236b
TINY-7724: Temporarily improve lingering cursor issue (#7150) -
9c65bed
TINY-7713: Fix computed line height bug (#7146) -
a50206b
TINY-7891: Fixed table corruption when deleting cef cells (#7152) -
044dadd
DOC-865: 5.9.0 suggested changelog edits (#7151) -
d6f067a
TINY-7873: Disable sticky toolbar fullscreen test on Firefox 91 temporarily -
c5330fa
TINY-7873: Adjust selection to account for changes in ARM Firefox 91 -
ac54962
TypeScript 4.4 type fixes (#7140) - 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.