WebJamApps / JaMmusic

Front-end single-page app
https://www.web-jam.com
MIT License
3 stars 2 forks source link

Bump tinymce and @tinymce/tinymce-react #961

Closed dependabot[bot] closed 7 months ago

dependabot[bot] commented 7 months ago

Bumps tinymce to 7.0.0 and updates ancestor dependency @tinymce/tinymce-react. These dependencies need to be updated together.

Updates tinymce from 6.7.3 to 7.0.0

Changelog

Sourced from tinymce's changelog.

7.0.0 - 2024-03-20

Added

  • New license_key option that must be set to gpl or a valid license key. #TINY-10681
  • New custom tooltip functionality, tooltip will be shown when hovering with a mouse or with keyboard focus. #TINY-9275
  • New sandbox_iframes_exclusions option that holds a list of URL host names to be excluded from iframe sandboxing when sandbox_iframes is set to true. #TINY-10350
  • Added 'getAllEmojis' api function to the emoticons plugin. #TINY-10572
  • Element preset support for the valid_children option and Schema.addValidChildren API. #TINY-9979
  • A new trigger property for block text pattern configurations, allowing pattern activation with either Space or Enter keys. #TINY-10324
  • onFocus callback for CustomEditor dialog component. #TINY-10596
  • icons for the import from Word, export to Word and export to PDF premium plugins. #TINY-10612
  • data is now a valid element in the Schema. #TINY-10611
  • More advanced schema config for custom elements. #TINY-9980
  • Custom tooltip for autocompleter, now visible on both mouse hover and keyboard focus, except single column cases. #TINY-9638

Improved

  • Included keyboard shortcut in custom tooltip for ToolbarButton and ToolbarToggleButton. #TINY-10487
  • Improved showing which element has focus for keyboard navigation. #TINY-9176
  • Custom tooltips will now show for items in collection which is rendered inside a dialog, on mouse hover and keyboard focus. #TINY-9637
  • Autocompleter will now work with IMEs. #TINY-10637
  • Make table ghost element better reflect height changes when resizing. #TINY-10658

Changed

  • TinyMCE is now licensed GPL Version 2 or later. #TINY-10578
  • convert_unsafe_embeds editor option is now defaulted to true. #TINY-10351
  • sandbox_iframes editor option is now defaulted to true. #TINY-10350
  • The DOMUtils.isEmpty API function has been modified to consider nodes containing only comments as empty. #TINY-10459
  • The highlight_on_focus option now defaults to true, adding a focus outline to every editor. #TINY-10574
  • Delay before the tooltip to show up, from 800ms to 300ms. #TINY-10475
  • Now tox-view__pane has position: relative instead of static. #TINY-10561
  • Update outbound link for statusbar Tiny logo #TINY-10494
  • Remove the height field from the table plugin cell dialog. The table plugin row dialog now controls the row height by setting the height on the tr element, not the td elements. #TINY-10617
  • Change table height resizing handling to remove heights from td/th elements and only apply to tr elements. #TINY-10589
  • Removed incorrect aria-placeholder attribute from editor body when placeholder option is set. #TINY-10452
  • The tooltip property for dialog's footer togglebutton is now optional. #TINY-10672
  • Changed the media_url_resolver option to use promises. #TINY-9154
  • Styles bespoke toolbar button fallback changed to Formats if Paragraph is not configured in style_formats option. #TINY-10603
  • Updated deprecation/removed console message. #TINY-10694

Removed

  • Deprecated force_hex_color option, with the default now being all colors are forced to hex format as lower case. #TINY-10436
  • Deprecated remove_trailing_brs option from DomParser. #TINY-10454
  • title attribute on buttons with visible label. #TINY-10453
  • InsertOrderedList and InsertUnorderedList commands from core, these now only exist in the lists plugin. #TINY-10644
  • closeButton from the notification API, close buttons in notifications are now required. #TINY-10646
  • The autocompleter ch configuration property has been removed. Use the trigger property instead. #TINY-8929
  • Deprecated template plugin. #TINY-10654

Fixed

  • When deleting the last row in a table, the cursor would jump to the first cell (top left), instead of moving to the next adjacent cell in some cases. #TINY-6309

... (truncated)

Commits
  • 3ac1f87 TINY-10775: Added missing changelog item (#9488)
  • d96642e TINY-10712: Tweaked changelog wording
  • c34a99d TINY-10712: Changelogs
  • 07d1157 TINY-10712: Temporary rollback of package.json
  • 2123e27 TINY-10754: Updated the license message (#9477)
  • e13c27a TINY-10639: Update Jenkins to Safari 17 and fix test failures (#9473)
  • 0decc9d TINY-10650: Add a link referencing custom view doc page to the addView API do...
  • 809fd24 TINY-10717: Fixed Esc and arrow keys and IME not starting (#9463)
  • df7b989 TINY-10732: Fallback FooterToggleButton in dialog to use spec.text to se...
  • 43769de TINY-10602: Reverted requirement for build to run lint.
  • Additional commits viewable in compare view


Updates @tinymce/tinymce-react from 4.3.0 to 5.0.0

Changelog

Sourced from @​tinymce/tinymce-react's changelog.

5.0.0 - 2024-03-27

Added

  • Added licenseKey property that overrides the TinyMCE license_key init property. #INT-3291
  • Added events onInput, onCompositionEnd, onCompositionStart & onCompositionUpdate. #INT-3291
  • Added a JSDoc link to the TinyMCE 7 React Technical Reference docs page. #INT-3291

Improved

  • Improved cloudChannel type. #INT-3291
  • Updated to Storybook v8 and it now uses react-vite as a bundler/builder instead of webpack. #INT-3291
  • Storybook examples now use CSFv3 components. #INT-3291
  • Tests now run against TinyMCE version 7 as well. #INT-3291

Changed

  • Updated dependencies. #INT-3291
  • Changed default cloudChannel to '7'. #INT-3291

Fixed

  • readonly init property is now properly typed as undefined, as it's overriden by the integration. #INT-3287

4.3.2 - 2023-11-20

Fixed

  • Removed storybook-deploy dependency. #INT-3254

4.3.1 - 2023-11-16

Fixed

  • Reverted accidental change to allowed tinymce dependency versions in 4.3.0
  • Updated dependencies
Commits
  • 28db821 Branch is ready for release - setting release version
  • faa6eb9 INT-3291_2: Update package version to 5.0.0 (#510)
  • 185cf43 INT-3291: Support for TinyMCE Version 7 release (#506)
  • dbdf516 Merge pull request #502 from tinymce/feature/INT-3287
  • 200439a INT-3287: Added readonly to the props that are overridden/unused
  • e2b1907 Merge pull request #485 from tinymce/feature/INT-3259
  • 40df779 INT-3259: "1" should've been a "*"
  • 7b334ec INT-3259: Reworded a comment
  • 2364f29 INT-3259: Corrected stale issue message
  • 9149d7b INT-3259: Added github action for labeling and closing stale issues
  • 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@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) You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/WebJamApps/JaMmusic/network/alerts).