Release Notes

EditLive! 8.1.3.30

Monday 23 June, 2014
New Features
  • New <wysiwygEditor allowLocalImagesWithoutUploader="false" /> setting. With this set to false, when no image upload handler is available the following UI changes are made:
    • Local images display as broken
    • The Insert Image dialog automatically hides the "local image" tab
  • Improved importing content from Word with text direction set
Bug fixes
  • Applying and then removing formatting (e.g. underline) around content that partially contained that formatting left empty span tags in the document
  • Fixed vertical alignment in table cells
  • Pasting content from Microsoft Word 2013 with double spacing removed all spaces
  • CSS borders were drawn outside of the element margin instead of between the padding and margin
  • Splitting cells into columns applied colspan to the wrong cell in some cases
  • Removing a single item list from a table cell or div did not collapse the paragraph
  • EditLive! was not referencing country locales when using automatic spell checking language detection
  • EditLive! preview tab now renderes embedded media, script and HTML5 semantic elements
  • Custom Toolbar ComboBoxes displayed an incorrect tooltip
  • When using Select Edit and TinyMCE was active, the undo keyboard shortcut could be used to remove the initial content
  • Using the cursor to select text in a list could sometimes cause an infinite loop
  • CSS styles values containing square brackets had the some square brackets removed from their style
  • CSS font-weight didn't work with non-lowercase values
  • Java API ConfigItem was case sensitive in some cases
  • EditLive! with some unicode characters created invalid html switching to design view
  • Find and replace with a single character broke some tables
  • Inline background CSS with a color did not override a stylesheet background-color CSS rule
  • Selecting text in multiple table cells didn't show correct font in font dropdown
  • HTML with images using CSS height or width style of auto would cause a Null pointer exception in the console
  • Individual table border styles not rendered properly
  • Column properties overwriting widths when column contains colspan greater than 1
  • Splitting cells on a table with a TBODY crashed editor
  • Fixed source filtered code view not being updated in design view when switching between the two views
  • List items did not render correctly when a CSS margin was applied to the body tag
  • TableHeaderMapping configuration item was not case insensetive
  • Fixed list not applied properly to multiple table cells
  • Turning off table gridlines disabling undo functionality
  • Jar manifest changes added to language packages
  • Percentage widths on tables caused the editor to become non-responsive.
  • Strikethrough and Underline were not able to be applied simultaneously to text.
  • Applying list to multiple selected table cells was not working correctly
  • Nesting span tags was causing duplication of outer span CSS attributes on the inner span
  • Content within a DIV with CSS padding was positioned incorrectly
  • Double borders painted on top of underlines
  • "Confirm Untracked Change Dialog" was being displayed in the wrong position
  • Font size was not changing within a font tag
  • Text was not being rendered correctly when text-indent was negative.
  • Cell Properties dialog not detecting difference in colspans when reading input settings for multiple cells
  • When webdav server is running on a port other than 80, EditLive generates incorrect image URLs.
  • Jar manifest changes required for Java 7u45.
  • Shift-enter at the end of a hyperlink put the <br> tag inside the hyperlink
  • Adjusting Table alignment removed cellpadding and cellspacing attributes
  • Applying text alignment in a table adjusted the table alignment
  • Cutting and pasting content inside the editor when there is a <style> tag in the XML configuration inlined styles on the pasted content
  • Plugins that relied on jar manifest attributes or package-info.java specifications failed to load
  • Applying Column properties removed styling from individual cells
  • Inserting a tab when Track Changes is on was creating a tracked change with the wrong bounds on Windows.
  • Tables with percentage widths, but absolute cell widths were not being rendered correctly. EditLive now changes the cell widths in these tables to percentage sizes.
  • When inserting a new row into a table, the new row was not inheriting the tr styles from the previous row
  • Row deletions are now untracked changes. This works around several track changes bugs.
  • Track Changes: Merging table cells modifies offsets of changes after the table
  • Image browser functionality wasn't displaying in image dialog
  • EditLive! did not detect Java was installed in Internet Explorer 11
  • Spellchecker incorrectly marking words separated by numerals as double words
  • Reinstated the Trusted-Library="true" jar manifest attribute. This will allow EditLive to run on all Java 7 versions. Note: there will be a warning dialog on Java 7u45. Anybody using Java 7u45 is recommended to upgrade to 7u51
  • Plugin and thesaurus jars are now cached within Java's own cache, rather than EditLive's cache. This works around several caching issues, including NullPointerExceptions when loading plugins on Java 7u45 and later.
  • EditLive! didn't load with an unknown locale
  • Fixed track changes elements incorrectly added to document when table was resized
  • Strikethrough and Underline applied on same text using either tags or css did not display both styles.
  • Column deletion wasn't working correctly in tables with colspanned cells.
  • Insert Bookmark was causing multiple elements to have the same ID when styled content was selected.

EditLive! 9.0.3.57

Monday 23 June, 2014
Notes

 

  • The Insert Table drop-down is now limited to 20 columns x 40 rows.
  • "InsertHTML is no longer a plugin - it is now part of the core editor. Any <plugin name="InsertHTML" /> entries in config xml files should be removed.
New Features

 

  • EditLive! now supports inserting images via drag and drop from file browsers and webpages on Windows and Linux. Dragging within Internet Explorer is currently unavailable.
  • New menu/toolbar item for applying languages.
  • New Java API classes: AView and CursorChangeView
  • Improved importing content from Word with text direction set
  • New Java API class: ViewMouseListener
Bug fixes

 

  • New "text" attribute for customComboBox tag that specifies the text to display as a title for the combo box. See http://docs.ephox.com/display/EditLive/customToolbarComboBox
  • Multiple find dialogs could be opened.
  • EditLive! for ASP.NET incorrectly displayed URL encoded content
  • Clicking Help freezes the editor for a few seconds
  • Formatting was not removed from Headings when selection was collapsed
  • ELJ bean setting focus on toolbars instead of within the editor pane when bean recieved focus
  • Unfriendly error message was displayed during word import if office wasn't installed
  • EditLive! crashed when invalid sizes were specified
  • Urls could be opened in preview tab
  • Youtube vidoes embedded via the Insert Media dialog now have "rel=0" URL parameter appended to the video URL. This prevents the screen of related videos being displayed when the video finishes.
  • Splitting a table cell from within a nested element caused the editor to crash
  • YouTube oEmbeds fail when user is logged in to YouTube
  • Insert html dialog didn't display when certain html was on the clipboard
  • Fixed track changes elements incorrectly added to document when table was resized
  • Strikethrough and Underline applied on same text using either tags or css did not display both styles.
  • Focus was not returning to EditLive after closing Thesaurus and Link Checker dialogs.
  • German dictionary not loading with de_de locale.
  • French dictionary not loading with fr_fr locale.
  • ephox-visible CSS style not working on stylesheets imported from URL
  • Column deletion wasn't working correctly in tables with colspanned cells.
  • Word pasted link with lang parameter was being removed from link and corrupting paste
  • Insert Bookmark was causing multiple elements to have the same ID when styled content was selected.

EditLive! for IBM WCM 4.2.4.44

Friday 18 April, 2014
Notes

 

Bug fixes

 

  • Insert Link to Remote Document did not work in WCM 8
  • Jar manifest changes required for Java 7u45.
  • Set http layer manager to "sun" to work around an issue with Java 7u45.
  • Jar manifest changes added to language packages

EditLive! for IBM WCM 5.0.2.4

Wednesday 09 April, 2014
Notes

 

Bug fixes

 

  • Jar manifest changes required for Java 7u45.
  • Extra scrollbars were shown when editor tabs were turned off
  • Fixed compatibility with custom WCM buttons.

EditLive! for IBM Connections 2.5.2.163

Monday 07 April, 2014
Notes

 

Bug fixes

 

  • Added a media service (oembed) entry for youtube https
  • Removed Create/Remove section menu items from OEM configuration
  • EditLive was not loading in the Profiles app
  • EditLive was stealing focus from the "Tags" fields in community creation
  • EditLive was attempting to load on unsupported java versions
  • When creating a new community, the "Members" popup would not close. As such, EditLive was not returning from background mode and was unusable.
  • Images uploaded to public communities were prompting for password
  • Images were failing to upload to connections servers that had gzip compression enabled
  • Install and uninstall script was failing on AIX.

EditLive! 8.1.3

Tuesday 18 March, 2014
New Features

 

New <wysiwygEditor allowLocalImagesWithoutUploader="false" /> setting. With this set to false, when no image upload handler is available the following UI changes are made:

  • Local images display as broken
  • The Insert Image dialog automatically hides the "local image" tab

 

Bug fixes

 

  • Applying and then removing formatting (e.g. underline) around content that partially contained that formatting left empty span tags in the document
  • Fixed vertical alignment in table cells
  • Pasting content from Microsoft Word 2013 with double spacing removed all spaces
  • CSS borders were drawn outside of the element margin instead of between the padding and margin
  • Splitting cells into columns applied colspan to the wrong cell in some cases
  • Removing a single item list from a table cell or div did not collapse the paragraph
  • EditLive! was not referencing country locales when using automatic spell checking language detection
  • EditLive! preview tab now renderes embedded media, script and HTML5 semantic elements
  • Custom Toolbar ComboBoxes displayed an incorrect tooltip
  • When using Select Edit and TinyMCE was active, the undo keyboard shortcut could be used to remove the initial content
  • Using the cursor to select text in a list could sometimes cause an infinite loop
  • CSS styles values containing square brackets had the some square brackets removed from their style
  • CSS font-weight didn't work with non-lowercase values
  • Java API ConfigItem was case sensitive in some cases
  • EditLive! with some unicode characters created invalid html switching to design view
  • Find and replace with a single character broke some tables
  • Inline background CSS with a color did not override a stylesheet background-color CSS rule
  • Selecting text in multiple table cells didn't show correct font in font dropdown
  • HTML with images using CSS height or width style of auto would cause a Null pointer exception in the console
  • Individual table border styles not rendered properly
  • Column properties overwriting widths when column contains colspan greater than 1
  • Splitting cells on a table with a TBODY crashed editor
  • Fixed source filtered code view not being updated in design view when switching between the two views
  • List items did not render correctly when a CSS margin was applied to the body tag
  • TableHeaderMapping configuration item was not case insensetive
  • Fixed list not applied properly to multiple table cells
  • Turning off table gridlines disabling undo functionality
  • Jar manifest changes added to language packages
  • Percentage widths on tables caused the editor to become non-responsive.
  • Strikethrough and Underline were not able to be applied simultaneously to text.
  • Applying list to multiple selected table cells was not working correctly
  • Nesting span tags was causing duplication of outer span CSS attributes on the inner span
  • Content within a DIV with CSS padding was positioned incorrectly
  • Double borders painted on top of underlines
  • "Confirm Untracked Change Dialog" was being displayed in the wrong position
  • Font size was not changing within a font tag
  • Text was not being rendered correctly when text-indent was negative.
  • Cell Properties dialog not detecting difference in colspans when reading input settings for multiple cells
  • When webdav server is running on a port other than 80, EditLive generates incorrect image URLs.
  • Jar manifest changes required for Java 7u45.
  • Shift-enter at the end of a hyperlink put the <br> tag inside the hyperlink
  • Adjusting Table alignment removed cellpadding and cellspacing attributes
  • Applying text alignment in a table adjusted the table alignment
  • Cutting and pasting content inside the editor when there is a <style> tag in the XML configuration inlined styles on the pasted content
  • Plugins that relied on jar manifest attributes or package-info.java specifications failed to load
  • Applying Column properties removed styling from individual cells
  • Inserting a tab when Track Changes is on was creating a tracked change with the wrong bounds on Windows.
  • Tables with percentage widths, but absolute cell widths were not being rendered correctly. EditLive now changes the cell widths in these tables to percentage sizes.
  • When inserting a new row into a table, the new row was not inheriting the tr styles from the previous row
  • Row deletions are now untracked changes. This works around several track changes bugs.
  • Track Changes: Merging table cells modifies offsets of changes after the table
  • Image browser functionality wasn't displaying in image dialog
  • EditLive! did not detect Java was installed in Internet Explorer 11
  • Spellchecker incorrectly marking words separated by numerals as double words
  • Reinstated the Trusted-Library="true" jar manifest attribute. This will allow EditLive to run on all Java 7 versions. Note: there will be a warning dialog on Java 7u45. Anybody using Java 7u45 is recommended to upgrade to 7u51
  • Plugin and thesaurus jars are now cached within Java's own cache, rather than EditLive's cache. This works around several caching issues, including NullPointerExceptions when loading plugins on Java 7u45 and later.
  • EditLive! didn't load with an unknown locale

 

Editlive! for IBM Connections 2.5.1.113

Thursday 13 March, 2014
Notes

Includes EditLive! 9.0.1.39

Bug fixes

 

  • Added a media service (oembed) entry for youtube https
  • Removed Create/Remove section menu items from OEM configuration
  • EditLive was not loading in the Profiles app
  • EditLive was stealing focus from the "Tags" fields in community creation
  • EditLive was attempting to load on unsupported java versions
  • When creating a new community, the "Members" popup would not close. As such, EditLive was not returning from background mode and was unusable.
  • Images uploaded to public communities were prompting for password

 

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.

EditLive! 9.0.2

Monday 03 February, 2014
Notes
  • setBackgroundMode is now a part of the core editor - it is no longer a plugin. Any <plugin name="setBackgroundMode" /> entries in config xml files should be removed.
  • The <thesaurus "useNotModified" /> config setting has been removed. The thesaurus is checked against the server per standard HTTP caching mechanisms. If you wish the thesaurus to be cached for a long time, configure your HTTP server to set the "expires" header for the thesaurus for some time in the future.
  • The insert Table drop-down is now limited to 20 columns x 40 rows
New Features
  • EditLive! now supports data URIs for images.
Bug fixes
  • EditLive! plugins are now bundled in the main editlivejava.jar. The plugins/combined.jar file no longer exists.
  • Plugin and thesaurus jars are now cached within Java's own cache, rather than EditLive's cache. This works around several caching issues, including NullPointerExceptions when loading plugins on Java 7u45 and later.
  • Percentage widths on tables caused the editor to become non-responsive.
  • Added an OEmbed service to match youtube https URLs
  • EditLive! was not shrinking horizontally when in a JSplitPane with HORIZONTAL_SPLIT
  • Lists are unable to be created within a table that is part of a list.
  • EditLive! didn't load with an unknown locale
  • EditLive! for ASP.NET was displaying empty content when content and config document contained spaces
  • Multiple find dialogs could be opened.
  • EditLive! for ASP.NET incorrectly displayed URL encoded content

EditLive! 9.0.1

Wednesday 29 January, 2014
New Features

 

  • New Java public API method: DocumentManager.getFirstChildElementByTag
  • New menu/toolbar actions for lists, which don't have the pop-up megamenus: "DefaultUnorderedList", "DefaultOrderedList".
  • New config item which shows or hides the "Embed Code" tab on the "Insert/Edit Media" dialog. <mediaSettings><multimedia allowEmbedCode="true/false">
  • Added Kazakh (kk locale) language support

 

Bug fixes

 

  • Applying list to multiple selected table cells was not working correctly
  • Nesting span tags was causing duplication of outer span CSS attributes on the inner span
  • Content within a DIV with CSS padding was positioned incorrectly
  • Double borders painted on top of underlines
  • "Confirm Untracked Change Dialog" was being displayed in the wrong position
  • Font size was not changing within a font tag
  • Text was not being rendered correctly when text-indent was negative.
  • Cell Properties dialog not detecting difference in colspans when reading input settings for multiple cells
  • When webdav server is running on a port other than 80, EditLive generates incorrect image URLs.
  • Jar manifest changes required for Java 7u45.
  • Shift-enter at the end of a hyperlink put the <br> tag inside the hyperlink
  • Adjusting Table alignment removed cellpadding and cellspacing attributes
  • Applying text alignment in a table adjusted the table alignment
  • Cutting and pasting content inside the editor when there is a <style> tag in the XML configuration inlined styles on the pasted content
  • Plugins that relied on jar manifest attributes or package-info.java specifications failed to load
  • Applying Column properties removed styling from individual cells
  • Inserting a tab when Track Changes is on was creating a tracked change with the wrong bounds on Windows.
  • Tables with percentage widths, but absolute cell widths were not being rendered correctly. EditLive now changes the cell widths in these tables to percentage sizes.
  • When inserting a new row into a table, the new row was not inheriting the tr styles from the previous row
  • Row deletions are now untracked changes. This works around several track changes bugs.
  • Track Changes: Merging table cells modifies offsets of changes after the table
  • Image browser functionality wasn't displaying in image dialog
  • EditLive! did not detect Java was installed in Internet Explorer 11
  • Spellchecker incorrectly marking words separated by numerals as double words
  • Reinstated the Trusted-Library="true" jar manifest attribute. This will allow EditLive to run on all Java 7 versions. Note: there will be a warning dialog on Java 7u45. Anybody using Java 7u45 is recommended to upgrade to 7u51
  • Lists are unable to be created within a table that is part of a list.
  • EditLive! didn't load with an unknown locale
  • Support for changes to the HTML clipboard format in Java 8
  • Spaces in the username rendered as &nbsp; in the comment list
  • Corrected toolbar configuration for inline UI example
  • Java API CrashListener was not called in some cases.
  • Made the Font Size box wider. It was displaying ellipses for "12pt" on Windows.
  • Unable to create custom hyperlink dialog component
  • EditLive is now tolerant of URLs containing spaces
  • designviewonly attribute of customToolbarButton and customMenuItem tags was not working on IE9
  • Fixed ASP.net javascript error
  • EditLive unable to load with unknown custom HTML tag in content. Exception in console: java.lang.NoSuchMethodException: e.bdo.<init>(javax.swing.text.Element).
  • Combo boxes on toolbars were too far apart on Mac with useEphoxLookAndFeel='off'
  • EditLive attempts to correct invalid URLs by URL-encoding them. This was being done incorrectly.
  • EditLive using expressEdit with "automatic" failed to detect Java and loaded TinyMCE in Internet Explorer 11
  • Memory leak updating styles dropdown
  • Javascript API method setBaseURL did not work in preview
  • Strikethrough and Underline were not able to be applied simultaneously to text.
  • relative images often resolved to the incorrect .
  • Jar manifest changes added to language packages.

 

Pages