Skip to content

TinyMCE6 update - #3580

Merged
ssddanbrown merged 7 commits into
developmentfrom
tinymce6
Jul 23, 2022
Merged

ssddanbrown merged 7 commits into
developmentfrom
tinymce6

Conversation

@ssddanbrown

@ssddanbrown ssddanbrown commented Jul 17, 2022

Copy link
Copy Markdown
Member

Changes: https://www.tiny.cloud/docs/tinymce/6/6.0-release-notes-core-changes/#contents

For #3517

TODO

  • imagetools plugin functionality replacement.
    • Was only using imageoptions before, to show image options popup.
  • Think about table_use_colgroups & table_style_by_css (Set to false right now, to align with existing functionality).
  • Check pasting images (keyboard, mouse, drag & drop).
  • Check translations working.
  • Changed editor.dom.$ and editor.$ to editor.dom.select. Need to review every use as returned images are now different.
  • Dark mode looks to have new blue bar?
  • Details collapsible unwrap is broken, removes content.
  • Popup toolbars have extra line in them.

Old Image toolbar

image

- Merged in latest TinyMCE code.
- Gone through tinymce upgrade guide, made required config changes.
- Altered license references.
- Added workaround for new 'srcdoc' usage that's breaking content in
  Firefox, added new 'custom-changes.md' file to document for future.
- Updated old usages of 'new' when creating nodes.
- Tested and changed logic, where required, where 'editor.dom.select'
  has been used to replace the old '$' usages.
- Fixed bad boolean value being passed to 'setActive' in task list
  logic.
Fixes issue where inline-only content would disappear when unwrapping a
details block element.
@ssddanbrown
ssddanbrown merged commit f4dd38e into development Jul 23, 2022
@ssddanbrown
ssddanbrown deleted the tinymce6 branch July 23, 2022 10:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

1 participant