Zero width no-break space (U+FEFF) characters are removed from content passed to setContent, insertContent, and resetContent APIs. #TINY-10305
Zero width no-break space (U+FEFF) characters in initial content are not loaded into the editor upon initialization. #TINY-10305
Fixed
Specific HTML content containing unescaped text nodes caused mXSS when using undo/redo. #TINY-10305
Specific HTML content containing unescaped text nodes caused mXSS when using the getContent and setContent APIs with the format: 'raw' option, which also affected the resetContent API and the draft restoration feature of the Autosave plugin. #TINY-10305
6.7.2 - 2023-10-25
Fixed
The function getModifierState did not work on events passed through the editor as expected. #TINY-10263
Removed use of async for editor rendering which caused visual blinking when reloading the editor in-place. #TINY-10249
Toggling a list that contains an LI element having another list as its first child would remove the remaining content within that LI element. #TINY-10213
List items containing a list element surrounded by non list nodes would cause some list operations to fail. #TINY-10268
The accordion toggling with the Enter key press would behave incorrectly on Safari. #TINY-10177
Deleting a range that included both text of a cell and a nested table in that cell removed the entire content of the cell. #TINY-10254
6.7.1 - 2023-10-19
Fixed
Specific HTML content caused mXSS when using undo/redo. #TINY-10180
Specific HTML content caused mXSS when using the getContent and setContent APIs with the format: 'raw' option, which also affected the resetContent API and the draft restoration feature of the Autosave plugin. #TINY-10236
Notification messages containing HTML were not properly XSS sanitized before being displayed. #TINY-10286
6.7.0 - 2023-08-30
Added
New help_accessibility option displays the keyboard shortcut to open the in-application help in the status bar. #TINY-9379
Added a new InsertNewBlockBefore command which inserts an empty block before the block containing the current selection. #TINY-10022
Added a new InsertNewBlockAfter command which inserts an empty block after the block containing the current selection. #TINY-10022
Improved
Adding a newline after a table would, in some specific cases, not work. #TINY-9863
Menus now have a slight margin at the top and bottom to more clearly separate them from the frame edge. #TINY-9978
Updated More toolbar button tooltip text from More... to Reveal or hide additional toolbar items. #TINY-9629
Where multiple case sensitive variants of a translation key are provided, they will now all be preserved in the translation object instead of just the lowercase variant. #TINY-10115
Improved screen reader announcements of the column and row selection in the grid presented by the Table menu and toolbar item. #TINY-10140
Improved the keyboard focus visibility for links inside dialogs. #TINY-10124
Changed
Change UndoLevelType from enum to union type so that it is easier to use. #TINY-9764
The pattern replacement removed spaces if they were contained within a tag that only contained a space and the text to replace. #TINY-9744
If loading content CSS takes more than 500ms, the editor will be set to an in progress state until the CSS is ready. #TINY-10008
Fixed
Applying an ordered or unordered list to a selected checklist incorrectly turned the list into paragraphs. #TINY-9975
Returning an empty string in a custom context menu update function resulted in a small white line appearing on right-click and the browser-native context menu would not present. #TINY-9842
... (truncated)
Commits
c8b267c TINY-10319: Prepare for 6.7.3 Community Release (#9158)
403c51d TINY-10226: Preparation for 6.7.2 TinyMCE release (#9111)
8710894 TINY-10268: manage list inside an li surrounded by 2 not li elements (#...
95080b4 TINY-10263: We now keep getModifierState properly accessible. (#9087) (#9108)
9924746 TINY-10213: manage li with a list and then other elements (#9035) (#9107)
01999ec TINY-10304: Fixed broken non-editable root advlist test (#9091) (#9104)
5a391a0 TINY-10249: avoid flickering when remove and put the editor back (#9064) (#9102)
cb4d48d TINY-10164: Update changelog heading and package.json version for 6.7.1 relea...
1365f04 TINY-10164: Prepare for 6.7.1 Community Release (#9089)
632e7a6 TINY-9879: Updated changelog and security.md
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/DMPRoadmap/roadmap/network/alerts).
Bumps tinymce from 6.4.1 to 6.7.3.
Changelog
Sourced from tinymce's changelog.
... (truncated)
Commits
c8b267c
TINY-10319: Prepare for 6.7.3 Community Release (#9158)403c51d
TINY-10226: Preparation for 6.7.2 TinyMCE release (#9111)8710894
TINY-10268: managelist
inside anli
surrounded by 2 notli
elements (#...95080b4
TINY-10263: We now keep getModifierState properly accessible. (#9087) (#9108)9924746
TINY-10213: manage li with a list and then other elements (#9035) (#9107)01999ec
TINY-10304: Fixed broken non-editable root advlist test (#9091) (#9104)5a391a0
TINY-10249: avoid flickering when remove and put the editor back (#9064) (#9102)cb4d48d
TINY-10164: Update changelog heading and package.json version for 6.7.1 relea...1365f04
TINY-10164: Prepare for 6.7.1 Community Release (#9089)632e7a6
TINY-9879: Updated changelog and security.mdDependabot 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