Xopus 4.0.6

This release is aimed at improving the stability of the Xopus 4.0 branch. Many issues have been addressed, while no new features were added.

Improvements

  • Improved caret size and position, notably in empty elements (Case 200045) and in elements with a high z-index (Case 201070).

Changes

  • Internet Explorer 8 no longer runs Xopus in compatibility mode. (Case 191279)

Bugfixes

  • Document loaded using loadDocument was uneditable. (Case 200762)
  • Missing icons to the Ctrl+Enter menu. (Case 199362)
  • Ctrl+Enter menu couldn't be opened. (Case 200762)
  • Copy/paste could incorrectly discard markup information. (Case 199353)
  • Pasting content that was copied from a document that was previously opened, could cause an error. (Case 200768)
  • Reloading the document using Ctrl+R didn't notify the author about unsaved changes. (Case 201508)
  • The specified encoding for HTTPTools.postXML was ignored. (Case 200786,
  • The Xopus window flashed when pasting large amounts of text. (Case 201464)
  • Pasting from Word into Firefox could result in unwanted styling comments. (Case 188160)
  • The Exit button in the toolbar was gone. (Case 199351)
  • Loading documents from other sites was prohibited by Xopus. When the browser and server are configured to allow these requests, cross-site requests will now work properly. (Case 200908)
  • You had to click twice to move the caret the first time. (Internet Explorer) (Case 200056)
  • Sometime all CSS styles we're lost. (Internet Explorer 8) (Case 199362)
  • Lookup XPaths with namespace prefixes didn't work, and could cause the editor to freeze when the properties panel was opened. (Case 199348)
  • Unspecified attributes were specified after cloneNode. (Case 200382)
  • Sometimes the previously edited text would scroll back into view when the caret was moved. (Case 200395).
  • After loadDocument the canvas was unselectable. (Case 200762)
  • Xopus will show an empty white page when exiting. (Case 200394)
  • "Replace all" in the Find/Replace panel, and "Accept all" and "Reject all" in the change tracking panel, can now be undone in one click. (Case 200697)
  • Some developers would experience that Xopus would only start once from localhost. (Firefox 3.0)
  • Cursor would be positioned on the line below in empty elements. (Case 200045)
  • When the contextmenu was opened, and then re-activated for another element, the properties menu was missing. (Case 200289)

Known issues

  • Remembering things like user interface language and spell checker words, will not work on localhost in Firefox 3.0.

Xopus 4.0.6

Release date: 2009-10-08

Revision: 10732