Jul11
EditLive! 7.6.0.73
Release Notes | Mon, 07/11/2011 - 18:42
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


