Contact Us

Enterprise TinyMCE 3.4.x

Feb28

Enterprise TinyMCE 3.4.9

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.
Feb02

Enterprise TinyMCE 3.4.8

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.
Nov09

Enterprise TinyMCE 3.4.7

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.
Oct13

Enterprise TinyMCE 3.4.6

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.
Sep06

Enterprise TinyMCE 3.4.5

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.
Aug26

Enterprise TinyMCE 3.4.4

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.
Jul06

Enterprise TinyMCE 3.4.3.2

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.
Jun10

Enterprise TinyMCE 3.4.3

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.
Apr18

Enterprise TinyMCE 3.4.2

New Features: 
  • 'paste_text_sticky_default' option to paste plugin, enables you to set the default state for paste as plain text. 
  • autoresize_bottom_margin option to autoresize plugin that enables you to add an extra margin at the bottom. 
  • Rewritten the fullpage plugin to handle style contents better and have a more normalized behavior across browsers.
Bug Fixes: 
  • Fixed bug where contents inserted with mceInsertContent wasn't parsed using the default dom parser. 
  •  Fixed bug where blocks containing a single anchor element would be treated as empty.
  • Fixed bug where merging of table cells on IE 6, 7 wouldn't look correctly until the contents was refreshed.
  • Fixed bug where context menu wouldn't work properly on Safari since it was passing out the ctrl key as pressed.
  • Fixed bug where image border color/style values were overwritten by advimage plugin.
  • Fixed bug where setting border in advimage plugin would throw error in IE. Fixed bug where empty anchors list in link settings wasn't hidden.
  • Fixed bug where xhtmlextras popups were missing localized popup-size parameters.
  • Fixed bug where the context menu wouldn't select images on WebKit browsers.
  • Fixed bug where paste plugin wouldn't properly extract the contents on WebKit due to recent changes in browser behavior.
  • Fixed bug where focus of the editor would get on control contents on IE lost due to a bug in the ColorSplitButton control.
  • Fixed bug where contextmenu wasn't disabled on noneditable elements.
  • Fixed bug where getStyle function would trigger error when called on element without style property.
  • Fixed bug where editor fail to load if Javascript Compressor was used. Fixed bug where list-style-type=lower-greek would produce errors in IE<8.
  • Fixed bug where spellchecker plugin would produce errors on IE6-7. Fixed bug where theme_advanced_containers configuration option causes error.
  • Fixed bug where the mceReplaceContent command would produce an error since it didn't correctly handle a return value.
  • Fixed bug where you couldn't enter float point values for em in dialog input fields since it wouldn't be considered a valid size.
  • Fixed bug in xhtmlxtras plugin where it wasn't possible to remove some attributes in the attributes dialog. 
Mar30

Enterprise TinyMCE 3.4.1

New Features: 
  • Significantly improved list handling via the new 'lists' plugin.
  • Added 'autolink' plugin to enable automatically linking URLs. Similar to the behavior IE has by default.
  • Added 'theme_advanced_show_current_color' setting to enable the forecolor and backcolor buttons to continuously show the current text color.
  • Added 'contextmenu_never_use_native' setting to disable the ctrl-right-click showing the native browser context menu behaviour.
  • Added 'paste_enable_default_filters' setting to enable the default paste filters to be disabled.
Bug Fixes: 
  • Selection locations on undo/redo didn't work correctly on specific contents.
  • An exception would be trown on IE when loading TinyMCE inside an iframe.
  • Some ascii numeric entities wasn't properly decoded.
  • Some non western language codes wasn't properly decoded/encoded.
  • Undo levels wasn't created when deleting contents on IE.
  • The initial undo levels bookmark wasn't updated correctly.
  • Search/replace wouldn't be scoped to editor instances on IE8.
  • IE9 would produce two br elements after block elements when pasting.
  • IE would place the caret at an incorrect position after a paste operation.
  • A paste operation using the keyboard would add an extra undo level.
  • Some attributes/elements wasn't correctly filtered when invalid contents was inserted.
  • The table plugin couldn't correctly handle invalid table structures.
  • Charset and title of the page were handled incorrectly by the fullpage plugin.
  • Toggle states on some of the list boxes didn't update correctly.
  • Sub/sub wouldn't work correctly when done as a caret action in Chrome 10.
  • The constrain proportions checkbox wouldn't work in the media plugin.
  • Block elements containing trailing br elements wouldn't treated properly if they invalid.
  • The color picker dialog wouldn't be rendered correctly when using the o2k7 theme.
  • Setting border=0 using advimage plugin invalid style attribute content was created in Chrome.
  • References to non-existing images in css of fullpage plugin.
  • Item could be unselected in spellchecker's language selector.
  • Some mispelled words could be not highlighted using spellchecker plugin.
  • Spellchecking would merge some words on IE.
  • Spellchecker context menu was not always positioned correctly.
  • With empty anchors list in advlink popup when Invisible Elements feature was disabled.
  • Older IE versions wouldn't properly handle some elements if they placed at the top of editor contents.
  • Selecting the whole table would enable table tools for cells and rows.
  • It wasn't possible to replace selected contents on IE when pasting using the paste plugin.
  • Setting text color in fullpage plugin doesn't work.
  • The state of checkboxes in media plugin wouldn't be set correctly.
  • Black spade suit character was not included in special character selector.
  • Setting invalid values for table cell size would throw an error in IE.
  • Spellchecking would remove whitespace characters from PRE block in IE.
  • HR was inserted inside P elements instead of splitting them.
  • Extra, empty span tags were added when using a format with both selector and inline modes.
  • Bullet lists weren't always detected correctly.
  • Deleting some paragraphs on IE would cause an exception.
  • Json encoder logic wouldn't properly encode \ characters.
  • The onChange event would be fired when the editor was first initialized.
  • mceSelected wouldn't be removed properly from output even if it's an internal class.
  • Table background colors not being transparent.
  • This improves compliance with users browser color preferences.
  • Styles were not included when using the full page plugin.
  • Drag/drop operations wasn't properly added to the undo levels.
  • Colors wasn't correctly applied to elements with underline decoration.
  • Deleting some paragraphs on IE would cause an exception.