Oct12
EditLive! 7.0.0.270
Release Notes | Mon, 10/12/2009 - 06:00
Notes:
- 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


