Aloha.Editor Changelog Summary

Aloha.Editor 0.24.18-commercial


Aloha.Editor 0.24.18


Bugfix RT57797

align-plugin: align only applies to the selected paragraphs.
When selecting several paragraphs and these paragraphs are wrapped in a block element which is not the editing host,
the align style was set into the block element instead of into the paragraphs. With these changes the align style is
only applied to the selected paragraphs.


Bugfix RT57824

When pasting nested ordered lists from Word, some lists where incorrectly recognized as unordered lists.
This has been fixed now.


Aloha.Editor 0.24.17


Enhancement

The link plugin will now publish the event ‘aloha.link.remove‘ with PubSub when a link is removed.


Bugfix

Panels added to the sidebar when activating blocks were
never removed from the sidebar, but were added again every time the
block was activated. This has been fixed now, panels will now be removed
before adding the panels of activated blocks.


Bugfix

The repository manager will now call markObject() on the repository only if a new object was selected from the repository.
If the already selected object is selected again, markObject() will not be called.


Bugfix RT57811

‘span‘ elements surrounding inline blocks set as ephemeral.
To be able to set the caret after inline blocks, empty ‘span‘ elements are added at the
beginning and the end of all inline blocks. When saving the page, these elements were saved too.
With this fix these ‘span‘ are ephemeral and are deleted once the page is saved.
These ‘span‘ elements are removed if the inline blocks are removed.


Bugfix RT57814

format plugin: added missing smartcontentchange event after removing a formatting, which would eg. have the autoparagraph plugin not handling the resulting html code correctly. Now every click on the remove format button will produce a smartcontentchange event.


Bugfix RT57791

Text-color: a new span is created when setting color inside an editable span.
When formatting style inside an editable span, the style should not be include in the span style but in a new span.


Bugfix RT52589

highlighteditables plugin: When using nested editables, isModfied() would
sometimes detect a change although the content is untouched. This was due to
highlighteditables plugin, which previously didn‘t register the
aloha-editable-highlight css class as ephemeral.


Aloha.Editor 0.24.16


Bugfix

formatlesspaste plugin: The strippedElements config parameter was previously ignored and is now respected again.
If no configuration is specified for it, a default list of text level semantic elements is used.


Aloha.Editor 0.24.15


Bugfix RT57706

core: (Internet Explorer) When using the cursor keys to move the
cursor up and down across blocks (non editable areas) it was possible
to actually place the cursor inside the block. The cursor would be
trapped in this state and using the cursor up/down keys would scroll
the page up and down (with some strange rendering of the cursor).
This has been fixed now to prevent entering non editable areas with
the cursor.


Bugfix RT57711

link plugin: When typing the URL for a link and then pressing Enter,
it creates the link but you must click tow times to open the link
properties. The fix allows the user to click just once.


Aloha.Editor 0.24.14


Bugfix RT57686

table-plugin: (Firefox) Pressing tab in the last cell of last
row creates a row, but the cursor was placed outside the
table. With this fix the cursor is placed in the first cell of
the created row.


Aloha.Editor 0.24.13


Bugfix

align plugin: Setting alignment to content inside of a table cell
will no longer result in all of the content in the cell being
aligned, but only the content that is selected (up to the nearest
block-level element).


Bugfix RT57725

copy-paste: Copy and paste text content from MS-Word to Aloha content
in IE9 Browser, added line break between paragraphs. When
copying from MS-Word unrendered whitespaces are added between
paragraphs and are rendered as lines break for Aloha Editor.
Removing these unrendered whitespaces solves the line break problem.


Bugfix RT57677

button tooltip: ‘Insert Table‘ button tooltip did not disappear when selecting
the rows and the columns of the table. This has been fixed so the tooltip does
disappear.


Bugfix RT57629

drag-n-drop: Dragging a block element into an non-editable region
resulted in a JavaScript error. This error caused HTML artifacts
to be left in the region. Fixing the JavaScript error corrects
this behavior.


Aloha.Editor 0.24.12


Bugfix RT57660

core: Performances fixes introduced a regression which resulted
in pressing ENTER to break paragraphs incorrectly. This has been
fix so that pressing enter in an empty editable will result in a
new paragraph being inserted after rather than before.


Aloha.Editor 0.24.11


Enhancement

textcolor-plugin: The Textcolor plugin has had a complete overhaul to improve usability, and to fix bugs when changing color around complex markup.


Bugfix RT57224

- BUGFIX: core: An IE bug that caused editables to not be activated correctly upon the first mouseclick was resolved.
Previously the cursor position inside the editable was not set. The user had to click twice to place the cursor correctly. RT#


Aloha.Editor 0.24.10


Bugfix

table-plugin: Table selection for rows or columns in IE8 did not
show Table Row/Column panel options. This error is
fixed.


Aloha.Editor 0.24.9


Bugfix RT57076

abbr-plugin: A missing i18n translation was added to the remove abbreviation button.


Bugfix

image-plugin: The image plugin icons were fixed for IE7+


Aloha.Editor 0.24.8


Bugfix RT56973

blocks: The dragging and dropping of Aloha Blocks has been fixed to no longer use jQueryUi‘s sortable(). Aloha Editor‘s own functionality is to be used instead. This allows implementers to use sortable() to enable drag and drop for blocks which are inside of blocks that have been made draggable by Aloha Editor.


Aloha.Editor 0.24.7


Bugfix RT57176

Table Plugin: Clicking text inside a table cell doesn‘t make the whole cell content to be selected (only IE)


Aloha.Editor 0.24.6


Bugfix RT55437

Change table cell size by drag & drop. The line which is shown when you drag & drop the size of cell, is not showed for the last row or last column.


Bugfix RT56692

Formatless Copy/Paste not working. When paste action was made the formatlesshandler was never called. We manually call this handler before pasting the content into the DOM element.


Bugfix RT57078

Tooltip covers color palette The colors tooltip does not disappear when the color palette is shown.


Aloha.Editor 0.24.5


Bugfix

Inputs containing image height/width don‘t display when image is loaded (ie9)
When selecting an image the width and height inputs were not displayed.
The problem was that when assigning the value to the input, the jQuery.val function was not
working, because the element wasn‘t associated to the DOM yet.


Bugfix

rangy: Change rangy-core configuration property “preferTextRange” to false in order to allow for more performant ways to work with ranges in IE. Accommodations were taken to ensure that IE 9 would not crash with this flag.


Bugfix RT56619

core: Some performance improvements were made, so the Aloha-editor smartContenthandler is faster in large contents. Improvements of loop-for, jQuery selector and Dom iteration.


Bugfix RT55759

tables: Remove “width” attribute from copied tables.


Bugfix RT56649

Table caption is removed every time is deactivated. Table caption is now hidden or shown but not removed, so the original text remains.


Bugfix

commands: Further cleanup will no longer be done after inserting paragraphs since this extra processing was not necessary and very expensive on large content.


Bugfix RT55298

Creation of several links or abbreviation is not fill with the same value. When create several links in different paragraphs or item list the value is not set the same for all the links but only for the first
in the range selection. Changes were made so several links or abbreviation in the same selection have the same value.


Bugfix

Outline on icons is too big resulting in too little visual difference between enabled or disabled state.
The outline when the icon is focused is too big and the user can‘t distinguish when a button
icon is enabled or disabled. By adding box-shadow (same behavior for different browsers)
the problem was solved.


Bugfix RT56649

WAI input text is mistaken by the Caption Table. Putting the image of WAI inside the input text we make clear that this input text is for WAI text and not for Table Caption.


Aloha.Editor 0.24.4


Bugfix RT56088

table plugin: The “scope“ attribute in TH elements will now be correctly set to “col“ instead of “column“. This attribute only accepts “col“ or “row” as values.


Bugfix RT56692

paste plugin: Pasting will no longer always break the line. A wrapping element will no longer be created to contain the copy content.


Bugfix

block plugin: Fix the error “Member not found” occurring when initializing a block with links in it. This error occurs on IE 10 compatibility mode with document mode 7.


Bugfix RT56670

header ids plugin: A header ID will now automatically be added as soon as the heading is created if the header id plugins is activated.


Aloha.Editor 0.24.3


Bugfix

tables: The Row and Column floating toolbar tabs will now be shown at the first click of a row or column.


Bugfix

tables: Selecting inside of tables will no longer results in sometimes having the selection deselected on mouseup in IE.


Bugfix

tables: It is now possible to click once and start editing table summaries.


Bugfix

tables: When selection is placed into table, all other tables will now have their visual selection removed.


Bugfix

tables: It is now possible to delete entire rows or columns using the delete key.


Bugfix

blocks: Blocks will immediately be given padding landing areas (if needed) as soon as they are inserted into active editables.


Aloha.Editor 0.24.2


Bugfix

tables: The cell merge and cell split buttons are now correctly disable when not applicable in IE7 and IE8.


Bugfix

blockmanager: Fixed scripts in a block being executed, when getting its configuration.


Bugfix

image plugin: Various fixes and improvements for resizing, cropping and resetting images have been added, to improve the cohesion between displayed values and actual sizes.


Bugfix

tables: Enable blocks that are inserted inside of tables to be draggable.


Bugfix

editables: Initializing empty editables in Firefox will no longer result in them aquiring an extra
. This was previously done to work around a Firefox bug that seems not no longer be an issue.


Bugfix

tables: It is now possible to resize table headers (TH cells).


Bugfix

tables: Table functionality will no longer stop working when a table is moved from one editable into another.


Bugfix

tables: Tables with col- and rowspans will now be correctly initialialized in IE9.


Bugfix

Fix display of values after image-reset and improve the size-check of image-resizing


Aloha.Editor 0.24.1


Bugfix

blockmanager: Fixed scripts in a block being executed, when getting its configuration.


Bugfix

editables: Initializing empty editables in Firefox will no longer result in them aquiring an extra
. This was previously done to work around a Firefox bug that seems not no longer be an issue.


Aloha.Editor 0.24.0


Feature

New drag behavior for block elements that permits drop the BlockElement virtually in any element and any level of the structure, providing a highlight element to know which element is selected to be the new container, or if the element is not suitable to be a container the highlighter element show the edges of the selected element to show that the block will be added before or after this one.