HospitalRun / components

Reusable React components used by HospitalRun
https://components.hospitalrun.io
MIT License
121 stars 181 forks source link

chore(deps): bump tinymce from 5.9.2 to 6.0.0 #958

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps tinymce from 5.9.2 to 6.0.0.

Changelog

Sourced from tinymce's changelog.

6.0.0 - 2020-03-03

Added

  • New editor.options API to replace the old editor.settings and editor.getParam APIs #TINY-8206
  • New editor.annotator.removeAll API to remove all annotations by name #TINY-8195
  • New Resource.unload API to make it possible to unload resources #TINY-8431
  • New FakeClipboard API on the tinymce global #TINY-8353
  • New dispatch() function to replace the now deprecated fire() function in various APIs #TINY-8102
  • New AutocompleterStart, AutocompleterUpdate and AutocompleterEnd events #TINY-8279
  • New mceAutocompleterClose, mceAutocompleterReload commands #TINY-8279
  • New mceInsertTableDialog command to open the insert table dialog #TINY-8273
  • New slider dialog component #TINY-8304
  • New imagepreview dialog component, allowing preview and zoom of any image URL #TINY-8333
  • New buttonType property on dialog button components, supporting toolbar style in addition to primary and secondary #TINY-8304
  • The tabindex attribute is now copied from the target element to the iframe #TINY-8315

Improved

  • New default theme styling for TinyMCE 6 facelift with old skin available as tinymce-5 and tinymce-5-dark #TINY-8373
  • The default height of editor has been increased from 200px to 400px to improve the usability of the editor #TINY-6860
  • The upload results returned from the editor.uploadImages() API now includes a removed flag, reflecting if the image was removed after a failed upload #TINY-7735
  • The ScriptLoader, StyleSheetLoader, AddOnManager, PluginManager and ThemeManager APIs will now return a Promise when loading resources instead of using callbacks #TINY-8325
  • A ThemeLoadError event is now fired if the theme fails to load #TINY-8325
  • The BeforeSetContent event will now include the actual serialized content when passing in an AstNode to the editor.setContent API #TINY-7996
  • Improved support for placing the caret before or after noneditable elements within the editor #TINY-8169
  • Calls to editor.selection.setRng now update the caret position bookmark used when focus is returned to the editor #TINY-8450
  • The emoticon plugin dialog, toolbar and menu item has been updated to use the more accurate Emojis term #TINY-7631
  • The dialog redial API will now only rerender the changed components instead of the whole dialog #TINY-8334
  • The dialog API setData method now uses a deep merge algorithm to support partial nested objects #TINY-8333
  • The dialog spec initialData type is now Partial<T> to match the underlying implementation details #TINY-8334
  • Notifications no longer require a timeout to disable the close button #TINY-6679
  • The editor theme is now fetched in parallel with the icons, language pack and plugins #TINY-8453

Changed

  • TinyMCE is now MIT licensed #TINY-2316
  • Moved the paste plugin's functionality to TinyMCE core #TINY-8310
  • The paste_data_images option now defaults to true #TINY-8310
  • Moved the noneditable plugin to TinyMCE core #TINY-8311
  • Renamed the noneditable_noneditable_class option to noneditable_class #TINY-8311
  • Renamed the noneditable_editable_class option to editable_class #TINY-8311
  • Moved the textpattern plugin to TinyMCE core #TINY-8312
  • Renamed the textpattern_patterns option to text_patterns #TINY-8312
  • Moved the hr plugin's functionality to TinyMCE core #TINY-8313
  • Moved the print plugin's functionality to TinyMCE core #TINY-8314
  • Moved non-UI table functionality to core #TINY-8273
  • The DomParser API no longer uses a custom parser internally and instead uses the native DOMParser API #TINY-4627
  • The editor.getContent() API can provide custom content by preventing and overriding content in the BeforeGetContent event. This makes it consistent with the editor.selection.getContent() API #TINY-8018
  • The editor.setContent() API can now be prevented using the BeforeSetContent event. This makes it consistent with the editor.selection.setContent() API #TINY-8018
  • Add-ons such as plugins and themes are no longer constructed using the new operator #TINY-8256
  • A number of APIs that were not proper classes, are no longer constructed using the new operator #TINY-8322
  • The Editor commands APIs will no longer fallback to executing the browsers native command functionality #TINY-7829

... (truncated)

Commits
  • e3894df TINY-8441: Fixed incorrect premium plugin links in the help dialog
  • e52ad71 TINY-8395: Prepare for 6.0 release
  • f443915 TINY-8527: Dark skin fixes (#7663)
  • 7900ce8 TINY-8441: update observables event links to new 6x docs (#7667)
  • 736f141 TINY-8532: Fixed an exception getting thrown when clicking in the editor if i...
  • 5c62b18 TINY-8441: Updated docs links for 6.0 (#7657)
  • 190f1a2 TINY-8525: Fixed a regression with webkit style handling while pasting conten...
  • 9819916 TINY-8511: Removed the no longer useful paste_filter_drop option (#7654)
  • 00729b2 TINY-2316: Corrected company name (#7651)
  • bf52b27 TINY-8513: Fixed alloy detached context console warnings when menu items are ...
  • Additional commits viewable in compare view


Dependabot compatibility score

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[bot] commented 2 years ago

Superseded by #967.