greatbit / quack

Web Based Test Management System
Apache License 2.0
118 stars 34 forks source link

Bump tinymce from 5.8.2 to 5.10.1 in /ui/src #175

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps tinymce from 5.8.2 to 5.10.1.

Changelog

Sourced from tinymce's changelog.

5.10.1 - 2021-11-03

Fixed

  • The iframe aria help text was not read by some screen readers #TINY-8171
  • Clicking the forecolor or backcolor toolbar buttons would do nothing until selecting a color #TINY-7836
  • Crop functionality did not work in the imagetools plugin when the editor was rendered in a shadow root #TINY-6387
  • Fixed an exception thrown on Safari when closing the searchreplace plugin dialog #TINY-8166
  • The autolink plugin did not convert URLs to links when starting with a bracket #TINY-8091
  • The autolink plugin incorrectly created nested links in some cases #TINY-8091
  • Tables could have an incorrect height set on rows when rendered outside of the editor #TINY-7699
  • In certain circumstances, the table of contents plugin would incorrectly add an extra empty list item #TINY-4636
  • The insert table grid menu displayed an incorrect size when re-opening the grid #TINY-6532
  • The word count plugin was treating the zero width space character (&[#8203](https://github.com/tinymce/tinymce/tree/HEAD/modules/tinymce/issues/8203);) as a word #TINY-7484

5.10.0 - 2021-10-11

Added

  • Added a new URI.isDomSafe(uri) API to check if a URI is considered safe to be inserted into the DOM #TINY-7998
  • Added the ESC key code constant to the VK API #TINY-7917
  • Added a new deprecation_warnings setting for turning off deprecation console warning messages #TINY-8049

Improved

  • The element argument of the editor.selection.scrollIntoView() API is now optional, and if it is not provided the current selection will be scrolled into view #TINY-7291

Changed

  • The deprecated scope attribute is no longer added to td cells when converting a row to a header row #TINY-7731
  • The number of col elements is normalized to match the number of columns in a table after a table action #TINY-8011

Fixed

  • Fixed a regression that caused block wrapper formats to apply and remove incorrectly when using a collapsed selection with multiple words #TINY-8036
  • Resizing table columns in some scenarios would resize the column to an incorrect position #TINY-7731
  • Inserting a table where the parent element had padding would cause the table width to be incorrect #TINY-7991
  • The resize backdrop element did not have the data-mce-bogus="all" attribute set to prevent it being included in output #TINY-7854
  • Resize handles appeared on top of dialogs and menus when using an inline editor #TINY-3263
  • Fixed the autoresize plugin incorrectly scrolling to the top of the editor content in some cases when changing content #TINY-7291
  • Fixed the editor.selection.scrollIntoView() type signature, as it incorrectly required an Element instead of HTMLElement #TINY-7291
  • Table cells that were both row and column headers did not retain the correct state when converting back to a regular row or column #TINY-7709
  • Clicking beside a non-editable element could cause the editor to incorrectly scroll to the top of the content #TINY-7062
  • Clicking in a table cell, with a non-editable element in an adjacent cell, incorrectly caused the non-editable element to be selected #TINY-7736
  • Split toolbar buttons incorrectly had nested tabindex="-1" attributes #TINY-7879
  • Fixed notifications rendering in the wrong place initially and when the page was scrolled #TINY-7894
  • Fixed an exception getting thrown when the number of col elements didn't match the number of columns in a table #TINY-7041 #TINY-8011
  • The table selection state could become incorrect after selecting a noneditable table cell #TINY-8053
  • As of Mozilla Firefox 91, toggling fullscreen mode with toolbar_sticky enabled would cause the toolbar to disappear #TINY-7873
  • Fixed URLs not cleaned correctly in some cases in the link and image plugins #TINY-7998
  • Fixed the image and media toolbar buttons incorrectly appearing to be in an inactive state in some cases #TINY-3463
  • Fixed the editor.selection.selectorChanged API not firing if the selector matched the current selection when registered in some cases #TINY-3463
  • Inserting content into a contenteditable="true" element that was contained within a contenteditable="false" element would move the selection to an incorrect location #TINY-7842
  • Dragging and dropping contenteditable="false" elements could result in the element being placed in an unexpected location #TINY-7917
  • Pressing the Escape key would not cancel a drag action that started on a contenteditable="false" element within the editor #TINY-7917

... (truncated)

Commits
  • f8756ee TINY-8060: Update package.json and changelog for TinyMCE 5.10.1 release (#7354)
  • 690d064 TINY-7484: Remove zero width space before counting words (#7350)
  • a1260a4 TINY-8171: Moved the iframe title to the body as VoiceOver and Chrome Vox wou...
  • b27e4a1 TINY-4636: Fix extra list item in ToC (#7336)
  • d99ebcf TINY-6387: Fixed imagetools crop functionality not working within a shadow ro...
  • c4e1568 TINY-6532: Fixed the insert table widget showing the incorrect table size in ...
  • b61e76b TINY-8091: Fixed autolink not activating when the URL is prefixed by a bracke...
  • 957ceca TINY-7836: Ensure forecolor/backcolor toolbar buttons have an initial color s...
  • 635a68a TINY-7699: Fixed data-mce-style not cleaned up on rows when resizing (#7324)
  • 3509241 TINY-8166: Fixed an exception thrown on Safari when closing the `searchreplac...
  • 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 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](https://github.com/greatbit/quack/network/alerts).
dependabot[bot] commented 2 years ago

Superseded by #181.