Changelog for "TinyMCE"

To view the complete Changelog history, view this txt file.

Version 4.2.6

Added capability to set request headers when using XHRs.
Added capability to upload local images automatically default delay is set to 30 seconds after editing images.
Added commands ids mceEditImage, mceAchor and mceMedia to be avaiable from execCommand.
Added Edge browser to saucelabs grunt task. Patch contributed by John-David Dalton.
Fixed bug where blob uris not produced by tinymce would produce HTML invalid markup.
Fixed bug where selection of contents of a nearly empty editor in Edge would sometimes fail.
Fixed bug where color styles woudln't be retained on copy/paste in Blink/Webkit.
Fixed bug where the table plugin would throw an error when inserting rows after a child table.
Fixed bug where the template plugin wouldn't handle functions as variable replacements.
Fixed bug where undo/redo sometimes wouldn't work properly when applying formatting collapsed ranges.
Fixed bug where shift+delete wouldn't do a cut operation on Blink/WebKit.
Fixed bug where cut action wouldn't properly store the before selection bookmark for the undo level.
Fixed bug where backspace in side an empty list element on IE would loose editor focus.
Fixed bug where the save plugin wouldn't enable the buttons when a change occured.
Fixed bug where Edge wouldn't initialize the editor if a document.domain was specified.
Fixed bug where enter key before nested images would sometimes not properly expand the previous block.
Fixed bug where the inline toolbars wouldn't get properly hidden when blurring the editor instance.
Fixed bug where Edge would paste Chinese characters on some Windows 10 installations.
Fixed bug where IME would loose focus on IE 11 due to the double trailing br bug fix.
Fixed bug where the proxy url in imagetools was incorrect. Patch contributed by Wong Ho Wang.

TinyMCE 4.2.6 released

Version 4.2.5

Added fullscreen capability to embedded youtube and vimeo videos.
Fixed bug where the uploadImages call didn't work on IE 10.
Fixed bug where image place holders would be uploaded by uploadImages call.
Fixed bug where images marked with bogus would be uploaded by the uploadImages call.
Fixed bug where multiple calls to uploadImages would result in decreased performance.
Fixed bug where pagebreaks were editable to imagetools patch contributed by Rasmus Wallin.
Fixed bug where the element path could cause too much recursion exception.
Fixed bug for domains containing ".min". Patch contributed by Loïc Février.
Fixed so validation of external links to accept a number after www. Patch contributed by Victor Carvalho.
Fixed so the charmap is exposed though execCommand. Patch contributed by Matthew Will.
Fixed so that the image uploads are concurrent for improved performance.
Fixed various grammar problems in inline documentation. Patches provided by nikolas.

TinyMCE 4.2.5 released

Version 4.2.4

Added picture as a valid element to the HTML 5 schema. Patch contributed by Adam Taylor.
Fixed bug where contents would be duplicated on drag/drop within the same editor.
Fixed bug where floating/alignment of images on Edge wouldn't work properly.
Fixed bug where it wasn't possible to drag images on IE 11.
Fixed bug where image selection on Edge would sometimes fail.
Fixed bug where contextual toolbars icons wasn't rendered properly when using the toolbar_items_size.
Fixed bug where searchreplace dialog doesn't get prefilled with the selected text.
Fixed bug where fragmented matches wouldn't get properly replaced by the searchreplace plugin.
Fixed bug where enter key wouldn't place the caret if was after a trailing space within an inline element.
Fixed bug where the autolink plugin could produce multiple links for the same text on Gecko.
Fixed bug where EditorUpload could sometimes throw an exception if the blob wasn't found.
Fixed xss issues with media plugin not properly filtering out some script attributes.

TinyMCE 4.2.4 released

Version 4.2.3

Fixed bug where image selection wasn't possible on Edge due to incompatible setBaseAndExtend API.
Fixed bug where image blobs urls where not properly destroyed by the imagetools plugin.
Fixed bug where keyboard shortcuts wasn't working correctly on IE 8.
Fixed skin issue where the borders of panels where not visible on IE 8.

Version 4.2.2

Fixed bug where float panels were not being hidden on inline editor blur when fixed_toolbar_container config option was in use.
Fixed bug where combobox states wasn't properly updated if contents where updated without keyboard.
Fixed bug where pasting into textbox or combobox would move the caret to the end of text.
Fixed bug where removal of bogus span elements before block elements would remove whitespace between nodes.
Fixed bug where repositioning of inline toolbars where async and producing errors if the editor was removed from DOM to early. Patch by iseulde.
Fixed bug where element path wasn't working correctly. Patch contributed by iseulde.
Fixed bug where menus wasn't rendered correctly when custom images where added to a menu. Patch contributed by Naim Hammadi.

TinyMCE 4.2.2 released

Version 4.2.1

Fixed bug where back/forward buttons in the browser would render blob images as broken images.
Fixed bug where Firefox would throw regexp to big error when replacing huge base64 chunks.
Fixed bug rendering issues with resize and context toolbars not being placed properly until next animation frame.
Fixed bug where the rendering of the image while cropping would some times not be centered correctly.
Fixed bug where listbox items with submenus would me selected as active.
Fixed bug where context menu where throwing an error when rendering.
Fixed bug where resize both option wasn't working due to resent addClass API change. Patch contributed by Jogai.
Fixed bug where a hideAll call for container rendered inline toolbars would throw an error.
Fixed bug where onclick event handler on combobox could cause issues if was a function by some polluting libraries.
Fixed bug where listboxes wouldn't get proper selected sub menu item when using link_list or image_list.
Fixed so the UI controls are as wide as 4.1.x to avoid wrapping controls in toolbars.
Fixed so the imagetools dialog is adaptive for smaller screen sizes.

Version 4.2.0

Added new flat default skin to make the UI more modern.
Added new imagetools plugin, lets you crop/resize and apply filters to images.
Added new contextual toolbars support to the API lets you add floating toolbars for specific CSS selectors.
Added new promise feature fill as tinymce.util.Promise.
Added new built in image upload feature lets you upload any base64 encoded image within the editor as files.
Fixed bug where resize handles would appear in the right position in the wrong editor when switching between resizable content in different inline editors.
Fixed bug where tables would not be inserted in inline mode due to previous float panel fix.
Fixed bug where floating panels would remain open when focus was lost on inline editors.
Fixed bug where cut command on Chrome would thrown a browser security exception.
Fixed bug where IE 11 sometimes would report an incorrect size for images in the image dialog.
Fixed bug where it wasn't possible to remove inline formatting at the end of block elements.
Fixed bug where it wasn't possible to delete table cell contents when cell selection was vertical.
Fixed bug where table cell wasn't emptied from block elements if delete/backspace where pressed in empty cell.
Fixed bug where cmd+shift+arrow didn't work correctly on Firefox mac when selecting to start/end of line.
Fixed bug where removal of bogus elements would sometimes remove whitespace between nodes.
Fixed bug where the resize handles wasn't updated when the main window was resized.
Fixed so script elements gets removed by default to prevent possible XSS issues in default config implementations.
Fixed so the UI doesn't need manual reflows when using non native layout managers.
Fixed so base64 encoded images doesn't slow down the editor on modern browsers while editing.
Fixed so all UI elements uses touch events to improve mobile device support.
Removed the touch click quirks patch for iOS since it did more harm than good.
Removed the non proportional resize handles since. Unproportional resize can still be done by holding the shift key.

TinyMCE 4.2 Released

Version 4.1.10

Fixed bug where plugins loaded with compat3x would sometimes throw errors when loading using the jQuery version.
Fixed bug where extra empty paragraphs would get deleted in WebKit/Blink due to recent Quriks fix.
Fixed bug where the editor wouldn't work properly on IE 12 due to some required browser sniffing.
Fixed bug where formatting shortcut keys where interfering with Mac OS X screenshot keys.
Fixed bug where the caret wouldn't move to the next/previous line boundary on Cmd+Left/Right on Gecko.
Fixed bug where it wasn't possible to remove formats from very specific nested contents.
Fixed bug where undo levels wasn't produced when typing letters using the shift or alt+ctrl modifiers.
Fixed bug where the dirty state wasn't properly updated when typing using the shift or alt+ctrl modifiers.
Fixed bug where an error would be thrown if an autofocused editor was destroyed quickly after its initialization. Patch provided by thorn0.
Fixed issue with dirty state not being properly updated on redo operation.
Fixed issue with entity decoder not handling incorrectly written numeric entities.
Fixed issue where some PI element values wouldn't be properly encoded.

TinyMCE 4.1.10 Released

Version 4.1.9

Fixed bug where indentation wouldn't work properly for non list elements.
Fixed bug with image plugin not pulling the image dimensions out correctly if a custom document_base_url was used.
Fixed bug where ctrl+alt+[1-9] would conflict with the AltGr+[1-9] on Windows. New shortcuts is ctrl+shift+[1-9].
Fixed bug with removing formatting on nodes in inline mode would sometimes include nodes outside the editor body.
Fixed bug where extra nbsp:s would be inserted when you replaced a word surronded by spaces using insertContent.
Fixed bug with pasting from Google Docs would produce extra strong elements and line feeds.

Show more »