Changes with Aloha.Editor 0.20.8


Feature

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


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

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


Feature

API docs: added first version of new API docs


Feature

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


Enhancement

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


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.


Enhancement

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


Enhancement

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


Enhancement

block plugin: revamped colors for highlighting blocks


Enhancement

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


Enhancement

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


Enhancement

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


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

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


Enhancement

adding documentation about Aloha Editor events


Bugfix

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


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.


Bugfix

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


Bugfix

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


Bugfix

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


Bugfix

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