Gentics Content.Node 5.14.1
Manual Change
Rest API: Removed the template “source” attribute from all Rest API responses except /template/load/.
This has been removed to decrease the size of the response, it was too big and could lead to memory_limit issues in the rest client when there were many elements returned.
With /template/load/ you can still get the templates source.
Enhancement RT55795
Previously, whenever you opened the properties dialog of a page, that page stayed locked for
the rest of the lock‘s duration unless you performed a “Page Save“ or “Page Cancel“ on
that page. Now, if you click on “Cancel” in the properties dialog of a page, the lock is
released instantly.
Enhancement RT56054
The REST API getItems performance for folders with many pages was improved.
Bugfix RT54176
Objecttag Definitions in export files are now annotated with information on
whether “assign to all nodes” has been selected for them. If such an annotated
Objecttag Definition is imported, the importer makes sure that the imported
object is associated with all nodes if the exported object was associated with
all nodes.
Bugfix RT55401
A scheduler task‘s editor is now updated correctly.
Bugfix RT54157
There was a bug in the calculation of the set of object properties available to
channel root folders. This used to prevent the user from seeing and editing
object properties of a channel root folder in the object property editor
dialog.
Bugfix RT56260
Object properties that are used or inherited in a page can now properly be disabled.
Previously, deactivating an object property did not cause the entry linked to it via
the tagmap editor to be properly removed from the Contentrepository.
Bugfix RT55614
Memory usage and performance of displaying the message inbox have been improved.
This prevents memory exhaustion even for very large numbers of messages.
Bugfix RT55968
When creating a new page from the backend the filename now will convert colons to underscore too, as colon is a reserved character by rfc3986#section-2.2
Bugfix RT56139
Page variants: Fixed bug that caused all variants of a page to be set to the status “Being edited” when opening and saving a overview tag in one page. Now the status of the other variants will not be touched anymore.
Gentics Content.Node 5.14.0
Manual Change
Java 7 Update
Please update the used Java version to Server JRE 1.7.0_25-b15 64 bit. Download the ‘Server JRE‘ package and extract it in e.g. /Node/. Update the /Node/java symlink to point to the new ‘Server JRE‘ directory. Restart the tomcat once you finished this step using the /Node/bin/nodectl script.
Manual Change
Fileuploader: The node.conf options “alwaysfileuploadfallback“ & “multifileupload” have been removed with the introduction of the new fileuploader.
As the new fileuploader comes with an automatic browser feature detection those settings are now obsolete, you can remove the settings from the node.conf.
Also, the ability to manually select File Upload Manipulator-options on the file upload page has been removed.
The decision on how files should be processed is now limited to the FUM itself.
Manual Change
MySQL 5.5 / 5.6 Update
It is recommended to update the used MySQL Database Server to MySQL 64 Bit Server version 5.6 or 5.5
.
The package MySQL Server update will increase performance and ensure compatibility with feature releases. The update will also remove the 32Bit memory limitation of the old MySQL Server which was included in older package installations.
Please take a look at the updated database migration FAQ and package installation FAQ for more information on how to configure the MySQL Server and set the needed settings.
The Gentics Content.Node Compatibility List contains a list of supported MySQL versions.
Feature RM7461
When selecting an item with the link browser, the link element‘s title attribute
will be automatically set based on Aloha Editor Link Plugin‘s new
titleregex/title configuration options.
Feature RM5949
The import/export feature was enhanced. It is now possible to select update files which have been placed into the /Node/node/system/fs_import_bundles. An additional drop down box was added to the import dialog.
Enhancement RT55744
The GCN JS API TagAPI.save() method has now been corrected to rather than just saving the whole page straight away a mockup object is created to save a single tag specifically.
Enhancement RT55296
Folder objects returned by the REST API now contain the additional (read only) fields masterId, channelsetId, channelId and isMaster.
Enhancement RT54655
Fileupload Manipulator (FUM): The timeouts and connection retries for the HTTP Client that will be used to call the FUM script are now configurable.
See the File Upload Manipulator for more details.
Enhancement RT55183
Fileupload & GenticsImageStore: CMYK JPG images are now recognized as images by the fileuploader and supported by the GenticsImageStore.
The GenticsImageStore will automatically convert CMYK input images to RGB JPEGs when manipulating an image.
Enhancement RT56044
Page translation has been improved with multichannelling functionalities. If an inherited or a localized page is translated and the corresponding
language variant does not yet exist in the master node, this page is created there and taken offline, linking the versions to each other
while basing the translated page‘s content on that of the localized version.
This enhancement is applied to all translation actions (direct REST call, Edit in, Translate to, Quick Recursive Translation).
Enhancement RT56224
Rest API: Disabled the automatic output indentation of all JSON responses by default for performance reasons. The JSON responses are now ~33% smaller.
This feature can now be turned on in the GCN configuration if needed. More info can be found in the documentation.
Enhancement RT54655
This release comes with a new fileuploader which replaces the old flash uploader, its fallback and the old PHP legacy fileuploader.
It combines the features of all the old fileuploaders with automatic browser feature detection and also has HTML 5 & drag&drop support.
See Gentics Content.Node Fileuploaders for more information.
Enhancement RM9880
The common/autoparagraph plugin was added to the list of default plugin. Please take a look at the aloha editor plugin documentation to learn more about the autoparagraph plugin.
Enhancement RT53174
Added a “Localize” option to the context menu of channel folders in the tree view of the left frame of the backend.
Bugfix RM7588
An error within the tagtype list was fixed. Previously it was not possible to reassign a tagtype category to a tagtype using the tagtype list context menu. This issue has now been resvoled.