Gentics CMS OSS Changelog Summary

Gentics CMS OSS 6.1.18


Bugfix SUP-17299 Link to this entry

Administrator User Interface: The Mesh browser now clearly indicates the loading state.


Bugfix SUP-17665 Link to this entry

Editor User Interface: When an editor closed the edit view of a page without saving or publishing the page, the page stayed locked (until the configured timeout). This has been fixed, closing the edit view will unlock the page.


Gentics CMS OSS 6.1.17


Documentation SUP-17287 Link to this entry

The documentation for configuration of Aloha Editor Plugins was incorrect and has been fixed.


Bugfix SUP-17559 Link to this entry

Fixes handling of follow up schedules which do not have any follow schedules set. This caused an error which prevented listing schedules in the Admin UI.


Bugfix SUP-17602 Link to this entry

The language variants were not removed from the content repository, if the whole page of all the languages stays around. This has been fixed.


Bugfix SUP-17208 Link to this entry

Now the channel languages are retrieved correctly, according to the master node. Also the update of the languages for the channel node now throws an error.


Gentics CMS OSS 6.1.16


Bugfix SUP-17502 Link to this entry

The check result for consistency checks of Content.Repositories sometimes did not show all information messages, caused by JVM specific limitations. This has been fixed.


Bugfix SUP-17502 Link to this entry

Changing the logger configuration (by modifying the nodelog.yml file) in runtime did not always work and has been fixed.


Bugfix SUP-17688 Link to this entry

The Mesh REST client has been updated to the version `2.1.9`, adding support on newly added Mesh REST API types.


Gentics CMS OSS 6.1.15


Optional Manual Change

When importing a devtool package from the filesystem to the CMS, the pages of templates contained in the devtool package

Link to this entry

will no longer be synchronized with the template during the process. The synchronization must either be done using the “Tag Status” tab of the template properties in the Administration User Interface, or by using the UpdateImplementation tool.


Bugfix SUP-16786 Link to this entry

The start and end of a sync process for a devtool package will now also be logged in the system log.


Bugfix SUP-17376 Link to this entry

When publishing files to a Mesh ContentRepository while not using publish directory segments and the filename of a file was modified in the CMS, the field gtx_url in Mesh (containing the files URL) was not always properly changed. This has been fixed.


Bugfix SUP-17202 Link to this entry

Editor User Interface: The Object-Properties of Images/Files (@upload_image_properties@ and upload_file_properties) are being correctly validated, and will now require to be valid, before allowing the user to save.


Bugfix SUP-17472 Link to this entry

Editor User Interface: Opened object-property categories are correctly remembered again, and will correctly display the entries when initially open.


Bugfix SUP-16786 Link to this entry

The UpdateImplementation tool has some new parameters to handle synchronization of pages with (potentially modified) templates:

  • triggerSyncPages
  • awaitSyncPages
  • awaitSyncPagesTimeout
    See the Guides for details.

Bugfix SUP-16786 Link to this entry

Some performance fixes have been done:

  • Performance of handling page versions has been improved.
  • Performance of getting the tag status of templates with many pages has been improved.

Bugfix SUP-17587 Link to this entry

When publishing into a Mesh Content.Repository with static URL rendering for files, the rendered file URLs contained possibly translated folder publish paths, but the file itself would only be accessible via the generic folder publish path. The rendering of file URLs has been fixed.


Bugfix SUP-17472 Link to this entry

REST API: The property categoryId has been added to the REST model of object tags.


Bugfix SUP-17188 Link to this entry

Editor User Interface: Fixed the save button when editing page properties, to not allow language overrides.


Bugfix SUP-17586 Link to this entry

Editor User Interface: Fixed a race condition which promted a login, even when the user was still logged in.


Bugfix SUP-17615 Link to this entry

Editor User Interface: Added compatibility to edit link titles.


Bugfix SUP-17507 Link to this entry

Administrator User Interface: Resolve the issue where folder properties fail to display when the display name is absent for language variants in Mesh Browser.


Gentics CMS OSS 6.1.14


Bugfix SUP-17588 Link to this entry

Editor User Interface: The creation of language variants of pages has been fixed.


Gentics CMS OSS 6.1.13


Bugfix SUP-17467 Link to this entry

Administrator User Interface: Display and Setting of role permissions in the Management Section of Mesh Content.Repositories have been fixed.


Bugfix SUP-17223 Link to this entry

Editor User Interface: Fixed loading of Constructs and broken editor controls when switching between preview- and edit-mode, as well as switching between pages.


Bugfix SUP-17371 Link to this entry

Editor User Interface: Pages without language, can have the language updated/assigned in the properties, if one or more languages have been assigned to the Node.


Bugfix SUP-17462 Link to this entry

When publishing into a Mesh Content.Repository with the setting “Publish Directory Segments” enabled, and some properties of folders were translated into languages other than English it was possible to not also translate the Publish Directory Segment, which subsequently caused errors in the publish process. The behaviour has been changed so that translation of the Publish Directory Segment is also enforced and the translations are made unique.


Bugfix SUP-17542 Link to this entry

Editor User Interface: The Constructs to insert in the Edit-Mode are being loaded correctly again.


Gentics CMS OSS 6.1.12


Bugfix SUP-17445 Link to this entry

Editor User Interface: Fixed the loading of styles for custom tag editors.


Bugfix SUP-17446 Link to this entry

Creation of branches in a Mesh ContentRepository has been made more robust.


Bugfix SUP-17446 Link to this entry

The Mesh Rest Client has been updated to version 2.1.6.


Bugfix SUP-17442 Link to this entry

When using synchronized object properties, loading an object from the REST API could fail with an internal error, when the object contained an object tag which was synchronized with the object tag of another object that had been put into the wastebin. This has been fixed.


Gentics CMS OSS 6.1.11


Bugfix SUP-17256 Link to this entry

Administrator User Interface: Assignment of Groups of a User have been fixed, to correctly assign and remove the selected groups.


Bugfix SUP-15808 Link to this entry

Added the REST Client to the custom Tag- and TagPart-Editors API.


Bugfix SUP-17281 Link to this entry

Editor User Interface & Administrator User Interface: When Keycloak is configured but unavailable, redirect to login screen and show appropriate error message.


Bugfix SUP-17255 Link to this entry

Editor User Interface: The Tag-List in the page properties is now consistenly displayed and allows the user to dis- and enable tags, when the tagfill_light feature is turned off.


Bugfix SUP-17263 Link to this entry

REST API: Removes a misleading error message about missing permissions when trying to add a user to a group that was already assigned to the user.


Bugfix SUP-17319 Link to this entry

Editor User Interface: The state from a URL is now again correctly restored. Additionally, the UI will remember the last selected Node and navigate there on default.


Gentics CMS OSS 6.1.10


Bugfix SUP-16605 Link to this entry

Administrator User Interface: Some errors which have been silently handled, will now notify the user with the appropiate error messages.


Bugfix SUP-17172 Link to this entry

Editor User Interface: The permission check for images did not consider role permissions. This has been fixed.


Bugfix SUP-15430 Link to this entry

Editor User Interface: Fix spellchecker requests and adjust appearance.


Bugfix SUP-17199 Link to this entry

Administrator User Interface: The functionality to localize templates was missing and has been added.


Bugfix SUP-17194 Link to this entry

Editor User Interface: Additional checks for page loading have been removed, which on occasions, prevented editing of pages completely.


Gentics CMS OSS 6.1.9


Enhancement SUP-17123 Link to this entry

Editor User Interface: Clicking on the buttons of the form generator to download files show now a success message.


Bugfix SUP-17045 Link to this entry

CMS: Fixed the issue where errors regarding i18n are logged during publishing.


Bugfix SUP-17093 Link to this entry

Editor User Interface: Fixed issue where context button was disabled when Aloha was not loaded (e.g.: in preview mode).


Bugfix SUP-17028 Link to this entry

Administrator User Interface: Fixed an issue which prevented new (Single/Multi)-Select part types from being able to be created.


Bugfix SUP-16581 Link to this entry

Editor User Interface: Checks and actions for the Multichanneling Feature will now only be done/avilable, when the Feature is available/enabled as well.


Bugfix SUP-16429 Link to this entry

Added missing translations when a ContentRepository is added to a Devtool-Package again.


Gentics CMS OSS 6.1.8


Documentation SUP-17113 Link to this entry

Fix maven dependencies in CMS REST API Client Documentation


Bugfix SUP-17007 Link to this entry

Administrator User Interface: The loading of content nodes for the mesh browser has been fixed.


Bugfix SUP-16839 Link to this entry

Administrator User Interface: The sorting of constructs and object-property categories has been fixed.


Bugfix SUP-17092 Link to this entry

Editor User Interface: The switching of languages has been fixed.


Gentics CMS OSS 6.1.7


Bugfix SUP-16695 Link to this entry

Editor User Interface: The handling of some errors from the REST API (like e.g. when trying to log in with invalid user credentials) was broken and has been fixed.


Bugfix SUP-16696 Link to this entry

Administrator User Interface: The dashboard will now show the status of the publish process next to the status of the scheduler. Also missing translations for publish process stati have been added.


Bugfix SUP-16928 Link to this entry

Editor User Inferface: After sending an inbox message, an empty success message box was shown. This has been fixed, the success message will now be shown with the correct text.


Bugfix SUP-16761 Link to this entry

Administrator User Interface: The Logs Module will now show logs between the given start- and endtime only to avoid long running queries.


Gentics CMS OSS 6.1.6


Enhancement SUP-16905 Link to this entry

Administrator User Interface: Added Tagmap-Entry validation to the Content-Repository Tagmap-Entry view.


Bugfix SUP-16852 Link to this entry

The REST Endpoint to delete single Folders, Pages, Files, and Images, now have an additional query parameter disableInstantDelete, which will skip the Instant-Publishing feature. Additionally, the Editor User Interface will use this flag now, when deleting multiple elements.


Bugfix SUP-16852 Link to this entry

A new boolean query parameter, disableInstantDelete, has been added to the page/file/image REST delete API, to prevent automatic removal of the item from the content repository. This may come in hand in the case of mass deletion. A content repository republishing process has to be started afterwards manually, to remove all the deleted entries.


Bugfix SUP-16771 Link to this entry

Administrator User Interface: The detection of property values in the Node and Content-Repository settings has been fixed.


Bugfix SUP-16909 Link to this entry

Editor User Interface: Fixed an issue with the custom Asset-Management, where the upload for assets while editing a localized page, the upload was directed to the wrong folder/channel.


Bugfix SUP-16927 Link to this entry

Editor User Interface: Fixed the issue when clicking on the checkbox in CMS settings is not saved (e.g., display all languages or show deleted objects)


Bugfix SUP-16997 Link to this entry

Administrator User Interface: Assigning and removing of Templates and Datasources to/from Devtool-Packages has been fixed.


Bugfix SUP-16993 Link to this entry

A possible NullPointerException when loading entities with object tags has been fixed.


Bugfix SUP-5894 Link to this entry

Fixes link resolving for pages that are referenced by forms (for example as mail templates). The links did not contain the host, this has been fixed.


Gentics CMS OSS 6.1.5


Documentation SUP-16705 Link to this entry

The documentation of the RestClient now contains an example for creation with custom configuration properties (like timeouts).


Bugfix SUP-16087 Link to this entry

The last check date in the Link-Checker Custom-Tool now displays the correct date.


Bugfix SUP-16559 Link to this entry

Editor User Interface: Language- and Version-Comparisons for pages are displaying the contents of the page/differences of them correctly again.


Bugfix SUP-16705 Link to this entry

Reloading the configuration (over the Admin UI, REST API or UpdateImplementation command-line tool) will now only interrupt possibly running background threads, if absolutely necessary.


Bugfix SUP-16705 Link to this entry

Background threads, which are started by the CMS will now have more descriptive names.


Bugfix SUP-16705 Link to this entry

The UpdateImplementation command-line tool will now set the configured timeout also as connect and read timeout for the RestClient, which is used for executing tasks in the CMS.


Bugfix SUP-15392 Link to this entry

The Version compatibility listing in the UIs now include non CMP compatible Nodes as “Unknown” entries. Additionally, the styling and layout has been updated.


Bugfix SUP-15556 Link to this entry

Editor User Interface, Administrator User Interface: Fix sending instant messages to other CMS user.


Bugfix SUP-16869 Link to this entry

Improves permission checks for updating object properties for which Object Property Synchronization is enabled.


Gentics CMS OSS 6.1.4


Documentation SUP-16834 Link to this entry

Fixed a typo in the documentation of maximum dimension in pixel in https://www.gentics.com/Content.Node/cmp8/guides/fileupload.html#maximum-dimension-in-pixel


Bugfix SUP-15465 Link to this entry

Administrator User Interface: Fix action log filtering. I.e.: Replace search bar with respective column filters to allow filtering different log entities.


Bugfix SUP-16755 Link to this entry

Editor User Interface: An issue which incorrectly displayed the selected elements in an Overview has been resolved.


Bugfix SUP-16125 Link to this entry

Editor User Interface: Resolved an issue with the favourite item validation, which assumed items were deleted and therefore removed them from the favourite list.


Bugfix SUP-15387 Link to this entry

Editor User Interface: Added additional states for the inheritance display property.


Bugfix SUP-16773 Link to this entry

The publish process will now check whether the dirtqueue worker thread is alive before waiting for dirtqueue events to be handled. If the dirtqueue worker is found to not be alive, a restart will be attempted. After 5 failed attempts, the publish process will fail. This resolves endlessly hanging publish processes, when the dirtqueue worker thread died before.


Bugfix SUP-15661 Link to this entry

Static files will now be served by the CMS with an “etag“ response header and will also have the “cache-control“ response header set to “no-cache”.


Bugfix SUP-16764 Link to this entry

Editor User Interface: Fixed the publishing process of a single page to make instant publishing functional again.


Gentics CMS OSS 6.1.3


Bugfix SUP-15742 Link to this entry

Administrator User Interface: Added a button to unassign languages from nodes.


Bugfix SUP-15445 Link to this entry

The check result of a contentrepository check sometimes was empty, which has been fixed.


Bugfix SUP-16734 Link to this entry

Editor User Interface: Fixed an issue with the properties editing in Pages and Folders, which prevents the user from editing certain properties.


Bugfix SUP-15564 Link to this entry

Editor User Interface: The action-buttons in the top right corner will not overlay on the search bar on smaller window/screen sizes.


Bugfix SUP-16742 Link to this entry

Administrator User Interface: The control to publish to the Content-Repository in the nodes properties, which has been accidently removed, has been added back.


Bugfix SUP-16264 Link to this entry

Administrator User Interface: Fixed missing scrolling when elements were to big in modals and detail views.


Bugfix SUP-16544 Link to this entry

The error message in the scheduler log for publishing errors into a Mesh Content.Repository due to conflicts has been improved.


Bugfix SUP-15490 Link to this entry

The sort order of construct categories and object properties categories will now be more consistent when importing from a devtool package.


Bugfix SUP-15490 Link to this entry

Administrator User Interface: Deleting a construct category incorrectly tried to delete the construct with same ID instead. This has been fixed.


Gentics CMS OSS 6.1.2


Bugfix SUP-16723 Link to this entry

Editor User Interface: Resolved an issue with a race-condition which could lock up the edit-mode in a perpetual loading state.


Gentics CMS OSS 6.1.1


Bugfix SUP-16699 Link to this entry

Administrator User Interface: Fixed deletion of object-properties.


Bugfix SUP-16698 Link to this entry

The library used to process webp images has been changed due to JVM errors when running in an alpine based image.


Gentics CMS OSS 6.1.0


Optional Manual Change

The no longer used attributes icon, editdo, newEditor and hopeditHook have been removed from the REST model of constructs.

Link to this entry


Optional Manual Change

The CMS has been updated to Java 17 (LTS version).

Link to this entry

The CMS has been updated to Java 17 (LTS version).


Enhancement GPU-1159 Link to this entry

Support of serving over HTTP/2 (h2c) protocol has been added.


Enhancement GPU-1159 Link to this entry

Support for Mesh CR connections over HTTP/2 has been added.


Enhancement GPU-1059 Link to this entry

For Mesh ContentRepositories, the new REST API Endpoint /rest/contentrepositores/[id]/proxy will act as a proxy to the Mesh REST API. The new REST API Endpoint /rest/contentrepositories/[id]/proxylogin will perform a login with the credentials stored in the Mesh ContentRepository.


Enhancement GPU-1115 Link to this entry

An integration with the new Mesh image variant manual creation feature has been added. Now each Node contains an option to create the manipulation variants of each GenticsImageStore-referenced image during the publish process.


Enhancement GPU-937 Link to this entry

Adds WebP support for images. The Gentics Image Store now handles webp files correctly and activating the new feature WebP Conversion will automatically convert uploaded image to WebP format for nodes which have the feature enabled. An image conversion task has also been added which converts already existing non-WebP images to WebP format.


Enhancement GPU-895 Link to this entry

Devtools: Assigned nodes are now synced with object properties. Syncing an object property to the CMS will automatically assign it to the respective nodes.


Enhancement GPU-676 Link to this entry

Mesh Content Repository now has an ability to mark the selected entry or content type as excluded from indexing process, to prevent sensitive data leaks.


Enhancement GPU-1465 Link to this entry

The default object properties object.navsortorder and obect.startpage where changed to not be inheritable. This only affects new CMS instances, where the default elements will be imported. Existing CMS instances, which are updated are not affected.


Enhancement GPU-353 Link to this entry

Devtool Packages can now be checked for completeness/consistency.

  • GET /packages/{name}/check
  • GET /packages/{name}/check/result

This feature has also been added to the Administrator User Interface to a dedicated tab in the Package module.


Enhancement GPU-1116 Link to this entry

Administrator User Interface: The Mesh Browser has been integrated to the UI as a new module.


Enhancement GPU-1253 Link to this entry

Editor User Interface: The Edit-Mode has been overhauled and is now fully integrated into the Editor-UI.


Enhancement GPU-933 Link to this entry

It is now possible to define several properties using environment variables:

  • Hostname of a Node
  • Portal Preview URL for a Node
  • Username and Password for ContentRepository
  • Connection URL for ContentRepository
  • Attribute Basepath for ContentRepository

Enhancement GPU-942 Link to this entry

Administrator User Interface: Management for Mesh Content-Repositories has been added. This allows direct management of Mesh via it‘s API and it‘s administrative content.


Enhancement GPU-1543 Link to this entry

Some Dependencies on Java Libraries have been updated.


Enhancement GPU-938 Link to this entry

Editor User Interface: Added node-specific features to open the object-properties of a newly uploaded file or image.


Documentation GPU-1252 Link to this entry

The usage of the GCN-JS-API inside of Aloha has been deprecated.
Usage of the GCMSUI Object (GCMSUI Bridge) is recommended instead where possible.


Bugfix SUP-16632 Link to this entry

Administrator User Interface: The loading of packages for channels has been fixed.


Bugfix SUP-16644 Link to this entry

Administrator User Interface: The date range fields for triggering content maintenance actions were always disabled. This has been fixed.


Bugfix SUP-16644 Link to this entry

Administrator User Interface: Triggering content maintenance actions without restricting to content repositories had no effect. This has been fixed.


Bugfix SUP-16648 Link to this entry

Editor User Interface: The button closes the sidebar modal now properly.


Bugfix SUP-16646 Link to this entry

The copying of channels is now disabled.


Bugfix SUP-15801 Link to this entry

Editor User Interface: The misrepresented warnings for missing translations in the form generator has been fixed.