Release Notes

Enterprise TinyMCE 3.5.10

Thursday 06 February, 2014
Bug fixes
  • Fixed bug where dialogs using inlinepopups plugin would display incorrectly sometimes
  • Fixed bug in paste plugin word import that was removing type from lists
  • Fixed bug where IE 11 wouldn't be properly detected if IE 10 emulation was enabled.
For the latest version please visit our downloads section

Enterprise TinyMCE 4.0

Monday 13 January, 2014
Bug fixes
  • Added new media_scripts option to the media plugin. This makes it possible to embed videos using script elements.
  • Fixed bug where WebKit/Blink would produce random span elements and styles when deleting contents inside the editor.
  • Fixed bug where WebKit/Blink would produce span elements out of link elements when they where removed by the unlink command.
  • Fixed bug where div block formats in inline mode where applied to all paragraphs within the editor.
  • Fixed bug where div blocks where marked as an active format in inline mode when doing non collapsed selections.
  • Fixed bug where the importcss plugin wouldn't append styles if the style_formats option was configured.
  • Fixed bug where the importcss plugin would import styles into groups multiple times for different format menus.
  • Fixed bug where the paste plugin wouldn't properly remove the paste bin element on IE if a tried to paste a file.
  • Fixed bug where selection normalization wouldn't properly handle cases where a range point was after a element node.
  • Fixed bug where the default time format for the inserttime split button wasn't the first item in the list.
  • Fixed bug where the default text for the formatselect control wasn't properly translated by the language pack.
  • Fixed bug where links would be inserted incorrectly when auto detecting absolute urls/emails links in inline mode.
  • Fixed bug where IE 11 would insert contents in the wrong order due to focus/blur async problems.
  • Fixed bug where pasting contents on IE sometimes would place the contents at the end of the editor.
  • Fixed so drag/drop on non IE browsers gets filtered by the paste plugin. IE doesn't have the necessary APIs.
  • Fixed so the paste plugin better detects Word 2007 contents not marked with -mso junk.
  • Fixed so image button isn't set to an active state when selecting control/media placeholder items.
For the latest version please visit our downloads section

Enterprise TinyMCE 3.4.9

Tuesday 28 February, 2012
New Features
  • Added settings to wordcount plugin to configure update rate and checking wordcount on backspace and delete using wordcount_update_rate and wordcount_update_on_delete.
Bug fixes
  • Fixed bug in Webkit and IE where deleting empty paragraphs would remove entire editor contents.
  • Fixed bug where pressing enter on end of list item with a heading would create a new item with heading. 
  • Fixed edit css style dialog text-decoration none checkbox so it disables other text-decoration options when enabled.
  • Fixed bug in Gecko where undo wasn't added when focus was lost.
  • Fixed bug in Gecko where shift-enter in table cell ending with BR doesn't move caret to new line.
  • Fixed bug where right-click on formatted text in IE selected the entire line.
  • Fixed bug where text ending with space could not be unformatted in IE.
  • Fixed bug where caret formatting would be removed when moving the caret when a selector expression was used.
  • Fixed bug where formatting would be applied to the body element when all contents where selected and format had both inline and selector parts.
  • Fixed bug where the media plugin would throw errors if you had iframe set as an invalid element in config.
  • Fixed bug where the caret would be placed at the top of the document if you inserted a table and undo:ed that operation. Patch contributed by Wesley Walser.
  • Fixed bug where content css files where loaded twice into the iframe.
  • Fixed so elements with comments would be trated as non empty elements. Patch contributed by Arjan.
For the latest version please visit our downloads section

Enterprise TinyMCE 3.4.8

Thursday 02 February, 2012
New Features
  • Added API method 'onSetAttrib' that fires when the attribute value on a node changes.
  • Added spacebar onclick handler to toolbar buttons to ensure that the accessibility behaviour works correctly.
Bug fixes
  • Fixed bug in IE where selected text ending with space cannot be formatted then formatted again to get original text.
  • Fixed bug in IE where images larger than editor area were being deselected when toolbar buttons are clicked.
  • Fixed bug where wrong text align buttons are active when multiple block elements are selected.
  • Fixed bug where selected link not showing in target field of link dialog in some selection cases.
  • Use settings for remove_trailing_br so this can be turned off instead of hard coding the value.
  • Fixed bug in IE where the media plugin displayed null text when some values aren't filled in.
  • Fix font size dropdown value not being updated when text already has a font size in the advanced template.
  • Fixed bug in IE where IE doesn't use ARIA attributes properly on options - causing labels to be read out 2 times.
  • Fixed bug where caret cannot be placed after table if table is at end of document in IE.
  • Fixed bug where adding range isn't always successful so we need to check range count otherwise an exception can occur.
  • Fixed bug where a stranded bullet point would get created in WebKit.
  • Fixed bug where selecting text in a blockquote and pressing backspace toggles the style.
  • Fixed bug where pressing enter from a heading in IE, the resulting P tag below it shares the style property. 
  • Fix white space in between spans from being deleted. 
  • Fixed bug where scrollbars where visible in the character map dialog on Gecko.
  • Fixed issue with missing translation for one of the emoticons.
  • Fixed bug where dots in id:s where causing problems. Patch provided by Abhishek Dev.
  • Fixed bug where urls with an at sign in the path wouldn't be parsed correctly. Patch contributed by Jason Grout.
  • Fixed bug where Opera would remove the first character of a inline formatted word if you pressed backspace.
  • Fixed bugs with the autoresize plugin on various browsers and removed the need for the throbber.
  • Fixed performance issue where the contextmenu plugin would try to remove the menu even if it was removed. Patch contributed by mhu.
For the latest version please visit our downloads section

Enterprise TinyMCE 3.4.7

Wednesday 09 November, 2011
New Features
  • Modified the caret formatting behavior to word similar to common desktop wordprocessors like Word or Libre Office.
  • Added quirk for IE ensuring that the body of the document containing tinyMCE has a role="application" for accessibility.
  • Added navigation instructions to the symbols dialog.
  • Added ability to set default values for the media plugin.
  • Added new font_size_legacy_values option for converting old font element sizes to span with font-size properties.
  • Made emoticons dialog use the keyboard naviation.
  • Made media type list localisable.


Bug fixes
  • Fixed bug in Webkit - Cursor positioning does not work vertically within a table cell with multiple lines of text.
  • Fixed bug in IE where Inserting a table in IE8 places cursor in the second cell of the first row.
  • Fixed bug in IE where editor in a frame doesn't give focus to the toolbar using ALT-F10.
  • Fix for webkit and gecko so that deleting bullet from start of list outdents inner list items and moves first item into paragraph.
  • Fix new list items in IE8 not displayed on a new line when list contains nested list items.
  • Clear formatting in table cell breaks the cell.
  • Fix out of memory error when using prototype in media dialog.
  • Fixed bug where could not add a space in the middle of a th cell.
  • Fixed bug where adding a bullet between two existing bullets adds an extra one
  • Fixed bug where trying to insert a new entry midway through a bulleted list fails dismally when the next entry is tabbed in.
  • Fixed bug where pressing enter on an empty list item does not outdent properly in FF
  • Fixed bug where adding a heading after a list item in a table cell changes all styles in that cell
  • Fixed bug where hitting enter to exit from a bullet list moves cursor to the top of the page in Firefox.
  • Fixed bug where pressing backspace would not delete HRs in Firefox and IE when next to an empty paragraph.
  • Fixed bug where deleting part of the link text can cause a link with no destination to be saved.
  • Fixed bug where css style border widths wasn't handled correctly in table dialog.
  • Fixed bug where parsing invalid html contents on IE or WebKit could produce an infinite loop.
  • Fixed bug where scripts with custom script types wasn't properly passed though the editor.
  • Fixed issue where some Japanese kanji characters wasn't properly entity encoded when numeric entity mode was enabled.
  • Fixed bug where the symbols dialog was not accessible.
  • Fixed bug where the advanced color picker wasn't working properly on FF 7.
  • Fixed issue where the advanced color picker was producing uppercase hex codes.
  • Fixed bug where IE 8 could throw exceptions if the contents contained resizable content elements.
  • Fixed bug where caret formatting wouldn't be correctly applied to previous sibling on WebKit.
  • Fixed bug where the select boxes for font size/family would loose it's value on WebKit due to recent iOS fixes.
For the latest version please visit our downloads section

Enterprise TinyMCE 3.4.6

Thursday 13 October, 2011
New Features
  • Added support in Media plugin for audio media using the embed tag.
  • Added new use_accessible_selects option to ensure accessible list boxes are used in all browsers (custom widget in firefox native on other browsers).
Bug fixes
  • Fixed accessibility bugs in WebKit and IE8 where toolbar items were not being read.
  • Fixed bug where classid attribute was not being checked from embed objects.
  • Fixed bug in jsrobot tests with intermittently failing.
  • Fixed bug where anchors wasn't updated properly if you edited them using IE 8.
  • Fixed bug where input method on WebKit on Mac OS X would fail to initialize when sometimes focusing the editor.
  • Fixed bug where it wasn't possible to select HR elements on WebKit by simply clicking on them.
  • Fixed bug where the media plugin wouldn't work on IE9 when not using the inlinepopups plugin.
  • Fixed bug where hspace,vspace,align and bgcolor would be removed from object elements in the media plugin.
  • Fixed bug where the new youtube format wouldn't be properly parsed by the media plugin.
  • Fixed bug where the style attribute of layers wasn't properly updated on IE and Gecko.
  • Fixed bug where editing contents in a layer would fail on Gecko since contentEditable doesn't inherit properly.
  • Fixed bug where IE 6/7 would produce JS errors when serializing contents containing layers.
For the latest version please visit our downloads section

Enterprise TinyMCE 3.4.5

Tuesday 06 September, 2011
New Features
  • Added new whitespace_elements option to enable users to specify specific elements where the whitespace is preserved.
  • Added new merge_siblings option to formats. This option makes it possible to disable the auto merging of siblings when applying formats.


Bug fixes
  • Fixed accessibility bug in WebKit where the right and left arrow keys would update native list boxes.
  • Fixed bug in IE where trailing comma in paste plugin would cause plugin to not run correctly.
  • Fixed bug in WebKit where console messages would be logged when deleting an empty document.
  • Fixed bug in IE8 where caret positioned is on list item instead of paragraph when outdent splits the list
  • Fixed bug with image dialogs not inserting an image if id was omitted from valid_elements.
  • Fixed bug where the selection normalization logic wouldn't properly handle image elements in specific config cases.
  • Fixed bug where the map elements coords attribute would be messed up by IE when serializing the DOM.
  • Fixed bug where IE wouldn't properly handle custom elements when the contents was serialized.
  • Fixed bug where you couldn't move the caret in Gecko if you focused the editor using the API or a UI control.
  • Fixed bug where adjacent links would get merged on IE due to bugs in their link command.
  • Fixed bug where the color split buttons would loose the selection on IE if the editor was placed in a frame/iframe.
  • Fixed bug where floated images in WebKit wouldn't get properly linked.
  • Fixed bug where the fullscreen mode in a separate window wasn't forced into IE9+ standards mode.
  • Fixed bug where pressing enter in an empty editor on WebKit could produce DIV elements instead of P.
  • Fixed bug where spans would get removed incorrectly when merging two blocks on backspace/delete on WebKit.
  • Fixed bug where the editor contents wouldn't be completely removed on backspace/delete on WebKit.
  • Fixed bug where the fullpage plugin wouldn't properly render style elements in the head on IE 6/7.
  • Fixed bug where the nonbreaking_force_tab option in the nonbreaking plugin wouldn't work on Gecko/WebKit.
  • Fixed bug where the isDirty state would become true on non IE browsers if there was an table at the end of the contents.
  • Fixed bug where entities wasn't properly encoded on WebKit when pasting text as plain text.
  • Fixed bug where empty editors would produce an exception of valid_elements didn't include body and forced_root_blocks where disabled.
  • Fixed bug where the fullscreen mode wouldn't retain the header/footer in the fullpage plugin.
  • Fixed issue where the plaintext_mode and plaintext_mode_sticky language keys where swapped.
For the latest version please visit our downloads section

Enterprise TinyMCE 3.4.4

Friday 26 August, 2011
New Features
  • Added new html5 audio support. Patch contributed by Ronald M. Clifford.
  • Added mute option for video elements and preload options for video/audio patch contributed by Dmitry Kalinkin.
Bug fixes
  • Fixed selection to match visual selection before applying formatting changes.
  • Fixed browser specific bugs in lists for WebKit and IE.
  • Fixed bug where IE would scroll the window if you closed an inline dialog that was larger than the viewport. Patch by Laurence Keijmel.
  • Fixed bug where pasting contents near a span element could remove parts of that span. Patch contributed by Wesley Walser.
  • Fixed bug where formatting change would be lost after pressing enter.
  • Fixed bug in WebKit where deleting across blocks would add extra styles.
  • Fixed bug where moving cursor vertically in tables in WebKit wasn't working.
  • Fixed bug in IE where deleting would cause error in console.
  • Fixed bug where the formatter was not applying formats across list elements.
  • Fixed bug where the wordcount plugin would try and update the wordcount if tinymce had been destroyed.
  • Fixed bug where tabfocus plugin would attempt to focus elements not displayed when their parent element was hidden.
  • Fixed bug where the contentEditable state would sometimes be removed if you deleted contents in Gecko.
  • Fixed bug where inserting contents using mceInsertContent would fail if "span" was disabled in valid_elements.
  • Fixed bug where initialization might fail if some resource on gecko wouldn't load properly and fire the onload event.
  • Fixed bug where ctrl+7/8/9 keys wouldn't properly add the specific formats associated with them.
  • Fixed bug where the HTML tags wasn't properly closed in the style plugins properties dialog.
  • Fixed bug where the list plugin would produce an exception if the user tried to delete an element at the very first location.
For the latest version please visit our downloads section

Enterprise TinyMCE

Wednesday 06 July, 2011
Bug fixes
  • Fixed bug where deleting all of a paragraph inside a table cell would behave badly in webkit.
  • Fixed bugs in tests in firefox5 and WebKit.
  • Fixed bug where selection of table cells would produce an exception on Gecko.
  • Fixed bug where the caret wasn't properly rendered on Gecko when the editor was hidden.
  • Fixed bug where pasting plain text into WebKit would produce a pre element it will now produce more semantic markup.
  • Fixed bug where selecting list type formats using the advlist plugin on IE8 would loose editor selection.
  • Fixed bug where forced root blocks logic wouldn't properly pad elements created if they contained data attributes.
  • Fixed bug where it would remove all contents of the editor if you inserted an image when not having a caret in the document.
  • Fixed bug where the YUI compressor wouldn't properly encode strings with only a quote in them.
  • Fixed bug where WebKit on iOS5 wouldn't call nodeChanged when the selection was changed.
  • Fixed bug where mceFocus command wouldn't work properly on Gecko since it didn't focus the body element.
  • Fixed performance issue with the noneditable plugin where it would enable/disable controls to often.
For the latest version please visit our downloads section

Enterprise TinyMCE 3.4.3

Friday 10 June, 2011
New Features
  • Added new 'allow_html_in_named_anchor' option to allow html to occur within a named anchor tag.  Use at own risk. 
  • Added plugin dependency support.  Will autoload plugins specified as a dependency if they haven't been loaded. 
  • Added possibility to change properties of all table cells in a column. 
  • Added external_image_list option to get images list from user-defined variable or function.
Bug fixes
  • Fixed bug where deleting backwards before an image into a list would put the cursor in the wrong location.
  • Fixed bug where styles plugin would not apply styles across multiple selected block elements correctly.
  • Fixed bug where cursor would jump to start of document when selection contained empty table cells in IE8.
  • Fixed bug where applied styles wouldn't be kept if you pressed enter twice to produce two paragraphs.
  • Fixed bug where a ghost like caret would appear on Gecko when pressing enter while having a text color applied.
  • Fixed bug where IE would produce absolute urls if you inserted a image/link and reloaded the page.
  • Fixed bug where applying a heading style to a list item would cascade style to children list items.
  • Fixed bug where Editor loses focus when backspacing and changing styles in WebKit.
  • Fixed bug where exception was thrown in tinymce.util.URI when parsing a relative URI and no base_uri setting was provided.
  • Fixed bug where alt-f10 was not always giving focus to the toolbar on Safari.
  • Fixed bug where the autolink plugin didn't work with non-English keyboards when pressing ).
  • Fixed bug where the autoresize plugin wouldn't reduce the editors height on Chrome.
  • Fixed bug where table size inputs were to small for values with size units.
  • Fixed bug where table cell/row size input values were not validated.
  • Fixed bug where menu item line-height would be set to wrong value by external styles.
  • Fixed bug where hasUndo() would return wrong answer.
  • Fixed bug where page title would be set to undefined by fullpage plugin.
  • Fixed bug where HTML5 video properties were not updated in embedded media settings.
  • Fixed bug where HTML comment on the first line would cause an error.
  • Fixed bug where spellchecker menu was positioned incorrectly on IE.
  • Fixed bug where breaking out of list elements on WebKit would produce a DIV instead of P after the list.
  • Fixed bug where pasting from Word in IE9 would add extra BR elements when text was word wrapped.
  • Fixed bug where numeric entities with leading zeros would produce incorrect decoding.
  • Fixed bug where hexadecimal entities wasn't properly decoded.
  • Fixed bug where bookmarks wasn't properly stored/restored on undo/redo.
  • Fixed bug where the mceInsertCommand didn't retain the values of links if they contained non url contents.
  • Fixed bug where the valid_styles option wouldn't be properly used on styles for specific elements.
  • Fixed so contentEditable is used for the body of the editor if it's supported.
  • Fixed so trailing BR elements gets removed even when forced_root_blocks option was set to false/null.
  • Fixed performance issue with mceInsertCommand and inserting very simple contents.
  • Fixed performance issue with older IE version and huge documents by optimizing the forced root blocks logic.
  • Fixed performance issue with table plugin where it checked for selected cells to often.
  • Fixed bug where creating a link on centered/floated image would produce an error on WebKit browsers.
  • Fixed bug where Gecko would remove single paragraphs if there where contents before/after it.
  • Fixed bug where the scrollbar would move up/down when pasting contents using the paste plugin.
For the latest version please visit our downloads section