Changelog
This is the TinyMCE Community version changelog. For information about the latest Tiny Cloud or TinyMCE Enterprise Release, see: TinyMCE Release Notes. |
7.0.1 - 2024-04-10
Fixed
-
Toggle list behavior generated wrong HTML when the
forced_root_block
option was set todiv
. -
Tapping inside a composed text on Firefox Android would not close the autocompleter.
-
An inline editor toolbar now behaves correctly in horizontally scrolled containers.
-
Tooltips unintended shrinking and incorrectly positioned when shown in horizontally scrollable container.
-
The status bar was invisible when the editor’s height was set to the minimum.
7.0.0 - 2024-03-20
TinyMCE 7.0 is licensed under GPL Version 2 or later. This version introduces a new license_key configuration setting that gives self-hosted users the ability to select a usage under the GPL or to authenticate their paid license with Tiny.
|
Added
-
New
license_key
option that must be set togpl
or a valid license key. -
New custom tooltip functionality, tooltip will be shown when hovering with a mouse or with keyboard focus.
-
New
sandbox_iframes_exclusions
option that holds a list of URL host names to be excluded from iframe sandboxing whensandbox_iframes
is set totrue
. -
Added 'getAllEmojis' api function to the emoticons plugin.
-
Element preset support for the
valid_children
option andSchema.addValidChildren
API. -
A new
trigger
property for block text pattern configurations, allowing pattern activation with eitherSpace
orEnter
keys. -
Added
onFocus
callback for CustomEditor dialog component. -
Added icons for the import from Word, export to Word and export to PDF premium plugins.
-
Added
data
is now a valid element in the Schema. -
More advanced schema config for custom elements.
-
Added custom tooltip for autocompleter, now visible on both mouse hover and keyboard focus, except single column cases.
-
Added importword, exportpdf and exportword menu items to default file menu.
Improved
-
Included keyboard shortcut in custom tooltip for
ToolbarButton
andToolbarToggleButton
. -
Improved showing which element has focus for keyboard navigation.
-
Custom tooltips will now show for items in
collection
which is rendered inside a dialog, on mouse hover and keyboard focus. -
Autocompleter will now work with IMEs.
-
Make table ghost element better reflect height changes when resizing.
Changed
-
TinyMCE is now licensed GPL Version 2 or later.
-
convert_unsafe_embeds
editor option is now defaulted totrue
. -
sandbox_iframes
editor option is now defaulted totrue
. -
The DOMUtils.isEmpty API function has been modified to consider nodes containing only comments as empty.
-
The
highlight_on_focus
option now defaults totrue
, adding a focus outline to every editor. -
Delay before the tooltip to show up, from 800ms to 300ms.
-
Now
tox-view__pane
hasposition: relative
instead ofstatic
. -
Update outbound link for statusbar Tiny logo.
-
Remove the height field from the
table
plugin cell dialog. Thetable
plugin row dialog now controls the row height by setting the height on thetr
element, not thetd
elements. -
Change table height resizing handling to remove heights from
td/th
elements and only apply totr
elements. -
Removed incorrect
aria-placeholder
attribute from editor body when placeholder option is set. -
The tooltip property for dialog’s footer
togglebutton
is now optional. -
Changed the
media_url_resolver
option to use promises. -
Styles
bespoke toolbar button fallback changed toFormats
ifParagraph
is not configured instyle_formats
option. -
Updated deprecation/removed console message.
Removed
-
Deprecated
force_hex_color
option, with the default now being all colors are forced to hex format as lower case. -
Deprecated
remove_trailing_brs
option from DomParser. -
title
attribute on buttons with visible label. -
InsertOrderedList
andInsertUnorderedList
commands from core, these now only exist in thelists
plugin. -
closeButton
from the notification API, close buttons in notifications are now required. -
The autocompleter
ch
configuration property has been removed. Use thetrigger
property instead. -
Deprecated
template
plugin.
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.
-
Heading formatting would be partially applied to the content within the
summary
element when the caret was positioned between words. -
Moving focus to the outside of the editor after having clicked a menu would not fire a
blur
event as expected. -
Autocomplete would sometimes cause corrupt data when starting during text composition.
-
Inline mode with persisted toolbar would show regardless of the skin being loaded, causing css issues.
-
Table classes couldn’t be removed via setting an empty value in
table_class_list
. Also fixed being forced to pick the first class option. -
Directly right clicking on a ol’s li in FireFox didn’t enable the button
List Properties…
in the context menu. -
The
link_default_target
option wasn’t considered when inserting a link viaquicklink
toolbar. -
When inline editor toolbar wrapped to multiple lines the top wasn’t always calculated correctly.
-
Removed manually dispatching dragend event on drop in Firefox.
-
Slovenian help dialog content had a dot in the wrong place.
-
Pressing Backspace at the start of an empty
summary
element within adetails
element nested in a list item no longer removes thesummary
element. -
The toolbar width was miscalculated for the inline editor positioned inside a scrollable container.
-
Fixed incorrect object processor for
event_root
option. -
Adding newline after using
selection.setContent
to insert a block element would throw an unhandled exception. -
Floating toolbar buttons in inline editor incorrectly wrapped into multiple rows on window resizing or zooming.
-
When setting table border width and
table_style_by_css
is true, only the border attribute is set to 0 and border-width styling is no longer used. -
Clicking to the left or right of a non-editable
div
in Firefox would show two cursors.