Gentics Content.Node Changelog Summary

Gentics Content.Node 5.27.4


New UI Update

New UI updated to v1.8.2

  • Add error message when new passwords do not match
  • Fix missing scrollbars in sidebar “messages“ and “favourites” components in FF & IE11
  • Correctly detect and handle errors from the REST API

Gentics Content.Node 5.27.3


Bugfix SUP-4193

Fixed logging in not working for IPv6 HTTP clients.


Gentics Content.Node 5.27.2


Deleting an item from the wastebin has been renamed from “Remove from wastebin“ to “Delete“ for usability reasons, so that it‘s better distinguishable from the “Restore” operation.


Optional Manual Change

Changed the Tomcat maxThreads setting to 256 for the AJP connector in server.xml in the default package configuration. If your Apache webserver is allowing more than 200 connections you will need to make sure that the Tomcat can also handle at least as many connections (MaxThreads) as the MaxClients setting in Apache (default 256). Please configure this in server.xml for AJP connector if not already done in order to avoid errors.


Bugfix SUP-3980

Logged rendering errors will now include more specific information, which object was rendered when the error occurred.


Bugfix SUP-4135

Under special circumstances, the URL to translate a page could lead to an SGB. This has been fixed now.


Bugfix SUP-4108

Enhanced an error message that occured when deleting on object in the CMS with the UI or pageimport and the object was already deleted.


New UI Update

New UI updated to v1.8.1

  • Mark page as changed after submitting tagfill dialog
  • Enable publish button when page has unsaved changes
  • Don‘t show “save/discard changes?” modal after publishing

Gentics Content.Node 5.27.1


Optional Manual Change

Updated the Oracle JDBC connector to 5.1.41 in order to fix a bug with MySQL 5.7 where the CMS would throw an error when trying to check and update the MySQL database triggers. For newer MySQL server versions the JDBC connector will now use SSL for connections by default. However SSL also comes with a performance impact. If you don‘t need SSL for connections to the MySQL datbase (eg.: when MySQL is running on the same server), we recommend to turn SSL off by adding useSSL=false to the MySQL JDBC URL. When using SSL, server certificate verification should be enabled and configured properly according to the MySQL documentation. See Connecting Securely Using SSL for more information.


Bugfix SUP-4111

When tags of a template were changed to use a different construct, the synchronization with pages did not change the tags in the page, if the page was imported. This has been fixed now, synchronization of pages with their templates will now work regardless of how the page was created.


Bugfix SUP-4121

An error in the Java REST API Client, which was introduced with the Update of Jersey has been fixed.


Bugfix SUP-4079

When using the “cancel” action from the related links from the translation split view, the split view was not closed, but showed the page list in the lower part. This has been fixed, cancel will now close the split view and show the page list in the whole frame.


Bugfix SUP-4081

Some icons in the CMS UI were missing tooltips, which have been added now.


Bugfix SUP-4082

When the permission to view pages was granted through roles, the pages were not always shown in the page list correctly. Especially the list of pages using other items (like specific images) was not always correct. This has been fixed now.


Gentics Content.Node 5.27.0


Security SUP-2676

The node user doesn‘t have a password now by default (new CMS installations). See: How can i set the password of the node CMS user?.


Enhancement

The library used to generate the REST API (Jersey) has been updated to Version 2.23.1.


Enhancement GTXPE-73

The queue for pages which have to be approved for publication will now also show the name of the template for each page.


Enhancement

The new feature Devtools allows to edit tagtypes, datasources, templates and object properties in the filesystem.
Possible usecases are

  • Developers can use their favourite editors for editing
  • Implementations can be versioned and distributed via versioning systems (like git)
  • Clean separation of implementation assets (javascript, css, images) from content elements
  • Staging of implementations via the filesystem (fully automated)

New UI Update

New UI updated to v1.8.0

  • Increased performance and responsiveness across all browsers
  • Navigation across items and edit modes now persist in the URL and browser history
  • Improved confirmation prompt when navigating away from unsaved changes
  • Hover intent for item list checkboxes improved
  • Page status visible in repository browser
  • Fix edge-cases with custom scripts for long-loading pages
  • Fix missing cancel button in certain tagfill dialogs
  • Fix time management modal inconsistency in edge-cases
  • Fix creation & edit date in file/image preview
  • Fix file upload issues for Firefox 45
  • Fix breadcrumb styling on deep navigation
  • Item list no longer jumps when using pagination
  • Start page icon now more obvious and added to repository browser
  • Buttons in edit panel rearranged & improved
  • Publishing a page closes the edit panel
  • Folder list is scrolled to top on navigation
  • Better error messages for failed file uploads