Changes with Aloha.Editor 0.20.6


Enhancement

Added jslint setup to guides and fixed error output in build script.


Enhancement

The new plugin dom-to-xhtml attempts to create a valid XHTML serialization of the document when getContents() is called.


Enhancement

Repositories: It is now possible to configure the timeout for querying repositories.


Enhancement

Floating menu: It is now possible to configure the floating menu to be ‘append‘ to an other element. It is needed to set an extra option ‘element‘ with the ID of the HTML DOM element where the fm should be attach to. The floating menu is attached to the same position as the ‘element‘.


Enhancement

Floating menu: If the floating menu is set to be not draggable, the drag&drop bar + pin will not be shown


Enhancement

updated plugin: table of contents (toc) to work with the current Aloha Editor version


Enhancement

Browser plugin: loading of required jQuery plugins is now changed so all can be loaded via CDN


Bugfix

link: fixed a bug in the link list static repository plugin that caused Internet Explorer to fail handling repository links.


Bugfix

dom-to-xhtml plugin: fixed attribute names are not lowercased


Bugfix

floatingmenu: fixed floating menu‘s reading of configuration values so that they are parsed into numbers.


Bugfix

floatingmenu: fixed floating menu positioning when view port is scrolled so that it takes into account the aligntopOffset setting.


Bugfix

Paste plugin: paste into an editable in an editable is now working


Bugfix

Selection of content in an contenteditable=false which is not a child of an Aloha Editor instance now works like expected


Bugfix

engine.js: insert paragraph was sometimes broken in IE7 (copy of empty/all p-element attributes)


Bugfix

characterpicker plugin: fixed cursor position after inserting a character