The latest release of EditLive! is always available at
http://www.ephox.com/products/editlive/download.html.
Please Note
- The Equation Editor component has been upgraded. Any OEM customers specifying their own license for the Equation Editor will need new license keys from Design Science.
Please contact Ephox technical support for more details.
- Padding and Margins are not yet rendered on inline tags so Background CSS rendering is not 100% correct.
In particular background images are rendered in the correct position relative to the text but text is still in the wrong position.
- The following Enterprise Edition features are now available for Professional Edition customers:
- Import Word Document
- Auto Correct
- Thesaurus
- Option + F2 is now used to focus the EditLive! menu bar on OSX instead of the Windows-style Option + nmemonic
New Features
- New plugins are available for all customers by adding <plugin /> elements to the plugins section of the configuration file:
- Auto Save plugin, using <plugin name=”autosave”/>. Once activated it will prompt to load existing content after a browser crash. Use <menuItem name=”RestoreAutosave”> to access the dialog manually.
- RTF paste support on Apple OSX, using <plugin name=”rtfpaste”/>. Pasting rich text on OSX will be converted to HTML in EditLive!.
- Auto Link plugin, using <plugin name=”autolink”/>. After typing a whitespace character the plugin will check if the preceding text looks like a link, and will convert it if required. Supported options are email (text with an @ symbol), and URL (text that starts with www. http:// https:// ftp:// or file:/).
- Insert HTML fragment, using <plugin name=”InsertHTML”/>. This allows the insertion of HTML code without allowing the user access to code view. Use <menuItem name=”InsertHTML”/> to add the dialog to a menu, or <toolbarButton name=”InsertHTML”/> to put this in a toolbar.
- New plugins are available for Enterprise Edition customers by adding <plugin /> elements to the plugins section of the configuration file:
- Inline Commenting, using <plugin name=”commenting”/>. This extends Track Changes to allow commenting on sections of text. Use <menuItem name=”AddComment”> and <menuItem name=”RemoveAllComments”> to add the commenting functionality to menus.
- Template browser, using <plugin name=”templateBrowser”/>. Sample templates have been provided in the <templates> element of the sample configuration file. Use <menuItem name=”InsertTemplate”> to access the dialog.
- New UI for toolbars and toolbar buttons on Windows
- This can be turned off by using the <wysiwygEditor useEphoxLookAndFeel=”false” /> configuration file setting
- HTML “dir” attribute now supported on block-level elements
- Excel import is now available. Pasting options are available in the <excelImport> configuration file element
- <images /> configuration element now has preferredHeight and preferredWidth attributes, to override the default 800×600 maximum size of inserted images with Image Editing enabled
- Tracked Formatting Changes are now renderered as a dotted underline, rather than a background color
- Background CSS is now rendered on inline tags such as hyperlinks
- Added API to retrieve the document and body without uploading images
- The Equation Editor Component has been upgraded to the new MathFlow SDK
- Ability to specify DPI of MathML equations via the configuration xml file, e.g. <mathml dpi=”72″ />
- Pressing Enter now applies image cropping
- Pressing Escape now cancels image cropping
- EditableSectionCSS load-time property now defaults to true. This means that, by default, Inline Editing sections will now display using the same CSS styles as the editor content
- It is now possible to add multiple PasteFilters using addPasteFilter method. setPasteFilter is deprecated, addPasteFilter should be used instead.
- <sourceEditor errorDialog=’simple’> is now supported when using the runtime getBody() and getDocument() JavaScript methods. If there is an error, no callback is performed.
Bug Fixes
- MathML equations did not render with the same alignment as in browsers
- Accessibility plugin was not initialising correctly in some situations
- Image toolbar was not displayed when a large image was close to the top and bottom of the document
- Multiple floating sections on a single line will now wrap correctly when a width is set on the parent element
- Row/Col/Cell Properties dialogs were displaying the background image url with the CSS url() wrapped around it
- Configuration file URLs passed to the applet would not load if the URL contained spaces
- username was being defaulted in certain situations, preventing the strategy outlined in http://liveworks.ephox.com/hints-tips/getting-username from working correctly
- Inline Editing not applying linked styles to DIVs
- Pasting lists with more than three levels from MS Word, corrupted the list structure
- Behaviour when selecting bookmarks and hyperlinks was inconsistent. Now will consistently expand selection to left or right to include the bookmark at the end of the selection
- HTML “align” attribute was not aligning child blocks correctly
- EditLive! was not correctly queuing HTTP connections, resulting in the editor occasionally failing to make any new connections
- Typing Asian characters next to an image appeared to duplicate the image
- CSS text-align was being inherited from table ancestors to table cells, which is inconsistent with browser rendering
- US English dictionary no longer contains British English words
- Option + keys could not be used to insert symbols such as £, € and © on OSX
- Option left/right and Option+Shift left/right on OSX moved the cursor to the beginning/end of the line instead of the word
- Turning off inline formatting at the end of a word now applies correctly
- Selecting Paste Special will display options based on configuration settings for pasting from HTML, Microsoft Word or Excel
- Indentation was wrong in right-to-left lists
- Track Changes corruption when deleting between two remove operations
- Ctrl+Y was used for redo on OS X. It is still available, but Ctrl+Shift+Z is now the default to better match OS X keyboard shortcuts.
- Remove bookmark button was broken
- Occasional ArrayIndexOutOfBoundsException when clicking at the end of a paragraph on OS X
- When using addPlugin() via JavaScript, occasionally the editor would download the incorrect file
- EditLive! now uses an optimised renderer with greatly improved performance when there is no complex text in the document
- Inline formatting applied to SELECT elements no longer introduces non-breaking spaces around the select tag
- Rare crash inserting an image into a table
- The show/hide gridlines option in the Table menu now reflects the correct state on start-up
- Hyperlink was corrupted when it included spaces at the start or end
- Possible instability when setting a misspelled word to ignored
- Font size combo box did not show long font sizes
- Copying plain text from EditLive! wasn’t inserting the line breaks on break tags