Gentics CMS Changelog Summary

Gentics CMS 5.36.10


Documentation GTXPE-810 Link to this entry

The guides now contain an installation guide for the Gentics CMS package on RHEL 8.


Bugfix SUP-9472 Link to this entry

Fixed wording of success message when replacing a file.


Bugfix SUP-9402 Link to this entry

Fixed an issue where the name of the editor locking a page was shown as “undefined undefined”.


Bugfix SUP-9063 Link to this entry

Fix inconsistency between Admin UI and Editor UI regarding the order of buttons in the unsaved changes dialog.


Bugfix SUP-9676 Link to this entry

When using the feature Copy & Past for Tags and not allowing an anchor to be root element of a block, copy & paste for links will now work.


Bugfix SUP-9650 Link to this entry

Removed cause for browser console warning “It looks like you‘re using the disabled attribute with a …”.


Bugfix SUP-9663 Link to this entry

Fixed basic search won‘t display results on submit.


Bugfix SUP-9517 Link to this entry

Fixed width issue with description tooltip for object properties.


Bugfix GTXPE-810 Link to this entry

Some internal scripts have been modified to allow running GCMS in a container using podman.


Bugfix SUP-9505 Link to this entry

Fixed Advanced Search inconsistently display all pages instead of expected search results.


Gentics CMS 5.36.9


Bugfix SUP-9644 Link to this entry

Fix a possible infinite loop error on the Editor UI‘s List view.


Bugfix SUP-9481 Link to this entry

CMS UI now asks to reload when language has been changed to ensure that all CMS related translations are loaded.


Gentics CMS 5.36.8


Bugfix SUP-9610 Link to this entry

The custom proxy will now allow requests without extra path and not ending with a slash.


Gentics CMS 5.36.7


Optional Manual Change

With a previous update Tomcat was updated to version 7.0.100. The newer tomcat version also makes files written to the filesystem not world readable by default. This could have impact if you need read rights for others for files written to the filesystem with filesystem publishing or if you use the filesystem attributes feature. To make files readable for all you can edit /Node/etc/env.sh and add the correct umask export UMASK="0022".

Link to this entry


Bugfix SUP-9580 Link to this entry

Fixed Time Management modal causing strange effects on newly created pages by displaying a Confirm Changes modal before.


Bugfix SUP-9098 Link to this entry

Updated the state of the backendLanguage for the EditorUI.


Bugfix SUP-9567 Link to this entry

Fixed Live URL detection in order for Elastic Search to work fine.


Bugfix SUP-9508 Link to this entry

When use the Live Preview of pages with the feature “devtools” enabled, every opened Live Preview could block a thread in Tomcat for some time, even if the Live Preview was closed or refreshed. This could cause performance problems in the CMS due to missing request handlers. This has been fixed now, if the Live Preview window is closed or refreshed, the used thread in Tomcat will immediately be freed.


Gentics CMS 5.36.6


Bugfix SUP-9506 Link to this entry

Fixed numeric input in Advanced Search search chips causing errors.


Bugfix SUP-9527 Link to this entry

Fixed corner actions not being clickable.


Gentics CMS 5.36.5


Bugfix SUP-9446 Link to this entry

Fixed an issue when pagination does not have any items after changing items per page.


Bugfix SUP-9443 Link to this entry

Improved Advanced Search bar styles for multiple lines of search chips and increased releveance of searchable property `name`, making “All” query results prioritize findings which have the search term in the name.


Bugfix SUP-8551 Link to this entry

Fixed node selector styles.


Bugfix GTXPE-853 Link to this entry

Fix forms to be aligned with heading for node detail tabs. Disable the language choice for creating and editing for subnodes.


Gentics CMS 5.36.4


Bugfix SUP-9415 Link to this entry

Publishing of channels into different ContentRepositories than the master node produced some errors and has been fixed.


Gentics CMS 5.36.3


Bugfix SUP-9404 Link to this entry

Fixed new tag editor not displayed after edit tag button clicked.


Bugfix SUP-9410 Link to this entry

Fix overflowing tag editor modals.


Gentics CMS 5.36.2


Using MariaDB 10.4 is currently not supported. See Gentics CMS Compatibility List for the list of supported versions of MariaDB.

Link to this entry

Manual Change

When applying this update, the packaged Tomcat will be updated to version 7.0.100 which contains important security and bug fixes. It is mandatory to add the parameters secretRequired="false" address="localhost" to the AJP connector in file /Node/tomcat/conf/server.xml before the update is applied. See the Guides for details. Be aware: The newer tomcat version also makes files written to the filesystem not world readable by default. This could have impact if you need read rights for others for files written to the filesystem with filesystem publishing or if you use the filesystem attributes feature. To make files readable for all you can edit /Node/etc/env.sh and add the correct umask export UMASK="0022". You can delete the old Tomcat directories after updating.

Link to this entry


Bugfix SUP-9003 Link to this entry

Improved Aloha Editor table plugin cell formatting buttons styling.


Bugfix SUP-9255 Link to this entry

Show check history information only if the link has already been checked.


Bugfix GTXPE-614 Link to this entry

Writing to a Mesh Content.Repository during a publish process will now be synchronized with instant publishing into the same Mesh Content.Repository. Additionally, a rare race condition, which could lead to a never stopping publish process when publishing into a Mesh Content.Repository was fixed.


Bugfix SUP-9313 Link to this entry

Fixed Time Management Modal to be able to work with different page language variants.


Bugfix SUP-9324 Link to this entry

Fixed new tag editor not displayed after edit tag button clicked.


Gentics CMS 5.36.1


Enhancement GTXPE-622 Link to this entry

The new feature usersnap allows integration of Usersnap into the CMS.


Documentation SUP-9266 Link to this entry

The documentation of Mesh ContentRepository has been extended with a notice about “defaultLanguage” setting.


Bugfix SUP-7308 Link to this entry

Assigning nodes to content repositories over the REST API will now do the same conflict tests like when assigning using the UI.


Bugfix SUP-7308 Link to this entry

The publish process failed when only a channel was assigned to a Mesh ContentRepository (with project per node enabled). This has been fixed now.


Bugfix SUP-7308 Link to this entry

Fixed a bug that showed wrong live urls when using the Gentics Mesh content repository with the project per node setting disabled.


Bugfix SUP-9072 Link to this entry

In rare cases, the REST API would return untranslated error messages. This has been fixed now.


Bugfix SUP-9064 Link to this entry

When publishing pages into a Mesh Content.Repository, the tagmap entry “content” could not be used to publish something different than the rendered page. If the tagname was e.g. changed to the name of a specific tag, instant publishing would render that tag but the regular publish process would overwrite the field with the rendered page content.
This has been fixed now.


Bugfix SUP-9249 Link to this entry

Rendering of links to objects, which are published into a Mesh Content.Repository always rendered Mesh Links, regardless of whether the source object was also published into the same Mesh Content.Repository, or not, which caused incorrectly rendered links in some cases. The link rendering has been changed to only render Mesh Links, when the source and target object will be published into the same Mesh Project. All other cases will render static links (including the host name of the target node).


Bugfix SUP-9267 Link to this entry

Getting the permissions on a node or folder by using the context menu entry “Permissions” in the old UI failed with an SGB, which has been fixed.


Bugfix SUP-9140 Link to this entry

Object properties for images are immediately shown when an image is uploaded.


Bugfix SUP-7715 Link to this entry

Synchronizing a construct from a devtool package into the CMS failed, if the type of a part was changed from a non-text based type to a text based type. This has been fixed.


Bugfix GTXPE-849 Link to this entry

Advanced Search: Added missing searchable properties `path` and `niceUrl`.


Gentics CMS 5.36.0


With this update, the Custom Form Part Type is deprecated and replaced with the Custom TagProperty Editor.

Link to this entry

Optional Manual Change

Docker installations: For security reasons, the entrypoint script in the CMS docker image will not be started with the root user anymore. All processes (Apache 2, Tomcat, cronjobs) will be started directly with the node user from now on. This change only affects the CMS Docker image. There are also some other changes. Please read this guide when updating the docker image. This is only relevant when using the CMS docker image.

Link to this entry


Optional Manual Change

The update changes the way, CMS data is indexed in Elasticsearch. It is therefore recommended to check the Search Index Maintenance after the update.

Link to this entry


Enhancement GTXPE-479 Link to this entry

The REST API for node management has been extended:
New Methods:

  • GET /rest/node
  • PUT /rest/node
  • GET /rest/node/[id]
  • POST /rest/node/[id]
  • DELETE /rest/node/[id]
  • GET /rest/node/[id]/languages
  • PUT /rest/node/[id]/languages/[languageId]
  • DELETE /rest/node/[id]/languages/[languageId]
  • POST /rest/node/[id]/languages
  • GET /rest/node/[id]/features
  • PUT /rest/node/[id]/features/[feature]
  • DELETE /rest/node/[id]/features/[feature]
  • GET /rest/node/features
  • POST /rest/node/[id]/copy

Deprecated Methods:

  • POST /rest/node/create
  • POST /rest/node/save/[id]
  • GET /rest/node/load/[id]
  • GET /rest/node/getLanguages/[id]
  • GET /rest/node/features/[id]
  • POST /rest/node/features/activate/[id]
  • POST /rest/node/features/deactivate/[id]
  • POST /rest/node/features/set/[id]

See Guides for details.


Enhancement GTXPE-589 Link to this entry

Made available for the user to choose between translate and edit or translate and compare in translate page modal.


Enhancement GTXPE-788 Link to this entry

Added the Inheritance property to the displayable fields.


Enhancement GTXPE-789 Link to this entry

Made channels in inheritance dialog visible conditionally.


Enhancement GTXPE-528 Link to this entry

Some administrative REST API Endpoints have been added:

  • GET /rest/admin/publishInfo
  • GET /rest/admin/updates
  • GET /rest/scheduler/jobs

See the the AdminResource and SchedulerResource guides for details.


Enhancement GTXPE-364 Link to this entry

The synchronization of Mesh Roles with the datasource of the selected Roles Objectproperty has been changed: Roles will no longer be synchronized automatically with the “Repair“ action, but can selectively be synchronized with the action “Synchronize Mesh roles”. See the Guides for details.


Enhancement GTXPE-631 Link to this entry

Improved the visibility of the focal point indicator in the image editor.


Enhancement GTXPE-648 Link to this entry

The REST API has been extended with the new endpoint DELETE /msg/[id] to delete a specific inbox message.


Enhancement GTXPE-747 Link to this entry

Failed logins and access control failures will now be logged in logcmd and with the logger “security”.


Enhancement GTXPE-530 Link to this entry

When images are published into a Mesh Content.Repository, the focal point information will now also be set on the binary field in Mesh.


Enhancement GTXPE-794 Link to this entry

The properties editor in the new UI no longer displays object property names in ALL CAPS, but rather shows them as they were defined.


Enhancement GTXPE-474 Link to this entry

The item list now uses the title “Search results” instead of a node name when executing an advanced search, because the results may include items from multiple nodes.


Enhancement GTXPE-851 Link to this entry

The Gentics CMS Editor and Administration user interfaces display more detailed error messages if the server provides them.


Enhancement GTXPE-781 Link to this entry

Redesigned Advanced Search to support flexible properties for filtering.


Enhancement GTXPE-587 Link to this entry

The active status of object properties can now be toggled in the combined properties editor if the feature tagfill_light is disabled.


Enhancement GTXPE-748 Link to this entry

Link Checker Custom Tool: Add invalid links indicator to the node selector for all nodes with invalid links.


Enhancement GTXPE-586 Link to this entry

Its now possible to archive and delete messages from the Editor UI.


Enhancement GTXPE-547 Link to this entry

Gentics CMS Administration UI: Add widgets to the Dashboard sidebar like Admin Info.


Enhancement GTXPE-490 Link to this entry

Gentics CMS Administration User Interface: Added the module for node management.


Enhancement GTXPE-171 Link to this entry

UI: Add page size selector for the items.


Documentation GTXPE-805 Link to this entry

The documentation of Mesh Content.Repository has been enhanced to include information about handling of languages.


Bugfix GTXPE-819 Link to this entry

Corrected vertical alignment of items list row items and reduced vertical spaces to allow to see more list items.


Bugfix SUP-9169 Link to this entry

File and image properties are now immediately updated when an item is replaced.