Contact Us

EditLive 7.x

Jul11

EditLive! 7.6.0.73

Notes: 
  • SDK Documentation is no longer included with the EditLive! download. Online documentation is now available.
  • Support for FireFox, Chrome, and Safari 5.1+ on OS X is now available. There are several known issues with Java applets on these browsers. Please see the EditLive! Knowledge Base for more detail.
  • Solaris is no longer supported
New Features: 
  • EditLive! now supports Chrome on OS X and Linux
  • EditLive! now supports Firefox 4 and above on OS X
  • Ready for OS X 10.7 (Lion) and Safari 5.1
  • Text direction can now be changed on block elements using the new "textltr" and "textrtl" menu items
  • EditLive! now changes the caret color to be the inverse of the text background
  • WebDAV browser now omits files whose names start with "."
Bug Fixes: 
  • Minimising the applet popout window on OS X showed the Ephox icon instead of a window preview
  • British English locale was not detected correctly
  • Open square brackets caused exceptions in the style parser
  • setUsername javascript function was not working on Linux
  • "customPropertiesDialog" actions were causing content corruption
  • Exception parsing stylesheets with a double comma in the selector
  • Style attributes applied with span tags were incorrectly copied to empty tags inside the span
  • Nested inline tags around empty tags were lost when loading content
  • HTML entities typed into the "alternate HTML" field of the Object Properties dialog were incorrectly HTML encoded the next time the dialog opened
  • DIV tags with width 100% caused an infinite loop in the rendering code
  • List properties dialog only allowed entering start values of numbered ordered lists
  • Section 508 guidlines web url changed but had not been updated in the Accessibility Report
  • Inline Editing did not work on browsers that are not supported and fall back to a TextArea
  • setBackgroundMode(true) captures the wrong part of the screen in Safari 5.1
  • Split cell was incorrectly available when a row or table was selected with the Document Navigator or Select menu
  • ArrayOutOfBounds error when editing over the end of a line
  • EditLive! with a relative height or width did not display in IE 7 or above when it was inside a div element
  • Opera 10.5 and above on windows did not load EditLive!
  • Inline Editing preload applet attempted to load built in plugins via non-existent XML files on the server
  • Menu Accelerators are now fully displayed on RTL languages in Java 6u23 or later thanks to a JMenuItem fix
  • AutoSubmit on a form that contains a submit button named 'submit' throws a javascript error when the form is submitted
  • Hyperlink UTF-8 characters are now URL encoded when a URL is entered using the Insert Hyperlink Dialog
  • EditLive! didn't display correctly with certain relative layouts
  • Occasional NPE when scrolling the editor inside a JTable
  • Styles dropdown did not update after hyperlink or anchor changes
  • When using Select Edit that has displayed a TextArea, the getBody() runtime function did not work
  • Editor hanged and crashed in some cases when loading html with complex tables
  • Scrolling an inline editing section while EditLive! is loading would cause Internet Explorer 8 to crash
  • Insert Symbol dialog occasionally appearing with no symbols
  • Shorthand CSS was corrupted when saving content
  • Select form fields were corrupted after editing with the Select Field Properties dialog
  • NullPointerException when loading a document with a DOCTYPE tag inside the body
  • showMoreColors configuration option was incorrectly case sensitive
  • DocumentManager API did not refresh the underlying Document instance after undo or redo
  • AutoLink plugin was unable to properly detect hyperlinks after an undo or redo
  • Swing SDK users not using WebStart saw a NoClassDefFoundError when debugging was turned on
  • Object Properties dialog corrupted content starting at the location of the object tag in the document
  • Toggling underline on and off in text with the font changed incorrectly removed the font change from subsequently typed text
  • Numbered lists imported from Microsoft Word began with an empty type attribute instead of no type attribute
  • "a" type ordered lists imported from Microsoft Word were changed to "i" type when close brackets existed later in the document
  • Importing nested ordered lists incorrectly moved content below the list into the last list item
  • Importing content from word using "merge inline styles" when the content had conflicting document and inline styles incorrectly preferred document styles
  • JavaScript exception when specifying a TextArea ID to addEditableSection()
  • Block tags inside collapsed custom views corrupted the document
  • EditLive! only accepted English characters as valid bookmark names
  • ClassCastException when using spell checker in code view
  • NoSuchElementException inserting a row into a table nested inside a colspanned cell
  • Multiple security dialogs when loading the applet on Mac OS 10.6 with Java update 3 or later
  • Incorrect rendering of text around floating images
  • JavaScript error on some versions of Internet Explorer while detecting browser version
  • JavaScript error when using Chrome Frame
  • "Cancel" was incorrectly translated as "Undo" in Danish
  • Occasional harmless NullPointerException when closing the editor
  • Caret incorrectly appearing at the start of the line when typing in Right to Left input languages
  • ClassCastException when using the fieldset tag with Inline Editing
  • Exceptions when getHyperlinkAtCursor() is the first LiveConnect method called
  • Incorrect rendering of text around nested div tags
  • ArrayIndexOutOfBoundsException with comments between rows in a table
  • UTF-8 data in some custom tags (e.g. CDATA) was being corrupted
  • Incorrect selection behaviour using the insert table wizard with Firefox 4 on Mac
  • EditLive! didn't load with IE and Chrome Frame installed but not enabled
  • Editor didn't load documents that had an image tag containing a src attribute with no value
  • NullPointerException when using a ViewClickListener
  • Images were always being cached between EditLive! sessions, even when HTTP headers said not to cache
  • WebDAV browser was not displaying folders
  • WebDAV browser didn't display files inside folders that contained accent characters in their name
  • Floating DIV tags with width 100% caused an infinite loop in the rendering code
  • Track Changes Fixes
    • Track changes shifting after pasting into an empty paragraph
    • Complex documents with tracked changes would sometimes cause the editor to hang when accepting all changes
    • Track Changes corruption when loading content with an invalid change marker outside of a paragraph
    • Track Changes corruption when applying and immediately unapplying formatting across text with existing (different) formatting
    • EditLive! often prompted for the Track Changes username when first loaded on a fresh machine even if the username was set via JavaScript
    • Content deleted by Track Changes was included with getSelectedText() API output
    • Pasting into an insert wholly contained in a formatting change corrupted track changes
    • Applying a formatting change wholly contained within another user's formatting change truncated the original change
    • When a formatting change was performed over the edge of a remove followed by an insert, accepting the remove corrupted Track Changes
    • Pressing enter twice in a formatting change split the formatting change on the second newline
    • On OS X, using the option+backspace keyboard shortcut to delete the previous word corrupted track changes
    • On OS X, using the option+delete keyboard shortcut to delete the next word corrupted track changes
    • On Windows, using the ctrl+delete keyboard shortcut to delete the next word corrupted track changes
    • Removing formatting over a range of text that had a mixture of formatted and unformatted content created extra empty operations
May14

EditLive! 7.5.1.42

Bug Fixes: 
  • Updated EditLive! code signing certificate to May 2013
Nov22

EditLive! 7.5.1.39

Notes: 
  • For Inline Editing instances of EditLive! HTML documents or HTML fragments can be loaded or extracted
Bug Fixes: 
  • Caption tags inside HTML table elements incorrectly producing errors
  • Word documents failed to import using Word 2007 SP1 or greater on Windows XP
  • LogConfigurationException was not included in the public API documentation
  • Hyperlinks being inserted in incorrect location when caret surrounded by whitespace
  • Compatibility issue with Java 1.6 update 22
  • Inline Editing on Internet Explorer 7 throwing NullPointerExceptions when attempting to specify an empty Inline Editing section
  • Exception incorrectly being written to console when image caching failed
  • Remove formatting was not altering Heading tags when the whole block was selected
  • Track Changes default change color was difficult to see
  • Deleting text that overlapped two existing deletes corrupted track changes
  • Pasting content with character U+F0BC (used by the wingdings font) cut the content off at that character
  • Editor failed to load on IBM JRE 1.6
Sep13

EditLive! 7.5.0.98

Notes: 
  • Express Edit now requires manual installation of TinyMCE.
  • Use of the Accessibility Report Dialog now requires the Accessibility plugin. Please ensure <plugin name=”accessibility” /> is in your configuration to continue using this dialog.
  • EditLive! APIs have been updated to use Java 5 generics and varargs where possible. More information is available in the EditLive! JavaDoc.
New Features: 
  • Greatly improved public APIs
  • Many many classes to assist in controlling the editing experience have been added. They are all tagged @since 7.5 for ease of reference.
    • Most entry points are at the bottom of the ELJBean class documentation.
    • The difference between receiving a TextEvent and broadcasting one is now much clearer
    • Methods of ELJBean that were replaced have been deprecated
  • Delete table option added to the table menu
  • More efficient compression algorithm has reduced the EditLive! applet download size by as much as 10%
  • setExpressEdit load-time property supports new arguments
Bug Fixes: 
  • Inline Editing section borders were changing size when hovering over a section or opening the section, causing a ‘jiggling’ effect
  • Accessibility Report Dialog has moved into the Accessibility plugin, reducing core jar size
  • Color and HighlightColor menu items were displayed left-to-right in RTL languages
  • Occasional cases where EditLive! did not convert two spaces to a space and a &nbsp;
  • Highlighting multiple cells and pressing delete no longer deletes the cells, only the content within the cells
  • Track Changes Fixes
    • Inserting a new paragraph into a formatting change corrupted track changes
    • Deleting another user’s deleted empty paragraphs corrupted track changes
    • Deleting another user’s deleted text did not mark the re-delete as the current user
    • Overlapping a formatting change with the end of an insert caused the start of the insert to select more than was actually inserted when reparsing the document
    • Rejecting an insert with a formatting change overlapping the end of the insert corrupted Track Changes
    • Rare case of Track Changes corruption after inserting a space at the end of a word
    • Rejecting a list indent operation next to a formatting change corrupted content
    • Answering no to the “Insert Column will not be tracked” prompt incorrectly inserted the column anyway
    • Replacing a hyperlink with an identical hyperlink (by selecting more text) corrupted Track Changes
    • Inserting complete paragraphs over the top of an existing paragraph either corrupted Track Changes or produced an extra paragraph when saving
    • Using element selection to modify list indent levels corrupted track changes
    • Inserting a list and then typing did not underline the text as with normal text insertion
    • Copying text deleted with Track Changes included removed text on the clipboard
  • Using “Cut” with multiple table cells selected was not removing table data correctly
  • Error incorrectly printed to console when pasting text into a table
  • Exceptions in the console after calling cleanup() on the Swing SDK when the editor is in code view
  • Editor fails to load when using custom block views specified with Ephox CSS extensions
  • Failure to paste from MS Word with rare mso-list:none styling
  • Formatted text directly before a SELECT tag caused the editor to crash
  • Shorthand border color did not work with RGB specification
  • Mixed case custom block tags were not registered correctly
  • Highlighting text automatically extended the selection over BR tags
  • Improved user profile detection code on Windows to avoid creating the cache on a network share when java.home is on the network
  • Local images were not reloaded when the image on the filesystem changed
  • Spelling suggestions were sometimes different between the Spelling Dialog and the context menu
  • Authentication headers are now added pre-emptively instead of generating a 401 or 407 error for every request and then retrying with correct authorization
  • ClassCastException calling StyledDocument.getFont() using the EditLive! Document instance
  • Images edited by the Image Editor plugin could not be uploaded on Linux
  • Highlighting cells in a table did not scroll when selecting in a table larger than the editor size
  • Servers that incorrectly reported a HTTP 200 with zero content length caused EditLive! to constantly re-request resources from the server
  • Failing to load when primary cache directory could not be found
  • Content loss when deleting a list with only one item at the end of the document
  • NullPointerException when editing an image with no file extension
  • Equations were duplicated when inserted next to an existing equation
  • Rendering issues for Chinese characters with font size 9pt
  • Pressing Undo while the add comment dialog was open sometimes caused the editor to hang
  • Image Editor converting from JPG to PNG did not rename the file
  • Closing an inline editing section caused problems with rendering
  • Accept/Reject all changes does not repaint if the document does not change
  • CloseOnFocusLost was causing focus issues in some browsers
May31

EditLive! 7.1.2.13

Bug Fixes: 
  • Table cells incorrectly inherited rowspan and colspan from parent tables
  • Pasting rich text did not work on OS X 10.4
  • Using LinkChecker to correct broken links resulted in nested <a> tags
  • Exceptions appearing on the console when failing to loading custom dictionary words from user cache
  • Autosubmit failing on languages other than English
  • Custom attributes on <option> tags were lost
  • Occasional exception from BackgroundChecker when closing the editor
  • Setting useTemporaryParagraphs to false blocked upwards navigation completely with nested div tags
  • Express Edit not upgrading to the Full Editor correctly
  • EditLive! did not save <br> tags at the end of a paragraph correctly so they did not appear in browsers
  • NullPointerException when cleaning up with spelling errors
May10

EditLive! 7.1.1.45

New Features: 
  • Ctrl+Shift+O now changes the “dir” attribute on the body tag between “ltr” and “rtl”
  • Added support for Opera 10.50
  • New autosave configuration file element allows the blue “Restore from AutoSave” bar to be disabled when showInfoBar is set to false
  • System property (useTemporaryParagraphs) introduced to disable the use of temporary paragraphs when navigating divs. Default is enabled
Bug Fixes: 
  • EditLive! was incorrectly flagging content as dirty as soon as loading finished
  • In read only mode images and divs incorrectly appeared to be resizable
  • Error dialog incorrectly appearing when ampersands were used in hyperlinks with outputXHTML set to false
  • Security warning when using QuickStart or languages other than English on Windows with Java 1.6.0_19
  • Pasting lists containing dollar “$” signs from Word 2007 was throwing an exception
  • Download errors when using query parameters in the spelling jar URL
  • Content would incorrectly be inserted into the next element when pasting into an empty <p> tag
  • “Remove Formatting” did not appear on the styles drop-down after switching to code view
  • Toolbar Elements on their own toolbar would display incorrectly or not at all
  • EditLive! classic toolbar button size has returned to 22×22 pixels
  • setBackgroundMode javascript API function was failing on IE8 for large applets, due to a browser limitation
  • Font size was set too small when using the fallback TextArea on unsupported browsers
  • Using InsertHTMLAtCursor to insert a hyperlink incorrectly allowed nested hyperlinks
  • Table merge and cell operations can handle widths and heights of various units specified using CSS attributes
  • HR tags caused the applet to crash when size attribute was non-numeric
  • Keyboard navigation issues with div tags
  • Symbol font option did not display correctly (it displayed boxes) when selecting the font face in the drop-down box
  • “Greater Than or Equal to” and “Less Than or Equal to” symbols showing up as “Greater Than” and “Less Than” in Equation Editor
  • setConfigurationFile JavaScript API could not be used at runtime to change the configuration file for the next editor load (eg Inline Editing)
  • Selecting an alignment that was already applied did not remove the alignment
  • Applying styles to form elements duplicated the style value every time the document was loaded
Feb08

EditLive! 7.1.0.196

New Features: 
  • Inline Tag order is now completely retained (except when Track Changes is active)
  • When local images are inserted but not uploaded with Inline Editing and the editor is closed (i.e. content displayed in a div) modern browsers won’t display the image, as a security feature. EditLive! now displays a placeholder image instead.
  • New method: ImageDialog.setAltFieldText, for setting the alt text in a custom ImageDialogComponent
  • Chrome for Windows is now supported. Requires Java 6 update 10 or later.
Bug Fixes: 
  • Inserting a custom tag, then typing, then inserting an image caused the content to be corrupted
  • <font size=”"> rendering was incorrect when using specific numbers instead of relative sizes like “small”
  • JavaDoc was not available for the LoggingUtils class used to alter the log level of the editor
  • Span tags are now able to nest more than 2 levels
  • Inserting a custom empty tag next to an existing custom empty tag incorrectly copied the existing attributes
Jan01

EditLive! 7.0.2.42

Notes: 

 

  • EditLive! 7.0.2 will perform a one-time migration of editlivejava.ini from previous versions. After that any changes (such as adding words to the local custom dictionary) in previous versions will not be updated in 7.0.2 and above.
New Features: 

 

  • New renameResizedImages attribute for the <images> configuration element stops the editor from renaming local images that are large enough to be automatically resized upon insertion
  • Added support for css vertical-align:text-top on images
  • New cleanup() method available on the ELJBean object for Swing SDK users to clean up instances of the editor
  • Restored top, middle, and bottom vertical alignment options to Image Properties dialog
Bug Fixes: 

 

  • Editor flickering when using the color picker with some pluggable look and feels
  • Floating images in table cells not floating correctly when below a table cell with a floated image
  • Applet memory leaks running in Java 6 on all platforms, most noteable in Safari on Windows (which doesn’t use the next generation plugin)
  • Additional memory leaks specific to FireFox on OS X
  • Using the Swing SDK without setting a base URL caused MalformedURLExceptions in the System.err output
  • EditLive! incorrectly retained the current selection rendering when losing focus on Windows
  • Floating images were positioned on the wrong side in RTL paragraphs
  • Sections with no border showing incorrectly allowed horizontal resizing
  • NullPointerException when inserting a whole HTML document with insert HTML
  • Pasted table rows were incorrectly merging with tables when column count did not match
  • NumberFormatException when pasting from Word documents with lists that were removed while Word’s track changes was on
  • Old style of specifying the font and style comboboxes was not supported
  • Pressing ENTER inside a pre tag inserted two new line characters
  • Autosave was not triggered by setBody or setDocument from JavaScript
  • Double quotes inside JSP attribute tags were changed to single quotes
  • Local images with % in the filename were not resampled
  • editlivejava.ini is now stored next to the EditLive! cache folder
  • PasteFilter instances are now given clipboard data before the EditLive! HTML filter
  • Caret position was reset when switching to design view even if source was unchanged
  • Design view did not retain focus after switching from code view
  • Selection was not cleared after entire document had been searched
  • Floating images in different cells were incorrectly affecting paragraph insets
  • Image tag attributes were not being parsed correctly when importing from Word
  • Local images with % in the filename were encoded twice if cropped and name preserved
  • Form tags were causing Internet Explorer to crash when contained in content used with Inline Editing
  • Empty lines were not highlighted when selected in HTML View
  • Charset was not being detected correctly when setting config as text
  • Table property dialogs did not support width and height values which were not pixels or percentages
  • Selecting hyperlinks at the end of the document would select too much text
  • Equation Editor help did not work
  • Inserting HTML before a non-editable section did not insert anything
Nov30

EditLive! 7.0.1.46

New Features: 

 

  • New linebreakCreatesBR attribute for the <textImport> configuration element ensures every newline character from pasted plain text is preserved as a <br /> tag
  • linebreakCreatesBR attribute for the <textImport> configuration element stops two newline characters being inserted after each paragraph copied from EditLive!
Bug Fixes: 

 

  • EditLive! was not creating a doctype element when operating in XHTML mode
  • Nested object tags in comments cause HTML that follows to be stripped from the document
  • Right click on Mac using Ctrl-mouse button click deselected text
  • Spelling suggestions were in the popup context menu when background spell check was disabled
  • Content pasted from Excel occassionally contained x:num attributes
  • EditLive! did not resolve dictionary file URLs with encoded spaces
  • Attributes were being stripped out of EM and STRONG tags
  • Content pasted from Excel contained invalid style attributes and HTML attributes
  • Certain items of content pasted from Microsoft Word caused the editor to crash
  • GetSelectedText and CustomPropertiesDialog custom actions were incorrectly changing the current caret selection
  • Parameters and attributes generated for the EditLive! applet tag were not encoding double quotes as HTML entities
  • InsTableWizard menu item in configuration file was not inserting a table if a name was defined on the menu item
  • Content containing <marquee> tags caused EditLive! to fail to load
  • <TBODY> tags were wrongly left as uppercase, which caused content to be invalid XHTML
  • Ctrl-Backspace (Windows) and Ctrl-W (Mac) sometimes deleted parts of <head> when used at the beginning of a document
  • preferredHeight and preferredWidth attributes for constraining local image size were not working on Professional Edition
  • PHP Post Acceptor Script sample now works with register_globals turned off
  • Tables with HTML alignments were not being rendered properly
  • Floating images in table cells rendered outside of the table cell
  • Paragraphs did not wrap correctly around floating images when the document direction was RTL
  • Code contained in HTML comments was being incorrectly treated as uncommented code
  • EditLive! appeared to hang when loading a document containing partial word content with more than 20 hyperlinks
  • Symbols were not being inserted before HTML comments correctly
  • Further fixes for ArrayIndexOutOfBoundsException when clicking around the edge of inline elements on OS X
  • InvocationTargetException when uploading images under certain conditions
  • CSS background-color attribute was incorrectly resolving to black when no value specified
  • Unordered list was incorrectly created from text with multiple dashes
  • Cursor navigation skipped characters around the end of a line with a <br> tag
Oct12

EditLive! 7.0.0.270

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