Enhancement
jquery-ui and jquery.layout were upgraded
Enhancement
format-plugin: b/strong and i/em handling. The “b“ button will show as pressed if the selection contains “strong“ formatting, and will unformat the “strong” if unpressed. The same behaviour was implemented for the i/em combination.
Enhancement
Introducing Modal.modal() — a stripped down modal dialog that can be customized for specific purposes.
Enhancement
used hints from #749 to improve file size of icons
Enhancement
Place the caret after the character that is inserted by characterpicker.
Enhancement
The Ephmera API was changed aloha-cleanme class has been renamed to aloha-ephemera. aloha-ui-* classes have been renamed to aloha-ephemera-*. Ephemera.ephemera() now doesn‘t merge the given value any more, but sets it (see function documentation for more information).
ephemera.attrMap doesn‘t accept ‘ELEMENT.attribute‘: true entries any more, instead use ‘attribute‘: [‘ELEMENT‘].
The mark* functions are now optional (modifications performed by these functions are documented and part of the API).
Bugfix
link-plugin: Fix anchor class would always be set to cssclass even when cssclassregex was not configured
Bugfix
core: Aloha.settings.locale property was not honored.
Bugfix
table-plugin: Formatting a table row as header will now correctly set the scope of the header elements to refer to the column.
Bugfix
core: when a placeholder was defined for an editable, a placeholder wrapper element was injected into all editables instead of only the editable the placeholder was defined for.
Bugfix
table-plugin: Tables which are inside editables what are inside of blocks will now transformed into Aloha Tables as they ought to be.
Bugfix
Fixes image path in css file in repository browser #764
Bugfix
Fix support for editable anchor elements
Bugfix
link-plugin: Fix metaKey + click doesn‘t follow link (still doesn‘t work on IE7)