Published TinyMCE types failed to compile in strict mode #TINY-7915
The TableModified event sometimes didn't fire when performing certain table actions #TINY-7916
5.9.0 - 2021-08-26
Added
Added a new mceFocus command that focuses the editor. Equivalent to using editor.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 setting table_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 setting table_background_color_map to customize the available values #TINY-7480
Added a new language menu item and toolbar button to add lang attributes to content, with an accompanying content_langs setting to specify the languages available #TINY-6149
A new lang format is now available that can be used with editor.formatter, or applied with the Lang editor command #TINY-6149
Added a new language icon for the language toolbar button #TINY-7670
Added a new table-row-numbering icon #TINY-7327
Added new plugin commands: mceEmoticons (Emoticons), mceWordCount (Word Count), and mceTemplate (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 a Node #TINY-7756
Improved
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 optional similar 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 and FormatRemove 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-7714
Changed
Changed the load order so content CSS is loaded before the editor is populated with content #TINY-7249
Changed the emoticons, wordcount, code, codesample, and template 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 or selection positions #TINY-7666
... (truncated)
Commits
9579ad3 TINY-7561: Updated changelog for 5.9.1 release
7631328 TINY-7916: Added additional check to ensure table cell is in body
59e00b5 TINY-7916: Fixed regression with TableModified event sometimes not firing whe...
c36191d TINY-7915: Fixed published TinyMCE types failing to compile in strict mode
e80e7a8 TINY-7195: Update changelog for 5.9.0 release
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)
Bumps tinymce from 5.8.2 to 5.9.1.
Changelog
Sourced from tinymce's changelog.
... (truncated)
Commits
9579ad3
TINY-7561: Updated changelog for 5.9.1 release7631328
TINY-7916: Added additional check to ensure table cell is in body59e00b5
TINY-7916: Fixed regression with TableModified event sometimes not firing whe...c36191d
TINY-7915: Fixed published TinyMCE types failing to compile in strict modee80e7a8
TINY-7195: Update changelog for 5.9.0 release12890ed
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)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)