Gentics CMS Changelog Summary

Gentics CMS 5.43.1


Security Link to this entry

Several XSS vulnerabilities in the old Admin UI have been fixed.


Security Link to this entry

A security issue in the import was fixed: Importing a maliciously crafted import file could possibly execute unwanted code on the server.


Bugfix SUP-13135 Link to this entry

When applying this update, the packaged Tomcat will be updated to version 9.0.59.


Bugfix SUP-9949 Link to this entry

Admin User Interface: Enabled loading animations for lists.


Bugfix SUP-13214 Link to this entry

Editor User Interface: When editing a form, the save button is now properly disabled and enabled again based on the validity of the form.


Bugfix SUP-12352 Link to this entry

Editor User Interface: Editor Save-button is now displayed independant from user permission.


Bugfix SUP-13399 Link to this entry

Failing SQL statements (e.g. due to the database becoming unavailable during a request) could lead to incorrectly cached data, which could cause subsequent errors. This has been fixed now.


Gentics CMS 5.43.0


Optional Manual Change

The REST endpoints

Link to this entry

  • GET /rest/folder/getFolders
  • POST /rest/folder/getFolders
  • GET /rest/folder/getPages
  • GET /rest/folder/findPages
  • GET /rest/folder/getFiles
  • GET /rest/folder/getImages
  • GET /rest/folder/breadcrumb/{id}
  • GET /rest/pages/pubqueue

now return objects of type LegacyFolderListResponse, LegacyPageListResponse, and LegacyFileListResponse (getFiles and getImages) respectively. If you are using the REST API client, changing the types will be necessary.


Enhancement GPU-102 Link to this entry

The new REST API endpoints

  • GET /rest/folder
  • GET /rest/page
  • GET /rest/file
  • GET /rest/image

replace the endpoints

  • GET /rest/folder/getFolders
  • GET /rest/folder/getPages
  • GET /rest/folder/getFiles
  • GET /rest/folder/getImages

respectively. The later endpoints are still available, but are as of now deprecated.
Both versions of the above endpoints accept the new multi-value query parameters creatorId, editorId and publisherId (the last one is only applicable for pages). These parameters are the integer IDs of CMS users, and the endpoints will only return objects created/edited/published by one of the listed users. Note that the creator, editor and publisher parameters which accept a pattern for a users name are also still available. If both user IDs and name patterns are specified, both must match for an object for it to be returned.

  • /rest/folder/getFolders/{ID}

Enhancement GPU-70 Link to this entry

Admin User Interface: The Roles Module is now enabled in the Admin UI.


Enhancement GPU-94 Link to this entry

Editor User Interface: The default search bar (feature “Elasticsearch” not activated) provides more granular filtering of Node entities by multiple properties via advanced input elements which had been available previously for the Elasticsearch-feature only.


Enhancement OPS-715 Link to this entry

The docker base image for Gentics CMS has been updated to `openjdk:11-jdk-slim-bullseye`.


Bugfix GPU-74 Link to this entry

Adds the editable field to roles for the /group/:id/perms/:type/:instanceId endpoint.