Changes with Gentics Content.Node 5.12.19


Manual Change

It is now possible to deactivate tags using the GCN JS API. Newly created tags

will be automatically activated, but before the page is saved, that tag can be
deactivated.

Because the GCN JS API will no longer automatically activate all tags in a page
that is saved after editing, this change may require some implementations to be
modified to manually activate in-active tags. A manual change will be necessary
for example, if your implementation renders a page‘s inactive object tags in
view mode via the GCN JS API. In this case, it will be necessary to first
activate the tag using tag.prop('active', true).


Bugfix RT55709

Some database indices have been added to speed up channel specific queries. This will increase rendering performance of pages in channels that use lot‘s of other pages (e.g. overviews).


Bugfix RT55761

When handling a dirtqueue event fails, the event will now be marked as failed (together with the reason) in the database.
Before this fix, handling the event was tried again, which possibly delayed starting of the publish process until the failure reason was removed.


Bugfix RT55709

The memory consumption of the server while writing pages into the filesystem has been reduced.
Before this fix, if large numbers of pages had to be written to the filesystem, the total amount of all page contents had to fit into the server memory, which could lead errors in the publish process due to OutOfMemory exceptions.


Bugfix RT54820

Editables that are contained in blocks which become wrapped (because their root
element is not among those configured in allowed rootTags) will now still
activate properly and show the correct floating menu configuration.


Bugfix RT55709

Fixed possible “hanging” of publish process when using multithreaded publishing.


Bugfix RT55772

Mandatory tags: Fixed small typo in the error message when publishing a page.


This Gentics Content.Node version includes the Aloha Editor 0.23.13-commercial – 24.07.2013