Changes with Aloha.Editor 0.20.8


Feature

hints plugin: Implemented using Tipsy as tooltip library and the latest Aloha-Editor plugin standard.


Feature

editable.js: introduced method setContents() - use Aloha.getEditableById('myeditable‘).setContents(‘Aloha World‘) to set the contents of the editable with the ID my-editable


Feature

API docs: added first version of new API docs


Feature

HotKey feature added for link, format and wai-lang plugin


Feature

core: It is now possible to place the caret between two adjecent non-contenteditable elements.


Enhancement

block plugin: added data-attribute to prevent triggering scope changes when a block is activated


Enhancement

enabled image plugin in boilerplate demo. needs some enhancements to be more user friendly


Enhancement

dom-to-xhtml plugin: non-specified attributes are excluded from serialization, making attribute serialization more consistent on IE7 and IE8.


Enhancement

load plugins via config option


Enhancement

config options per editable for plugin common/horizontalruler and extra/toc


Enhancement

table plugin: disable split / merge cell buttons when not possible to use


Enhancement

core: Improved efficiency of cursor processing, especially around blocks.


Enhancement

configure the sidebar handle position via Aloha.settings.sidebar.handle.top


Enhancement

block plugin: revamped colors for highlighting blocks


Enhancement

Added very simple example for loading Aloha Editor. Simplyfied “Using Aloha Editor” guides page.


Enhancement

adding documentation about Aloha Editor events


Enhancement

core: The jquery-plugin require plugin will now be able to return loaded plugins. Previously loaded plugins were just accessible through the extended jquery object.


Bugfix

align plugin: Fixed alignment behavior and place the buttons in the format tab instead of a new one.


Bugfix

core: UP and DOWN cursor key will now not be processed specially by Aloha, they will be left to native handeling.


Bugfix

smartContentChange is now again triggered when pressing enter key; and new: delete / backspace keys


Bugfix

added missing endprologue. and regenerated guides; jslint for image plugin


Bugfix

updated dom.js to reflect HTML5 spec changes; format with u and i tags is now available; updated default button config


Bugfix

core: Adds a guard in `execCommand()‘ to prevent `INDEX_SIZE_ERR‘ exceptions.


Bugfix

core: The cursor processing around non-contenteditable elements (blocks) was not functioning as described or desired. It now behaves with more stability especially on Internet Explorer.