Changes with Gentics CMS 5.38.0

Date: 26.08.2020


Enhancement GTXPE-913 Link to this entry

Implemented deleted items (and page language variants) to be optionally displayed in item-list.


Enhancement GTXPE-920 Link to this entry

The REST API for images has been extended:

  • POST /image/resize will now also allow rotating the image
  • POST /image/rotate can be used to rotate an image (without resizing)

See the REST API Documentation for details.


Enhancement GTXPE-950 Link to this entry

The REST Models for objects, that can be deleted into the wastebin (folders, pages, images and files) will now always contain the property “deleted“, which will just have the “deleted.at” = 0 for objects, which are not in the wastebin.


Enhancement GTXPE-934 Link to this entry

AdminUI: Implemented folder module to display group permissions per node/folder.


Enhancement GTXPE-935 Link to this entry

The REST API for admin has been extended:

  • POST /admin/maintenance allows to set/unset maintenance mode

See the REST API Documentation for details.


Enhancement GTXPE-902 Link to this entry

Implemented software version information and compatibility modal.


Enhancement GTXPE-499 Link to this entry

Admin UI: Logs module added to display all actions


Enhancement GTXPE-953 Link to this entry

The GET /rest/admin/version endpoint has been extended to include information about the current CMP version, and if the Mesh and Gentics Portal versions are supported for that CMP version.


Enhancement GTXPE-812 Link to this entry

Link Checker UI: Added search and replace functionality for bulk replacing URLs


Enhancement GTXPE-492 Link to this entry

Implemented DevTools Packages Module in Administration User Interface dashboard.


Enhancement GTXPE-922 Link to this entry

The REST API has been extended with the following new endpoints:

  • GET /admin/actionlog
  • GET /admin/actionlog/types
  • GET /admin/actionlog/actions
  • GET /admin/errorlog

See the REST API Documentation for details.


Enhancement GTXPE-811 Link to this entry

The REST API for the Link Checker has been extended with the following new endpoints:

  • GET /linkChecker/pages/{pageId}/links/{id}
  • POST /linkChecker/pages/{pageId}/links/{id}

See the REST API Documentation for details.


Enhancement GTXPE-866 Link to this entry

The REST API has been extended with the following new endpoints:

  • GET /datasource
  • POST /datasource
  • DELETE /datasource/{id}
  • GET /datasource/{id}
  • PUT /datasource/{id}
  • GET /datasource/{id}/constructs
  • GET /datasource/{id}/entries
  • POST /datasource/{id}/entries
  • PUT /datasource/{id}/entries
  • DELETE /datasource/{id}/entries/{entryId}
  • GET /datasource/{id}/entries/{entryId}
  • PUT /datasource/{id}/entries/{entryId}

See the REST API Documentation for details.


Enhancement GTXPE-936 Link to this entry

The REST API has been extended with the following new endpoints:

  • GET /objectproperty
  • GET /construct

See the REST API Documentation for the Object Property Resource and the Construct Resource for details.


Enhancement GTXPE-887 Link to this entry

Overview parts support some more attributes, when rendered using velocity. See Meta attributes of Overview Parttype for details.


Enhancement GTXPE-879 Link to this entry

The REST API has been extended with the following new endpoints:

  • GET /language
  • POST /language
  • DELETE /language/{id}
  • GET /language/{id}
  • PUT /language/{id}

See the REST API Documentation for details.


Bugfix SUP-9848 Link to this entry

The language of the Task Management tool was always German – disregarding the users actually selected UI langauge. This has been fixed now.


Bugfix SUP-9863 Link to this entry

Permission checks on the /user and /group endpoints were too restrictive (required view permission on “Content.Admin”). This also caused permission errors when using the Admin UI User or Group module. The permission checks have been fixed.


Bugfix SUP-9998 Link to this entry

In the new Administration User Interface, the “drop and rebuild” action has been fixed.


Bugfix SUP-9288 Link to this entry

When publishing a channel structure into a Mesh Content.Repository, the publish process would fail after renaming the master node. This has been fixed now.


Bugfix SUP-9984 Link to this entry

A bug in the advanced search has been fixed that occured when searching for strings with mixed upper and lower case characters.


Bugfix SUP-9899 Link to this entry

In Administration User Interface selecting multiple list entries has been fixed.


Bugfix SUP-8294 Link to this entry

Renaming of pages failed, if the requested filename was used by the last published version of another page, even if the other page was offline. This has been fixed now.


Bugfix SUP-9995 Link to this entry

Fixed object properties on discard changes modal “save” button to be only enabled if user has sufficient permissions.


Bugfix SUP-9896 Link to this entry

The visibility of white-on-transparent images in the list and in the image preview has been improved by adding a checkered background.


Bugfix SUP-9840 Link to this entry

Removing Aloha Editor plugins with the “extended” configuration syntax described in the Guides caused an error while rendering pages of the specified node. This has been fixed now.


Bugfix SUP-9960 Link to this entry

Some debug logging for the portal preview requests has been added.


Bugfix SUP-9996 Link to this entry

When loading objects using the REST API, the response contained object tags, which were created before and then restricted to other nodes. This also caused the object properties to be shown in the new UI. The behaviour has been changed now, so that restricted object properties will only be shown in nodes, where they are allowed.


Bugfix SUP-9940 Link to this entry

Checking the permission of a custom tool over the REST API did not work, when the type 90001 was used. It was only possible to check with the type ‘customtool‘ (which is the preferred way). This has been fixed.


Bugfix SUP-9954 Link to this entry

In Administration User Interface hovering over list entry causing flickering effect has been fixed.


Bugfix SUP-9972 Link to this entry

The old UI for devtool packages did not work for packages which contained “special” characters like spaces and has been fixed.


Bugfix SUP-9972 Link to this entry

The REST API Endpoints /devtools/packages/[packagename]/fs2cms and /devtools/packages/[packagename]/cms2fs for synchronizing a package from or to the CMS will return with error code 500 instead of 200, if synchronization fails e.g. due to parsing errors or filesystem restrictions.


This Gentics CMS version includes the Aloha Editor 1.4.58 – 12.11.2019

This Gentics CMS version includes the .Node Version 2.3.11