Version 5.5.1 (2020-10-01)
Fixed pressing the down key near the end of a document incorrectly raising an exception #TINY-6471
Fixed incorrect Typescript types for the Tools API #TINY-6475
Version 5.5.0 (2020-09-29)
Added a TypeScript declaration file to the bundle output for TinyMCE core #TINY-3785
Added new table_column_resizing setting to control how table columns are resized when using the resize bars #TINY-6001
Added the ability to remove images on a failed upload using the images_upload_handler failure callback #TINY-6011
Added hasPlugin function to the editor API to determine if a plugin exists or not #TINY-766
Added new ToggleToolbarDrawer command and query state handler to allow the toolbar drawer to be programmatically toggled and the toggle state to be checked #TINY-6032
Added the ability to use colgroup elements in tables #TINY-6050
Added a new setting table_use_colgroups for toggling whether colgroups are used in new tables #TINY-6050
Added the ability to delete and navigate HTML media elements without the media plugin #TINY-4211
Added fullscreen_native setting to the fullscreen plugin to enable use of the entire monitor #TINY-6284
Added table related oxide variables to the Style API for more granular control over table cell selection appearance #TINY-6311
Added new toolbar_persist setting to control the visibility of the inline toolbar #TINY-4847
Added new APIs to allow for programmatic control of the inline toolbar visibility #TINY-4847
Added the origin property to the ObjectResized and ObjectResizeStart events, to specify which handle the resize was performed on #TINY-6242
Added new StyleSheetLoader unload and unloadAll APIs to allow loaded stylesheets to be removed #TINY-3926
Added the LineHeight query command and action to the editor #TINY-4843
Added the lineheight toolbar and menu items, and added lineheight to the default format menu #TINY-4843
Added a new contextmenu_avoid_overlap setting to allow context menus to avoid overlapping matched nodes #TINY-6036
Added new listbox dialog UI component for rendering a dropdown that allows nested options #TINY-2236
Added back the ability to use nested items in the image_class_list, link_class_list, link_list, table_class_list, table_cell_class_list, and table_row_class_list settings #TINY-2236
Changed how CSS manipulates table cells when selecting multiple cells to achieve a semi-transparent selection #TINY-6311
Changed the target property on fired events to use the native event target. The original target for an open shadow root can be obtained using event.getComposedPath() #TINY-6128
Changed the editor to clean-up loaded CSS stylesheets when all editors using the stylesheet have been removed #TINY-3926
Changed imagetools context menu icon for accessing the image dialog to use the image icon #TINY-4141
Changed the editor.insertContent() and editor.selection.setContent() APIs to retain leading and trailing whitespace #TINY-5966
Changed the table plugin Column menu to include the cut, copy and paste column menu items #TINY-6374
Changed the default table styles in the content CSS files to better support the styling options available in the table dialog #TINY-6179
Deprecated the Env.experimentalShadowDom flag #TINY-6128
Fixed tables with no borders displaying with the default border styles in the preview dialog #TINY-6179
Fixed loss of whitespace when inserting content after a non-breaking space #TINY-5966
Fixed the event.getComposedPath() function throwing an exception for events fired from the editor #TINY-6128
Fixed notifications not appearing when the editor is within a ShadowRoot #TINY-6354
Fixed focus issues with inline dialogs when the editor is within a ShadowRoot #TINY-6360
Fixed the template plugin previews missing some content styles #TINY-6115
Fixed the media plugin not saving the alternative source url in some situations #TINY-4113
Fixed an issue where column resizing using the resize bars was inconsistent between fixed and relative table widths #TINY-6001
Fixed an issue where dragging and dropping within a table would select table cells #TINY-5950
Fixed up and down keyboard navigation not working for inline contenteditable="false" elements #TINY-6226
Fixed dialog not retrieving close icon from icon pack #TINY-6445
Fixed the unlink toolbar button not working when selecting multiple links #TINY-4867
Fixed the link dialog not showing the "Text to display" field in some valid cases #TINY-5205
Fixed the DOMUtils.split() API incorrectly removing some content #TINY-6294
Fixed pressing the escape key not focusing the editor when using multiple toolbars #TINY-6230
Fixed the dirty flag not being correctly set during an AddUndo event #TINY-4707
Fixed editor.selection.setCursorLocation incorrectly placing the cursor outside pre elements in some circumstances #TINY-4058
Fixed an exception being thrown when pressing the enter key inside pre elements while br_in_pre setting is false #TINY-4058
Version 5.4.2 (2020-08-17)
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
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)
Bumps tinymce from 5.4.1 to 5.5.1.
Changelog
Sourced from tinymce's changelog.
Commits
a436d25
Added version 5.5.1 release.a2c91ba
Added version 5.5.0 release.71197b6
Added version 5.4.2 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) - `@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 - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)