EditLive! 6.6.0.129
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
