EditLive! for LWCM 6+ 3.3.1.193

May 5th, 2009

Includes EditLive! version 6.7.1.16.

Please Note

  • EditLive!’s Broken Hyperlink Report does not check hyperlinks to WCM content

New Features

  • Right-to-left text support is automatically enabled if Websphere is operating in a right-to-left language

Bug Fixes

  • EditLive! now loads in the same language as the WCM interface
  • Inline editing corrupted track changes data in IE
  • Inserting hyperlinks and images caused the page containing EditLive! to freeze
  • Could not save an empty piece of content

EditLive! 6.7.1.16

May 4th, 2009

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

New Features

  • <wysiwygEditor showGridlines=’false’> can be used to hide table and section gridlines by default
  • End user help translated into multiple languages
  • Separate server controls for ASP.NET 1.1, 2.0 and 3.5. All of these platforms are now fully supported.
  • Recent updates to ASP.NET controls have been backported to ASP.NET 1.1.

Bug Fixes

  • Signed background loading plugins occasionally causing the browser to hang
  • File form fields are skipped when tabbing out of the editor to work around Mozilla bug 453377
  • Inserting a table just prior to a list or table inserted the table into the next element instead of before it
  • Word import of ordered lists that did not use numerals for numbering were not translated correctly
  • Bold button appeared selected when typing before bold text
  • Could not turn off Bold while typing at the end of the paragraph
  • JavaScript error when using Auto Submit
  • Format painter did not remove font size when default font size was applied
  • ASP.NET control wasn’t working properly with User Controls, Update Panels and Master Pages
  • ComboBoxItem with no text attribute defined in the configuration file crashed the editor
  • Proxy Servers were not detected correctly on Java 6 update 10 and above

EditLive! 6.7.0.136

April 20th, 2009

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

Please Note

  • The base url in the xml configuration file is now being used for stylesheets. Setting the base url in the configuration file will override values set by the JavaScript api.
  • A new ASP.NET control is now available with an improved (but incompatible) API. This control requires ASP.NET 2.0; the 1.x control is still available for backwards compatibility.

New Features

  • New Enterprise Edition features:
    • Accessibility plugin to aid in creation of accessible documents without opening a dialog. It can be enabled using <plugin name=’accessibility’>:
      • Accessibility As You Type displays inline accessibility errors for images, tables and DIV tags. It can be toggled using the menu item “AccessibilityAsYouType” in the configuration file.
      • Set Table Header uses cell highlighting to create table header and data cell mappings. This is available by default on the new inline table toolbar (see below).
      • Show Table Header Mappings to easily identify accessibility errors in tables. This is available by default on the new inline table toolbar (see below).
    • Broken Hyperlink Report will attempt to verify the target page for all links in the document exists. It can be enabled using <plugin name=”BrokenHyperlinkReport” /> and menu item “BrokenHyperlinkReport” in the configuration file.
  • New html filter configuration setting <htmlFilter xhtmlStrict>, which defaults to “false”. With this set to “true” options are hidden which are not valid XHTML Strict:
    • List Properties dialog hides the “start” and “value” properties
    • Hyperlink dialog hides the “target” property
    • Table Properties dialog hides the “Table Alignment” property
  • An inline toolbar is now available for tables. It can be enabled by adding <plugin name=’tableToolbar’> as well as the table inlineToolbar element to your configuration file. The default table inlineToolbar is available in sample_eljconfig.xml.
  • Extra caption elements in tables are now removed
  • Clear Cell Headers is now available on the right click menu, using <shrtMenuItem name=”clearCellHeaders” />
  • Description of emptyImageAlt attribute added to accessibilityChecks element documentation
  • Accessibility errors for table layout issues can now be set to warn, or error, using the layoutTableIssues attribute on the <accessibility> configuration element
  • EditLive! now uses Pack200 compression for JRE 6 update 10 and above. This reduces the download size by 70%.
  • Keyboard shortcuts to move input focus from the editor to the next/previous element on the page:
    • Focus next element: option-tab on Mac, ctrl-tab on Windows
    • Focus prevous element: option-shift-tab on Mac, ctrl-shift-tab on Windows
  • The “Please Wait” dialog (used when uploading images and importing a Word document) is now animated and does not freeze the editor
  • EditLive! now includes the LiveWorks! improved dictionaries by default in both US and British English dictionaries
  • EditLive! now supports setting the language direction in both the applet and in inline editing sections
  • EditLive! now renders the menubar, toolbar and dialogs correctly in Right-To-Left languages
  • Upgraded ASP.NET controls:
    • Updated codebase to ASP.NET 2.0. The old ASP.NET 1.x control has been deprecated and will receive bugfixes only.
    • Improved compatibility with ASP.NET 3.5
    • Improved the control designers
    • Redesigned the property list to make it easier to set and retrieve content
    • Improved support for ASP.NET validator controls, including client-side validation on Internet Explorer.
    • Removed some unnecessary fields
    • Fixed some bugs with dynamically-added sections
    • Improved design-time support
    • Support for inline editing
      • Content can now be set and retireved using bindable server-side properties
      • The Inline Editing div is now created by the control, rather than the control containing a reference to a div
    • Properties are more consistent between standard and inline editing controls
    • Support for the FocusOnLoad and UseLiveConnect properties

Bug Fixes

  • Tables with border-collapse and more than 4 rows experienced rendering problems in the last row
  • Form elements could not be resized
  • Accessibility errors for empty image alt attributes were ignoring the config setting in the accessibility report
  • TableAutoFit used html attributes for cell widths
  • Creating a new row did not work as expected when there are merged cells
  • Image editing didn’t generate undo points for each individual operation
  • Cell Properties dialog did not allow setting IDs on TD cells
  • Deleting the last element in a table cell removed the table cell
  • Exceptions in plugin loading caused the editor to submit empty content
  • EditLive! ASP.NET integration was interfering with the onClick method when onClientClick was also present
  • Wrapping of text on long lines was not performing correctly in some situations with a non-breaking spaces before the start of a word
  • Table cells were not vertically aligning correctly when the height of the cell was set
  • Ephox Cache was leaving behind files that had been modified to be cleaned up by a background thread rather than removing them straight away
  • The base url was not being used for stylesheets if it was set in the configuration file
  • Cache was keeping a reference to jar files until the classloader exited, this meant that plugins were not being updated often enough
  • ConfigItem class was not included in the JavaDoc
  • Cache files were incorrectly deleted by the background cache cleanup process during long downloads or downloads in different browsers
  • Hotkey for the “Select” submenu has changed from S to E in order to not conflict with “Paste Special”
  • ‘cyan’ was not recognized as a CSS color
  • Images in a paragraph were not wrapping correctly
  • enableInTag was not working for raiseEvent custom toolbar/menu items
  • Cache was retaining entries to files that did not exist
  • Cache was not using the expires http header
  • Autosubmit was not working in the Safari 4 Beta
  • Inline toolbars no longer use transparency as this did not render correctly in all situations
  • When inserting a new row, headers information from previous row was copied into new cells
  • Corruption of Track Changes when accepting the middle of a deletion
  • Potential corruption of Track Changes when deleting one whole list item into the next list item
  • Non-breaking spaces were not inserted into empty paragraphs when the paragraphs contained a span tag
  • Using HTTP response headers to update cookies resulted in duplicate cookies when paths were used
  • The ephoxQuickStart function was displaying a textarea for unsupported browsers
  • NullPointerException when loading ELJBean inside a modal dialog
  • Deleting the entire document now leaves a simple P tag instead of using the element from the end of the document
  • Insertion of a tracked line break corrupted track changes
  • Signed plugins loaded via addJar() caused the browser to hang
  • Spaces preceding images or custom tags were transformed into non-breaking spaces
  • Positioning the caret at the beginning of text in bold and typing did not create bold text
  • The asp.net EditableSection control was not saving content when the Content property was initially blank
  • Pasting a paragraph at the end of a paragraph corrupting subsequent track changes
  • Background image set via Cell, row or column properties dialogs inserted invalid CSS
  • Spelling Dialog allowed spelling to be corrected in uneditable sections
  • EditLive! Runtime API used IE-specific JavaScript commands that no longer work in Internet Explorer 8
  • Removing paragraphs with a SourceFilter implementation could result in <!–@@ELJ_CARET_POSITION@@–> left behind when switching to code view
  • Inserting content into formatted text did not apply the existing attributes to the inserted text
  • NullPointerException using the default HTTP layer to load eclipse bundleresource:// URLs
  • Merging the last cell in the last row of a table at the end of the document put the cursor at an invalid location

EditLive! 6.6.2.6

March 10th, 2009

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

Please Note

  • The EditLive! jar certificate has been updated and is now valid until May 2011

Bug Fixes

  • Tables from Microsoft Word with styled borders were being imported with no borders when “Clean HTML” was used
  • Inserting a table caption caused the editor to crash
  • In rare situations the editor failed to load with a NumberFormatException
  • Stylesheet styles were overriding inline styles
  • Corruption of Track Changes on loading when insert includes a new paragraph immediately followed by removal of text
  • Hebrew was not loaded when the locale was set to “iw”

EditLive! 6.6.1.41

March 3rd, 2009

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

Please Note

  • Methods for activating and configuring the Image Editor changed between 6.5 and 6.6. This was not documented in 6.6.0, but is now reflected in the SDK.

New Features

  • Inline Editing is now supported for the ASP.NET integration of EditLive

Bug Fixes

  • Custom Elements in a paragraph were not marked as selected if they weren’t the same height as the biggest text elements.
  • European Portuguese language was not detected correctly
  • Internet Explorer crashed when Inline Editing was used with a stylesheet containing shorthand background image styles
  • Links were incorrectly split across line breaks
  • Poor performance loading documents with large sections deleted by Track Changes
  • Insert table dialog did not display the text alignment field
  • Launching the Accessibility Checker after removing a cell crashed the editor
  • Adding more than 30 editable sections and using setEditableSectionCSS(true) caused a JavaScript error in IE7 and IE8
  • Harmless NullPointerException when loading the Insert Image dialog when the Image Library is not in use
  • Table Properties dialog always showed the Track Changes warning about captions when no caption existed on the table, regardless of if a caption was created or not
  • Pasting images from Preview on OS X appeared to work but actually saved a black image
  • CSS Attributes were occasionally copied from hyperlinks to images
  • Find and replace could not replace a non-breaking space, only replace all
  • Find and replace was incorrectly preserving case when using the match case option
  • Jar resources, such as plugins, were being permanently cached if no caching information was specified from the server
  • Text could not be selected immediately after dragging and dropping other text
  • Applying inline formatting such as Bold and Italic left the current word highlighted when used with no selection
  • Typing Chinese Text using Java 6 update 12 made invalid “content” elements appear. These elements caused exceptions and interfered with cursor movement.
  • Auto Correct did not correct words that were already contained in the dictionary
  • Using the arrow keys to navigate through the document occasionally caused the cursor to get stuck next to inline formatting elements
  • Antialiasing was turned off for JRE 1.6 on OS X
  • Hyperlink color no longer inherits the parent tag color
  • Image browser displayed text instead of rendered html when using the Sun HTTP layer
  • List items were changed to DIVs when applying a UL or OL style with element selection
  • Formatting was lost after saving and reloading selected inline tags with track changes enabled
  • Some acronyms were incorrectly imported as numbered lists when pasting from Microsoft Word

EditLive! for Quickr 1.0.2.3

January 23rd, 2009

Includes EditLive! version 6.6..0.129.

EditLive! for IWWCM 3.3.0.2

January 22nd, 2009

Includes EditLive! version 6.6.0.129.

Bug Fixes

  • EditLive! URLs are now be correctly updated by WebSeal

EditLive! for IWWCM 6+ 3.3.0.13

January 22nd, 2009

Includes EditLive! version 6.6.0.129.

EditLive! 6.6.0.129

January 21st, 2009

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

Please Note

  • Image Editing is no longer loaded automatically; it must be defined by adding the inlineToolbars element to the configuration file. Please copy the new default from sample_eljconfig.xml
  • Shift + Space no longer inserts an NBSP. The old behaviour can be restored using the shiftSpaceInsertsNBSP attribute of the <wysiwygEditor> configuration element.

New Features

  • Inserting tables is now supported in Express Edit
  • Image Properties dialog now uses CSS for borders
  • Image Properties dialog now uses CSS padding for horizontal and vertical spacing
  • Bookmarks are now inserted with only an id, rather than name and id
  • Bookmarks specified by id are now highlighted
  • List of bookmarks in Insert Bookmarks dialog now shows bookmarks identified only by id
  • Javascript getBookmarkList method now shows bookmarks identified only by id
  • Insert Bookmark dialog now displays an error message if the new bookmark id already exists in the document
  • Row Properties dialog now uses CSS for height, background images and background color
  • Column Properties dialog now uses CSS for width, vertical alignment, background images and background color
  • Cell Properties dialog now uses CSS properties wherever possible
  • Improved importing and saving of attributes for Cell Properties dialog
  • Scope attribute on Cell Properties Dialog now supports “default” and “no change” values. “Default” removes the scope attribute from the selected cells. “No Change” preserves the original settings, when multiple cells are selected
  • Scope attribute on Cell Properties Dialog now enabled for td cells
  • Scope attribute on Cell Properties Dialog now restricted to only its 4 valid values
  • Column resizing now applies CSS rather than HTML
  • Row resizing now applies CSS rather than HTML
  • Table resizing now applies CSS rather than HTML width attributes
  • List Properties Dialog now applies the list type using CSS instead of HTML
  • Improved Accessibility errors for usage of scope, header and ID in tables
  • Accessibility dialog now selects elements when clicking on an error/warning
  • Table Properties dialog can now edit the table caption
  • Caption elements in tables are now moved to the top of the table, to comply with HTML standards
  • Multiple caption elements from tables are now removed
  • EditLive! configuration XML can now be used in Advanced APIs via ELJBean.getConfig()
  • Caption elements are now rendered
  • Accessibility errors for empty image alt attributes can now be set to warning, or hidden, using the emptyImageAlt attribute on the <accessibility> configuration element
  • Insert image dialog now supports inserting alternative text
  • Table Alignment is once again available on the Table Properties Dialog
  • TextEvent.UPDATE_STATE event can be used to notify the editor when the document changes in such a way that the enabled state of toolbar buttons and menu items need to be updated
  • Improved error messages when editor fails to initialize

Bug Fixes

  • Row Properties no longer applies height to the Table Row, only individual cells
  • CSS border width now overrides the default 1px border applied to images within hyperlinks
  • CSS text-align on tables was not being inherited by table cells
  • Documentation on HttpManagerLayer loadtime property corrected for VB
  • Accessibility errors were listed in the Accessibility Report for images with height or width attributes
  • Image editor buttons are now disabled when an image is not selected
  • Image editor buttons are now disabled in uneditable sections
  • Text anti-aliasing was accidentally turned off in 6.5.2
  • CSS styles were not applied correctly to a tags. Styles for ‘a’ are now correctly applied to both bookmarks and hyperlinks. Additionally ‘a’ styles now override the default style for ‘a:link’.
  • Cut operation on mutiple selected cells did not remove cells from the table
  • Plugins were not downloading when they expire from cache, but are not modified on the server
  • Deleting a list in the last cell of the document deleted the whole cell
  • Selecting a table row using the document navigator would not render a border around the row
  • Table properties dialog did not read the CSS height and width attributes from the table
  • Disabled image editing for MathML images
  • Navigating between table cells using the arrow keys moved to incorrect cells
  • Table background image browse button did not update with the selected image correctly
  • Deleting an entire paragraph and a portion of the following heading incorrectly changed the heading to a paragraph
  • Paragraph styles were occasionally applied to adjacent paragraphs as well as the selection
  • Typing multiple spaces at the end of a line did not wrap to the next line
  • Clicking in an inline editing section would load EditLive! twice in Firefox
  • Decreased the amount of horizontal padding in the Row Properties dialog
  • Image Alt attributes consisting of whitespace were not detected as empty
  • Possibility of editor freezing while rendering equations
  • When an image specified different borders via HTML and CSS attributes, the HTML attribute border would be applied
  • Issues with mutiple instances of Express Edit in a page
  • Express edit did not use the default configuration file if one was not specified
  • Cache can now recover from cache objects being deleted
  • Editor failing to load with no key specified in the configuration file license element
  • Styles drop-down was displaying incorrectly on Mac OS X

EditLive! for IWWCM 5.1.0.x 3.2.1.93

January 12th, 2009

Includes EditLive! version 6.5.4.33.

Bug Fixes

  • EditLive! URLs are now be correctly updated by WebSeal

EditLive! for Quickr 8.1 (J2EE) 1.0.1.6

January 12th, 2009

Includes EditLive! version 6.5.4.33.

Bug Fixes

  • Minimum JRE requirement was 1.4.2. It now is set to 1.4.1.
  • Exceptions that occured while uploading images would stop content from being saved.

EditLive! for IWWCM 6+ 3.2.7.65

January 12th, 2009

Includes EditLive! versionĀ 6.5.4.33.

Bug Fixes

  • Fixing a possible race condition on the initialising of javascript variables
  • EditLive! was not correctly detecting the Thesaurus language

EditLive! 6.5.4.33

January 12th, 2009

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

New Features

  • Inserting tables is now supported in Express Edit
  • CustomImageView class for building custom display of tags using images
  • CustomTextView interface allowing views to specify leading and descent sizes to be used when rendering the selection

Bug Fixes

  • Right-clicking “Ignore All” on a misspelled word didn’t immediately remove red highlighting under identical misspelt words
  • Javascript errors were occurring when using inline editing
  • Attempting to replace non-breaking spaces within a document did not replace anything
  • Spaces in license keys were causing erroneous activation requests
  • Replace/replace all was not working when the text to be replaced was the only highlighted text
  • applet.pageLoaded being reported as not a function in some instances
  • Symbols inserted within a hyperlink were breaking the hyperlink in two
  • Import from Word was incorrectly creating ordered numeric lists in some complex documents
  • Import from Word creates unordered lists when the character at the start of the list is a \u2022
  • Could not add items to lists when they were between contenteditable=false sections
  • Inline editing sections did not resize correctly in Firefox/Safari

EditLive! for IWWCM 6+ 3.2.6.64

December 1st, 2008

Includes EditLive! version 6.5.3.55.

Bug Fixes

  • EditLive! URLs are now be correctly updated by WebSeal

EditLive! 6.5.3.55

December 1st, 2008

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

New Features

  • New attribute added to the configuration file to allow image uploads to be made to any form field (not just a field called image).
    New attribute is on the “httpUpload” element and is called “uploadFileFieldName”.
  • Added support for Java 1.6 as the minimum JRE
  • Added smart find and replace, which allows the replacing word to mimic the case (lowercase, uppercase, or sentence case) of the replaced word

Bug Fixes

  • Inserting text in the wrong position when inserting into a table or list item directly following an HR
  • When encloseText is false, pasting multi-line text was using p tags rather than br tags
  • Navigating down out of nested tables at end of document not navigating to end of document
  • More colors dialog for ExpressEdit was not included
  • Replacing all the text in a hyperlink removing hyperlink
  • Floated images in Table Cells were rendering with extra vertical spacing
  • Inserting links included trailing BR tags
  • Clicking at the end of the last cell in a table which included a tbody put the cursor in an invalid location
  • Uppercase O:P tags caused the editor to crash
  • THead and TFoot tags were not enclosed in a table when inserted directly into code view
  • Open tbody tag was stripped when enclosed by a table
  • Selecting nested tables with the document navigator would sometimes not allow selection of the outer table
  • Retrieval of content may fail due to errors in resampling images before uploading, particularly on Java 1.4.1.
  • Merging table cells in some situations would cause an infinite loop
  • Selecting text starting in a list would sometimes go wrong
  • Find and replace did not work in code view
  • After a row with a cell that had a defined rowspan was deleted, other rows that previously contained that cell could not be deleted
  • Right clicking at the end of the document did not bring up right click menu
  • Word count not returning correct count for numbers and words with full stops or commas within them
  • Right click menu was not appearing in code view
  • Empty string for imageURL attribute for menu items and toolbar buttons treated as valid
  • Remove operations occasionally hung the editor when content was loaded
  • Searching for non-breaking space within a document failed to find any non-breaking space
  • Spellchecking window had wrong choices for subsequent misspelled words after a “misspelling” was a repeated word
  • Intermittently received “Your 30 day trial period has expired” message when the editor was licensed and using “sun” http layer
  • Replace/replace all not working correctly when “match case” was checked
  • Clicking in the gray area after “match case” or “whole word only” toggled the checkbox
  • Potential browser crash if the sever incorrectly returns a 200 OK status when it can’t find a requested image
  • Replace/replace all not working correctly when replacing with nothing
  • Editor hangs when raising an unordered list event on content just before uneditable content

EditLive! for Quickr 8.1 (J2EE) 1.0.0.53

October 30th, 2008

Includes EditLive! version 6.5.2.54

New Features

  • Create team space home pages, blogs and other Quickr HTML pages through EditLive!
  • Create links to images and other documents within the Quickr repository
  • Clean copy and paste from Microsoft Word
  • Spell check as you type
  • Integrated thesaurus
  • Track changes
  • Robust table and list editing
  • Using insertHyperlinkAtCursor with no text selected will insert the text of the link as well as the
    link.
  • Local images will be automatically uploaded (providing support for the EditLive! Enterprise Edition
    Image Editor. This is done using the IBM file upload processor /lotus/wcm/myconnect?MOD=PlutoUploadFile. If
    you have deployed to a different root context this won’t work.
  • Styles are loaded using a specific stylesheet for EditLive!
    The source of styles is specified in your eljconfig.xml file.
    The default list of styles is in the file: res/editlivejava/contentEditor.css
  • Links to Quickr Documents use the title of the document.

Known Issues

  • The default editor is not replaced for blog comments, the document library or calendar entries due to
    limitations in the Quickr APIs. We would appreciate feedback on the importance of this feature.

EditLive! 6.5.2.68

October 21st, 2008

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

New Features

  • Image alignment now uses CSS instead of the deprecated align attribute
  • Maximum connection limit per host increased to 6 to match modern browsers and improve load times
  • Added the ability to paste tables into cells when the cell is initially selected
  • Exposed ELJBean.getHyperlinkAtCursor() as an applet LiveConnect method
  • Using insertHyperlinkAtCursor with no text selected will now insert the text of the link as well as the link
  • New FileUploader interface that can be used to completely replace the upload handler for local resources. Instances of FileUploader are loaded using ELJBean.setFileUploader().
  • Introduced configuration options to control which options are displayed in the “paste special” dialog. These options are available on the “htmlImport” and “wordImport” tags:
    • cleanOption
    • mergeInlineStylesOption
    • mergeEmbeddedStylesOption
    • plainTextOption

Bug Fixes

  • Using the delete key to delete an entire list occasionally deleted the paragraph after the list
  • Accepting Tracked Changes did not remove text if the selection included uneditable sections
  • Corruption of Track Changes data when deleting the end of a paragraph
  • Table-specific CSS styles were being applied to individual cells, rather than the whole table, if cells were selected
  • Errors hiding and showing Tracked Changes after deleting a complete paragraph
  • Unable to delete selected text at the end of a paragraph above a Section with Track Changes enabled
  • Extracting editor contents in code view when custom tags were used caused content corruption
  • Repainting issue below end of document in Java 5
  • Deleting a combination of headings and paragraphs would often leave the cursor in a heading instead of a paragraph
  • Corruption of Track Changes data when deleting a Section followed by a Paragraph
  • Corruption of Track Changes data when deleting a List followed by a Paragraph
  • Inconsistencies deleting partial headings and partial paragraphs with Track Changes turned on
  • Hollow-circle bullets were not being imported from Microsoft Word
  • Improved importing of nested bullets from Microsoft Word
  • Bullets containing bookmarks were not recognized when importing from Microsoft Word. The bullets are now imported, but the bookmarks are discarded.
  • Replacing text was not reliable
  • Deleting table rows and columns at the end of the document caused the editor to freeze.
  • OutOfMemoryError or browser crash when stylesheets specified empty URLs (ie: url())
  • Merging cells in tables with caption tags caused the editor to freeze
  • Deleting across multiple list items corrupted Track Changes data when showing and hiding changes
  • Deleting the first character of a list item with Track Changes enabled did not move the caret correctly
  • Track Changes did not properly track removed text ending with a space
  • Deleting a nested table from a cell containing only a nested table caused rendering problems
  • Using sun httpLayer with JRE’s 1.4 and 1.5 caused the editlivejava.jar to be downloaded once for every configured icon on the toolbar
  • Occasional ClassCastException using “Ignore All” to ignore misspelt words from the right click menu or spelling dialog
  • Paragraphs were inserted below tables at the end of the document more often than intended
  • When loading content with Tracked Changes, inline tags next to each other in removed content had a space inserted between them
  • Applying a table row style using element selection corrupted content.
  • Shortcut keys displayed in button tooltips were incorrect when using the “Metal” Look & Feel
  • Cell padding applied using a CSS class selector wasn’t overriding padding defined in a table cellpadding attribute
  • Quote marks in inline style attributes were being changed to XML entities when >htmlFilter quoteMarks=”false”/<. This was corrupting quoted font-family values.
  • With Track Changes enabled, deleting text that contained removed text deleted with the username from the remove instead of the current username
  • Quoted font names in font-family attributes in inline CSS styles were causing the entire font-family value to be quoted
  • Corrupt Track Changes data will no longer crash the editor on startup
  • Unnecessary Track Changes operations were being created with attribute changes, inserts and removes in the same paragraph
  • Corruption of Track Changes data when a formatting change ended in a space character
  • The startBackgroundChecking configuration file option did not correctly disable the Background Checker when set to false
  • Corruption of Track Changes data when removing text at the start of a formatting change
  • Text was not wrapping correctly around floating images in paragraphs with left margins
  • Extra undo added when switching design view to code view
  • Spaces before BR tags were lost when saving
  • Corruption of tracked formatting changes when typing enter in a list
  • Incorrect rendering of Khmer with JRE 1.6
  • Incorrect cursor locations when navigating around nested tables
  • Javascript errors sporadically triggered by using inline editing
  • setEditableSectionCSS load-time property for the applet wasn’t always applying CSS to inline editing sections
  • Incorrect width when resizing table cells
  • When using Chinese keyboard inputs, pressing enter and typing text would reposition the caret back to the previous line of text
  • When pasting content from RTF documents with Word 2007, the images may fail to be imported
  • Tables with the CSS style “text-align:center;” were being displayed in the horizontal center of their parent, which is incorrect
  • Documents with a table at the beginning did not allow selection of the whole document
  • Deleting a table at the end of the document caused the editor to hang
  • Toggling paragraph markers not toggling section, table and list borders
  • Images with src values containing URL-escaped characters were not being cached correctly, causing problems with the image editor, and file uploads
  • Copying text within a paragraph didn’t output the correct html to the clipboard
  • Column property dialog box was not applying settings

EditLive! for IWWCM 6+ 3.2.5.37

October 6th, 2008

Includes EditLive! version 6.5.2.9

Bug Fixes

  • Distribution zip now contains all files within a folder
  • In some cases XMP tags inserted by the default editor were not correctly removed causing content to be uneditable
  • Documentation was not being included in the distribution

EditLive! for IWWCM 6+ 3.2.4.90

September 11th, 2008

Includes EditLive! version 6.5.2.9.

New Features

  • Installation script now supports IWWCM version 6.1. The build.properties file has more details on how to configure the installation for 6.1.
  • Role-based configuration now resolves groups in the order they appear in the file

Bug Fixes

  • Missing placeholder icon for local images in editing areas
  • Installation script was not executable when extracting the integration on systems other than Windows

EditLive! 6.5.1.9

September 10th, 2008

The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.

Bug Fixes

  • Keypresses in uneditable sections were adding Tracked Changes
  • Harmless NullPointerException when loading the applet
  • Harmless NullPointerException when Auto Correct is enabled without a valid Spelling jar
  • Corruption of Track Changes data when hiding or showing changes near uneditable sections
  • Symbols defined in the config were not being added if clearDialog=”false”
  • Occasional NullPointerException submitting in FireFox 3.0.1 on Mac OS X
  • Incorrect replacement count for replace all when some of the text to be replaced is within an uneditable section
  • Failure to find and replace two spaces in document when second space was a non-breaking space
  • Editor hang during Replace All when the replacement text contained the search text
  • Enabled pasting of formatted text in Express Edit
  • Embed URLs were not being updated correctly after upload in certain situations
  • License errors were preventing the applet from loading when the 30 day trial was still valid
  • Incorrectly encoded content in setDocument prevented the applet from loading