fix(deps): update dependency tinymce to v8 #30
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
^5.10.4->^8.0.0Release Notes
tinymce/tinymce (tinymce)
v8.2.2Compare Source
Fixed
v8.2.1Compare Source
Fixed
v8.2.0Compare Source
Improved
Fixed
openattribute on<details>elements is now normalized toopen="open"when the accordion plugin is enabled. #TINY-12862propertyRDFa attribute onmetaelements. #TINY-12858undoManager.addmethod. Theeventparameter is typeEditorEventnotEvent. #TINY-12936auto. #TINY-13097v8.1.2Compare Source
Fixed
v8.1.1Compare Source
Fixed
v8.1.0Compare Source
Improved
DomParserAPI can now parse full documents when the API'sroot_nameoption is set to#document. #TINY-12589editor.getContent()now includesindentandentity_encodingproperties to control HTML formatting. #TINY-12786Deprecated
content_css_corsconfig option. #TINY-12578Fixed
contenteditable="true"was not possible on Firefox using the keyboard. #TINY-12459iframe_aria_textmultiple times. #TINY-11296figurewas selected. #TINY-12458&encoding are now decoded to&before inserting. #TINY-12504aria-errormessagewas incorrectly added to url input fields by default. #TINY-12037v8.0.2Compare Source
Fixed
v8.0.1Compare Source
Fixed
v8.0.0Compare Source
Added
pageUidproperty on thetinymceglobal instance. #TINY-12021editorUidproperty on editor instances. #TINY-12021UserLookupAPI to provide consistent user management and fetching/caching user information across TinyMCE plugins. #TINY-11974crossoriginoption that sets thecrossoriginattribute on scripts loaded by the editor. #TINY-12228allow_html_in_commentsoption to allow HTML like contents inside comment data. #TINY-12220list_max_depthoption that limits the maximum list indent depth. #TINY-11937Improved
roleandaria-valuetextattributes. #TINY-11421translateAPI now automatically replaces three dots in a row with an ellipsis character. #TINY-12155editor.resetContent()is used, the resultingSetContentevent now has theinitialflag set in the event arguments. #TINY-12146Changed
listsplugin into core. #TINY-12121execCommand('Delete')function. #TINY-12171Deprecated
skipFocusoption for ToggleToolbarDrawer command. To skip focus useskip_focusoption. #TINY-12044Removed
documentBaseUrlproperty fromEditorinstances.documentBaseURIis the supported property. #TINY-12182Fixed
onSetupwas referencing the incorrect element. #TINY-11912figcaptionusing the left and right arrow keys in Firefox. #TINY-11982colgrouporcolelements as block elements. #TINY-12092contextformsubtoolbar is no longer dismissed when using the toolbar back button in inline editors. #TINY-12118figurewas selected didn't move the selection on thefigcaptioncorrectly. #TINY-11753onboardingplugin overlay now shows above popups. #TINY-12522v7.9.1Compare Source
Improved
Noticesfile and minified notices. #TINY-12091v7.9.0Compare Source
Added
discstyle option for unordered lists. #TINY-12015Improved
style_formatsis empty, the button is now disabled. #TINY-12005Changed
advlist_bullet_stylesoption todefault,disc,circle,square. #TINY-12083Fixed
-ms-high-contrast. #TINY-11876mceInsertContentcommand no longer deletes the parent block element when an anchor is selected. #TINY-11953figcaptionelement no longer displays two text insertion carets. #TINY-11997v7.8.0Compare Source
Added
extended_mathml_attributesandextended_mathml_elementsoptions. #TINY-11756onboardingoption. #TINY-11931Improved
editor.selection.scrollIntoView()method now pads the target scroll area with a small margin, ensuring content doesn't sit at the very edge of the viewport. #TINY-11786Changed
Fixed
ptoremvalue was ignoring min/max height settings. #TINY-11108v7.7.2Compare Source
Fixed
v7.7.1Compare Source
Fixed
onSetupAPI. #TINY-11890v7.7.0Compare Source
Added
link_attributes_postprocessoption that allows overriding attributes of a link that would be inserted through the link dialog. #TINY-11707Improved
infowheneditor.notificationManager.open()is used without a specified type or with an invalid one. #TINY-11661Changed
linkplugin behavior to move the cursor outside of the link when inserted or edited via the UI. Patch contributed by Philipp91. #GH-9998Fixed
insertContentAPI was not replacing selected non-editable elements correctly. #TINY-11714floatproperty was not properly removed on the image when converting a image into a captioned image. #TINY-11670semanticselement in MathML was not properly retained whenannotationelements were allowed. #TINY-11755titleattribute and a custom tooltip, causing overlapping tooltips #TINY-11768v7.6.1Compare Source
Fixed
v7.6.0Compare Source
Added
contextsliderformandcontextsizeinputcontext form types. #TINY-11342backfunction inContextFormApito go back to the previous toolbar. #TINY-11344QuickbarInsertImagecommand that is executed by thequickimagebutton. #TINY-11399onSetupfunction to the context form API. #TINY-11494placeholderto the context form input field API. #TINY-11459disabledoption to restore the previousreadonlymode behavior, allowing the editor to be displayed in a disabled state. #TINY-11488Improved
latinlist style type is now recognized as an alias for thealphalist style type. #TINY-11515Fixed
editor.nodeChanged()while having focus inside the editor UI. #TINY-11437contenteditable=falsecell was selected would not work as expected. #TINY-11383sampformat was being applied as ablocklevel format, instead of aninlineformat. #TINY-11390v7.5.1Compare Source
v7.5.0Compare Source
Added
color_map_rawproperty. #GH-9788Improved
Fixed
toolbar-sticky-offsetwould still be applied after entering fullscreen mode. #TINY-11137v7.4.1Compare Source
Fixed
v7.4.0Compare Source
Added
contextproperty for all ui components. This allows buttons and menu items to be enabled or disabled based on whether their context matches a given predicate; status updates are checked oninit,NodeChange, andSwitchModeevents. #TINY-11211allow_mathml_annotation_encodingsto opt-in to keep math annotations with specific encodings. #TINY-11166color-activeLESS variable for use in editor skins. #TINY-11266Improved
Fixed
inputevent from being dispatched. #TINY-11100v7.3.0Compare Source
Added
format-codeicon. #TINY-11018Improved
Fixed
renderInsertTableMenuItem. #TINY-6887v7.2.1Compare Source
Fixed
v7.2.0Compare Source
Added
options.debugAPI that logs the initial raw editor options to console. #TINY-10605referrerpolicyas a valid attribute for an iframe element. #TINY-10374onInitandstretchedproperties to theHtmlPaneldialog component. #TINY-10900mceTogglePlainTextPastecommand. #TINY-10938foroption to dialog label components to improve accessibility. The value must be another component on the same dialog. #TINY-10971Improved
aria-levelattribute. #TINY-10891Changed
Build with TinyMCEtext and logo. #TINY-11001Fixed
divwith preceedingbrelements would sometimes throw errors. #TINY-10840autoresize_bottom_marginwas not reliably applied in some situations. #TINY-10793contenteditable="true"element when usingeditable_root: falseand inline mode causing selection to be shifted. #TINY-10820roleattribute on listbox dialog components tocomboboxwhen there are no nested menu items. #TINY-10807noscriptelements caused an XSS vulnerability. #TINY-11019noneditable_regexpoption. #TINY-11022v7.1.2Compare Source
Fixed
transparentwere incorrectly converted to '#000000`. #TINY-10916v7.1.1Compare Source
Fixed
imgtag could cause extra inline styles to be added. #TINY-10892emojiimagesdatabase were not loading correctly due to a broken CDN. #TINY-10878v7.1.0Compare Source
Added
math-equationicon. #TINY-10804Improved
itemprop,itemscopeanditemtypeas valid HTML5 attributes in the core schema. #TINY-9932aria-pressedfrom theMorebutton in sliding toolbar mode and replaced it witharia-expanded. #TINY-10795Fixed
h1element instead ofdiv. #TINY-10800aria-labelinstead ofaria-labelledbyon macOS. #TINY-10808ToggleToolbarDrawercommand did not toggle the toolbar inslidingmode when{skipFocus: true}parameter was passed. #TINY-10726role="menu"attribute from color swatches. #TINY-10806iframe_aria_textwas set. #TINY-10718v7.0.1Compare Source
Fixed
forced_root_blockoption was set todiv. #TINY-10488v7.0.0Compare Source
Added
license_keyoption that must be set togplor a valid license key. #TINY-10681sandbox_iframes_exclusionsoption that holds a list of URL host names to be excluded from iframe sandboxing whensandbox_iframesis set totrue. #TINY-10350valid_childrenoption and Schema.addValidChildren API. #TINY-9979triggerproperty for block text pattern configurations, allowing pattern activation with either Space or Enter keys. #TINY-10324datais now a valid element in the Schema. #TINY-10611Improved
ToolbarButtonandToolbarToggleButton. #TINY-10487collectionwhich is rendered inside a dialog, on mouse hover and keyboard focus. #TINY-9637Changed
convert_unsafe_embedseditor option is now defaulted totrue. #TINY-10351sandbox_iframeseditor option is now defaulted totrue. #TINY-10350highlight_on_focusoption now defaults to true, adding a focus outline to every editor. #TINY-10574tox-view__panehasposition: relativeinstead ofstatic. #TINY-10561tableplugin cell dialog. Thetableplugin row dialog now controls the row height by setting the height on thetrelement, not thetdelements. #TINY-10617td/thelements and only apply totrelements. #TINY-10589aria-placeholderattribute from editor body whenplaceholderoption is set. #TINY-10452tooltipproperty for dialog's footertogglebuttonis now optional. #TINY-10672media_url_resolveroption to use promises. #TINY-9154Stylesbespoke toolbar button fallback changed toFormatsifParagraphis not configured instyle_formatsoption. #TINY-10603Removed
force_hex_coloroption, with the default now being all colors are forced to hex format as lower case. #TINY-10436remove_trailing_brsoption from DomParser. #TINY-10454titleattribute on buttons with visible label. #TINY-10453InsertOrderedListandInsertUnorderedListcommands from core, these now only exist in thelistsplugin. #TINY-10644closeButtonfrom the notification API, close buttons in notifications are now required. #TINY-10646chconfiguration property has been removed. Use thetriggerproperty instead. #TINY-8929templateplugin. #TINY-10654Fixed
summaryelement when the caret was positioned between words. #TINY-10312blurevent as expected. #TINY-10310table_class_list. Also fixed being forced to pick the first class option. #TINY-6653List Properties...in the context menu. #TINY-10490link_default_targetoption wasn't considered when inserting a link viaquicklinktoolbar. #TINY-10439summaryelement within adetailselement nested in a list item no longer removes thesummaryelement. #TINY-10303event_rootoption. #TINY-10433selection.setContentto insert a block element would throw an unhandled exception. #TINY-10560table_style_by_cssis true, only the border attribute is set to 0 and border-width styling is no longer used. #TINY-10308v6.8.6Compare Source
v6.8.5Compare Source
v6.8.4Compare Source
v6.8.3Compare Source
Changed
Fixed
v6.8.2Compare Source
Fixed
fontfamily,fontsize,blocks, andstylesincorrectly used plural words in their accessible names. #TINY-10426alignbespoke select toolbar button had an accessible name that was misleading and grammatically incorrect in certain cases. #TINY-10435align,fontfamily,fontsize,blocks, andstyleswere incorrectly translated. #TINY-10426 #TINY-10435v6.8.1Compare Source
Improved
Fixed
schema.isWrapperandschema.isInlinedid not exclude node names that started with#which should not be considered as elements. #TINY-10385v6.8.0Compare Source
Added
StylesheetLoader.loadRawCssAPI that can be used to load CSS into a style element. #TINY-10352StylesheetLoader.unloadRawCssAPI that can be used to unload CSS that was loaded into a style element. #TINY-10352force_hex_coloreditor option. Option'always'converts all RGB & RGBA colours to hex,'rgb_only'will only convert RGB and not RGBA colours to hex,'off'won't convert any colours to hex. #TINY-9819default_font_stackeditor option that makes it possible to define what is considered a system font stack. #TINY-10290sandbox_iframesoption that controls whether iframe elements will be added asandbox=""attribute to mitigate malicious intent. #TINY-10348convert_unsafe_embedsoption that controls whether<object>and<embed>elements will be converted to more restrictive alternatives, namely<img>for image MIME types,<video>for video MIME types,<audio>audio MIME types, or<iframe>for other or unspecified MIME types. #TINY-10349Improved
size: 'large'argument in the dialog spec. #TINY-10209align,fontfamily,fontsize,blocks, andstylesdid not include their visible text labels in their accessible names. #TINY-10147Fixed
setProgressStateAPI would cause the window to be scrolled when the editor wasn't fully visible. #TINY-10172summaryelement extended its application to the content of the parentdetailselement. #TINY-10154forecolorandbackcolorbuttons. #TINY-9796addIconAPI documentation. #TINY-10230sizeargument was changed when redialling a dialog. #TINY-10209contenteditable="true"attribute within a table cell would not be treated as content and get removed if backspace or delete was being pressed. #TINY-10010detailselement would incorrectly merge its content. #TINY-10133getModifierStatedid not work on events passed through the editor as expected. #TINY-10263asyncfor editor rendering which caused visual blinking when reloading the editor in-place. #TINY-10249pinside alistvia delete or backspace would incorrectly try to move a parent element inside a child element. #TINY-10289accordionblock. #TINY-10291fontsizeinputtoolbar item was causing console warnings when toolbar items were clicked. #TINY-10330livia enter inside a nested list would not inherit styles from the sourceli. #TINY-10316v6.7.3Compare Source
Changed
setContent,insertContent, andresetContentAPIs. #TINY-10305Fixed
getContentandsetContentAPIs with theformat: 'raw'option, which also affected theresetContentAPI and the draft restoration feature of the Autosave plugin. #TINY-10305v6.7.2Compare Source
Fixed
getModifierStatedid not work on events passed through the editor as expected. #TINY-10263asyncfor editor rendering which caused visual blinking when reloading the editor in-place. #TINY-10249accordiontoggling with the Enter key press would behave incorrectly on Safari. #TINY-10177v6.7.1Compare Source
Fixed
getContentandsetContentAPIs with theformat: 'raw'option, which also affected theresetContentAPI and the draft restoration feature of the Autosave plugin. #TINY-10236v6.7.0Compare Source
Added
help_accessibilityoption displays the keyboard shortcut to open the in-application help in the status bar. #TINY-9379InsertNewBlockBeforecommand which inserts an empty block before the block containing the current selection. #TINY-10022InsertNewBlockAftercommand which inserts an empty block after the block containing the current selection. #TINY-10022Improved
Changed
UndoLevelTypefromenumto union type so that it is easier to use. #TINY-9764Fixed
<div>elements only created a partial list. #TINY-9872iframedialog components. #TINY-9815<details>element if it was nested within another<details>element. #TINY-9965<li>elements that only contained<br>tags sometimes caused a crash. #TINY-6888<summary>element from a<details>element by dragging and dropping. #TINY-9960<summary>elements if content containing block elements was dragged-and-dropped inside them. #TINY-9960<script>tags in the editor body to<image>tags. #TINY-10007<details>element when it is the first or last content element. Pressing the Up or Down arrow key now inserts a block element before or after the<details>element. #TINY-9827contenteditable="true"attribute within a noneditable root was deleted when the Backspace key was pressed. #TINY-10011color_colsoption was not respected when set to the value 5 with a customcolor_mapspecified. #TINY-10126<summary>element removed the entire<details>element if it had no other content. #TINY-10123v6.6.2Compare Source
Fixed
streamContent: trueiframe dialog component. #TINY-10128v6.6.1Compare Source
Added
pad_empty_with_br. Set totrueto pad empty block elements with<br>tags instead of the character entity. #TINY-9861Improved
streamContent: trueset are now throttled to 500ms intervals. #TINY-10097Changed
Fixed
streamContent: trueiframe dialog component. #TINY-10078streamContent: truewas set. #TINY-10109streamContent: trueiframe dialog component with content lacking an HTML document type declaration. #TINY-10110iframedialog components did not highlight when focused. #TINY-10101color_colsoption was not respected when a customcolor_mapwas defined. #TINY-10098color_colsoptions were were not rounded to the nearest number when set to a decimal number. #TINY-9737v6.6.0Compare Source
Added
bottom— for inline dialog configurations that anchors the dialog to the bottom of the editor. #TINY-9888persistent— for inline dialog configurations that will stop the dialog closing when clicking away from it. #TINY-9991ai,ai-promptandsendicons. #TINY-9942streamContent— for theiframedialog component. This causessetData()to update content without reloading the frame, and end scroll positions will be maintained as new content streams in. #TINY-10032border— for theiframedialog component that allows a border to be added. #TINY-10049align— for the label dialog component that controls text alignment. #TINY-10058Improved
iframedialog component now has a minimum height of 200px. #TINY-10059ui_mode: 'split'option is set. #TINY-9385Changed
alertbannerdialog component is no longer clickable if the URL field is not specified. #TINY-10013Fixed
sizesetting to have no effect. #TINY-10015v6.5.1Compare Source
Fixed
v6.5.0Compare Source
Added
hhash parameter in Vimeo video URLs in the Media plugin. #TINY-9830table_merge_content_on_pasteoption which disables the merging behaviour when pasting a table inside an existing table. #TINY-9808defaultExpandedIdsandonToggleExpandoptions to thetreecomponent config. #TINY-9653defaultSelectedIdoption to thetreecomponent config. #TINY-9715accordionplugin with theInsertAccordioncommand. #TINY-9730accordionandaccordion-toggleicons. #TINY-9789details_initial_stateanddetails_serialized_stateoptions. #TINY-9732init_content_syncoption that initializes the editor iframe usingdocument.writeinstead ofsrcdoc. #TINY-9818newdocument_contentoption that sets the content presented in the editor on choosing File -> New document or pressing the New document toolbar button. #TINY-9839editable_rootoption that can be set tofalseto prevent editing of the editor’s root element. #TINY-9839editor.setEditableRootAPI that sets the editable state of the editor root element. #TINY-9839editor.hasEditableRootAPI that returnstrueorfalsedepending on the editable state of the editor root element. #TINY-9839EditableRootStateChangeevent that gets dispatched when the state of the editable root is changed. #TINY-9839dl,dt,dd,ol, andstrongelements in dialog body content. #TINY-9919Improved
iconfield for a dialog’s footertogglebuttonis no longer mandatory. #TINY-9757contenteditable="false"attribute. #TINY-9669Configuration
📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) in timezone America/New_York, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.