Gentics CMS Changelog Summary

Gentics CMS 5.41.24


Bugfix SUP-13139 Link to this entry

Core: Under some circumstances a new Keycloak login creates a new CMS user with no groups. This is unacceptable and has been fixed. A case of the user with no groups now throws an exception, aborting the CMS user generation.


Bugfix SUP-14063 Link to this entry

Editor User Interface: The button for taking a page offline was missing in the list when a node had no languages assigned. This has been fixed.


Bugfix SUP-12917 Link to this entry

Editor User Interface: Fixed issue in the Form Editor, regarding the key and value input field being draggable, thus preventing selecting its text.


Bugfix SUP-11619 Link to this entry

Administration User Interface: Fixed Content Repository assignment issue in the Node Properties editor.


Bugfix SUP-14039 Link to this entry

Editor User Interface: Fixed a folder object property issue when object properties saved recursively in a channel‘s local folder with the old tag editor.


Bugfix SUP-14030 Link to this entry

When a selection intersects with an block/editable, and a deletion (keypress, paste, cut) would occur, the user is now asked if the block should be removed and the action is canceled.


Bugfix SUP-11822 Link to this entry

Editor User Interface: Fixes an issue where uploads are getting canceled/cause errors when uploading multiple files.


Gentics CMS 5.41.23


Bugfix SUP-12739 Link to this entry

Administration User Interface: Added dragging indicator icon to the filter pop-up windows.


Bugfix SUP-13567 Link to this entry

When publishing into a Mesh ContentRepository and using a roles object property, which returned a role, that did not exist in Mesh, the publish process failed with an error. This has been fixed now, inexistent roles will just be ignored.


Bugfix SUP-13908 Link to this entry

Administration User Interface: Fixed an issue in the Group Module that happened when the Administration Permission tab accessed, the scroll bar and the interface got in an unusable state.


Bugfix SUP-12893 Link to this entry

Setting permissions on various object instances using the REST API was not possible due to incorrect permission checks, which have been fixed.


Bugfix SUP-13985 Link to this entry

Editor User Interface: Scroll issue has been fixed for long tag properties in the Properties Editor.


Bugfix SUP-13710 Link to this entry

When the image, which was requested from the GenticImageStore could not be resized (like SVG for example), the original image data was returned, but the Content-Type was incorrectly set to ‘application/octet-stream‘. This has been fixed, so that the returned Content-Type will now be the correct one.


Bugfix SUP-13884 Link to this entry

The docker image has been changed, so that Tomcat will direct its own log to the console.


Bugfix SUP-13709 Link to this entry

Fixes the PUT /rest/user/{id} endpoint which did not update the users password if it was included in the update request.


Bugfix SUP-13266 Link to this entry

Editor User Interface: Usage now displays correctly without needing to reload the page.


Bugfix SUP-13898 Link to this entry

Fixes a name collision check when creating folders in a channel, where a folder with the same name already exists in a different channel of the same master node.


Gentics CMS 5.41.22


Enhancement SUP-9489 Link to this entry

Editor User interface: with the new feature Folder Based Template Selection, the "Link Templates"-modal can be customized: if enabled, the selection of templates to be linked is constrained to those already linked in a selected folder instead of all visible templates of the current node. See the Feature Overview for details.


Bugfix SUP-8533 Link to this entry

Editor User Interface: Unpublish menu item text appears correctly based on whether user has publish permission. Page language icons are updated when user publish multiple languages.


Bugfix SUP-12867 Link to this entry

Admin User Interface: Status of scheduler tasks is properly shown, based on whether failed jobs exist.


Bugfix SUP-12474 Link to this entry

Editor User Interface: Upload button in the selected file preview is visible based on user permissions.


Bugfix SUP-12426 Link to this entry

Editor User Interface: Publish queue localized page items on click properly redirect to the page editor.


Bugfix SUP-13064 Link to this entry

Administration User Interface: Checkboxes and save button are disabled in edit dialog of “Administration Permissions”, if user has no edit permission.


Bugfix SUP-12441 Link to this entry

Editor User Interface: Fix an issue when user creates a form, the page is moved outside of the window.


Bugfix SUP-13076 Link to this entry

Editor User Interface: Form editor menu has sticky position.


Bugfix SUP-10589 Link to this entry

Administration User Interface: Optimized the loading strategy of folders which leads to faster loading times.


Bugfix SUP-13570 Link to this entry

Editor User Interface: Fixed an issue with the File/Image tag editor that prevented changing the item after save.


Bugfix SUP-13140 Link to this entry

Administration User Interface: Improved visibility of scroll bars in tables for web browsers Google Chrome, MS Edge and Mozilla Firefox running in Microsoft Windows.


Bugfix SUP-13172 Link to this entry

Fixes a permission check which allowed users which are restricted to channels to create file copies in the master node.


Bugfix SUP-13172 Link to this entry

The fields nodeId and targetFolder have been added to the FileCopyRequest for the /rest/file/copy endpoint, so that file copy requests can specify the source node as well as a target folder to copy to.


Bugfix SUP-13276 Link to this entry

Administration User Interface: Detail view now closing after navigating back to the Dashboard.


Bugfix SUP-11227 Link to this entry

Administration User Interface: Search filters only in columns that are visible.


Bugfix SUP-11414 Link to this entry

When publishing into a Mesh Content.Repository and the Mesh client user has admin permissions, the publish process will check for unfinished jobs and will trigger processing of those jobs.


Bugfix SUP-13887 Link to this entry

Under specific circumstances (in most cases caused by conflicts with uniqueness of url or segment fields), the publishing process into a Mesh ContentRepository would never finish. This has been fixed, the publish process will now fail in such cases.


Bugfix SUP-12889 Link to this entry

Editor User Interface: Fixes form reports table layout and scrollbar.


Gentics CMS 5.41.21


Bugfix SUP-13753 Link to this entry

The GET /admin/content/publishqueue REST endpoint now includes information about forms, and form is now an admissible type for ContentMaintenanceActionRequests to POST /admin/content/publishqueue.


Bugfix SUP-13753 Link to this entry

Fixes an invalid SQL statement when dirting only specific attributes of forms via content maintenance.


Gentics CMS 5.41.20


Bugfix SUP-13017 Link to this entry

Editor User Interface: Sorting settings in the Repository Browser will be saved now.


Bugfix SUP-13678 Link to this entry

Editor User Interface: Fixed a focus loss issue on input fields while editing item properties.


Bugfix SUP-10589 Link to this entry

Administration User Interface: Loading animation now shows the progress of the Content Permissions and Administration Permissions tree expansion and also optimized the loading strategy of these permissions which leads to faster loading times.


Bugfix SUP-13075 Link to this entry

Editor User Interface: Fixed an issue when page items‘ usage property was not loaded in some edge cases.


Bugfix SUP-11563 Link to this entry

Editor User Interface: Usage badges are now correctly updated when switching between derived nodes (channels).


Gentics CMS 5.41.19


Documentation SUP-13279 Link to this entry

Corrected the property name `allowedSelection` (previously `selectionType`) in the options object passed to the openRepositoryBrowser function.
Added explanation for the default values for the other repository browser options.


Gentics CMS 5.41.18


Bugfix SUP-13604 Link to this entry

Fixed an error when installing an Import from an Update URL.


Bugfix SUP-12097 Link to this entry

Fixes a problem while inserting block tags where the parent element was not correctly split up, resulting in invalid markup (like a div element inside a p element).


Bugfix SUP-13454 Link to this entry

Fixed an issue that prevented Gentics CMS DevTool packages to be synced if a template included a tag with an overview where no selection type (folder or manual) was defined.


Gentics CMS 5.41.17


Enhancement GP-119 Link to this entry

Editor User Interface: Introduced Tagpart.keyword as CSS classes in Custom Tag Editor markup.


Gentics CMS 5.41.16


Bugfix SUP-13419 Link to this entry

Fixes repairing of Mesh Content Repositories with Micronode tagmap entries. When the schemas for the Content Repository were already created in Mesh, adding a tagmap entry of type Micronode, caused a 400 Bad Request error in Mesh.


Gentics CMS 5.41.15


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.41.14


Bugfix SUP-13092 Link to this entry

Editor User Interface: Fixed regression issue where users were unable to edit the latest version form a page within publish queue.


Bugfix SUP-13148 Link to this entry

When publishing into a Mesh CR and using tagtypes of type micronode, the check for schema migrations (used in the publish process and in the CR check/repair) will now also wait for micronodes to be migrated.


Bugfix SUP-12718 Link to this entry

Editor User Interface: The Content frame header item name field now updates on form name field update.


Bugfix SUP-12638 Link to this entry

Editor User Interface: Improved stability in the form generator.


Gentics CMS 5.41.13


Bugfix SUP-10707 Link to this entry

Editor User Interface: Language selection in the repository browser is now hiden for item lists that show folders, files or images.


Bugfix SUP-12710 Link to this entry

Editor User Interface: Display properties show in image grid view too within repository browser.


Bugfix SUP-12905 Link to this entry

FormResource: The /rest/form/ID/data and /rest/form/ID/export endpoints now accept the optional publishedOnly query parameter (must be true or false), and will determine whether unpublished (i.e. incomplete) form data should be included in the list or export respectively.


Bugfix SUP-12865 Link to this entry

Editor User Interface: Item list on reload now loads and properly calculates with the previously used items per page value.


Bugfix SUP-12160 Link to this entry

Editor User Interface: The new tag editor‘s HTML (long) tag inputfield now scrolabble after the field is overflown.


Bugfix SUP-12928 Link to this entry

Linkchecker: recheck link validity using GET even after the HEAD request fails with status code 503


Bugfix SUP-12944 Link to this entry

Some issues with deleting forms haven been fixed:

  • When completely deleting a form in the CMS, the publish process failed with an error, if the form data had already been posted.
  • When only a language variant of the form was removed, the language variant would not be removed in Mesh.

Bugfix SUP-12956 Link to this entry

Editor User Interface: Fixes an issue that caused the Repository Browser to open with the previously selected content language instead of the page‘s language when editing a page.


Bugfix SUP-12962 Link to this entry

Exporting of channels with objects using object properties failed with an internal error, if object properties were restricted to the master node. This has been fixed.


Bugfix SUP-12628 Link to this entry

Several problems with multichannelling and disinheriting have been fixes:

  • Creating pages in a folder, which was disinherited from channels did not work, if a filename was provided and creation should fail for duplicates
  • Disinherited folders could not be reinherited due to incorrect permission checks

Gentics CMS 5.41.12


Gentics CMS 5.41.11


Documentation SUP-12821 Link to this entry

Fixed a typo in the example code in the spellcheck plugin documentation


Bugfix SUP-12120 Link to this entry

Administrator User Interface: In User Module > User Groups tab > Assign User to Groups modal, groups table can now be toggled between list table or tree table.


Bugfix SUP-12888 Link to this entry

Admin User Interface: The Publish Directory Segments on the Node Management page now only visible if the Publish Directory Segments feature is enabled.


Bugfix SUP-12543 Link to this entry

Editor User Interface: The overview tag property editor now properly shows selected items in channels, when the selected item also has a localization in the same channel and the “Sticky Channel” option of the overview tag part is disabled.


Bugfix SUP-12895 Link to this entry

Editor and Administrator User Interface: The CMP Version check will no longer be shown on the login screen – this was previously only shown after a successful login and logout. The CMP Version information is still available at the bottom of the user menu, when logged in.


Bugfix SUP-12744 Link to this entry

Custom Tools now no longer get the current CMP version info during setup. Detecting the CMP version info can take some time as all connected Mesh and Portal instances will be checked. This speeds up the process to get custom tools ready to use on large systems.


Bugfix SUP-10380 Link to this entry

Editor User Interface: Update Link Checker filter fields on language change.


Bugfix SUP-10447 Link to this entry

Editor User Interface: Advanced search results are now paginated.


Gentics CMS 5.41.10


Bugfix SUP-12765 Link to this entry

Editor User Interface: The link to the user manual now points directly to the user manual instead of the cms guides overview.


Bugfix SUP-12612 Link to this entry

Editor User Interface: The form properties field “Email template” is now a dropdown with options that can be configured in the `form-editor.json` file. If no configuration is provided, the input field is ( / continues to be) shown as a text field. See Gentics CMS Forms for details.


Gentics CMS 5.41.9


Bugfix SUP-12563 Link to this entry

Editor User Interface: The Usage Modal now properly shows the expected objects, when using the Repository Browser and clicking on the usage detail of an item.


Bugfix SUP-12440 Link to this entry

Editor User Interface: CMS Forms can now be deleted.


Gentics CMS 5.41.8


Bugfix SUP-12634 Link to this entry

Editor User Interface: Images that are not resizable with the Gentics Image Store (like SVG) do now get properly displayed in the item list with a scaled thumbnail image.


Bugfix SUP-12636 Link to this entry

Editor User Interface: Fix a regression introduced with Bugfix SUP-10708. Open the repository browser at the default location if no previous selection was done.


Bugfix SUP-12635 Link to this entry

Editor User Interface: Fixes an issue with the Repository Browser when one or more entities does not have a usage count pagination is not usable anymore.


Gentics CMS 5.41.7


Bugfix SUP-12562 Link to this entry

Editor User Interface: Auto completion of publish directories when creating new folders now works as expected when the feature “autocomplete_folder_path“ is enabled. Previously, faulty paths were generated. Furthermore, when enabled, feature “pub_dir_segment“ now works in conjunction with “autocomplete_folder_path”.


Gentics CMS 5.41.6


Bugfix SUP-10708 Link to this entry

Editor User Interface: When a selection has been made previously, then the default folder of the repository browser is now the parent folder of the selection (or the folder itself if the selection is a folder).


Bugfix SUP-12536 Link to this entry

Editor User Interface: The correct images are now shown when navigating the repository browser. Furthermore, total usage count is now also correctly displayed when selecting items (e.g. images, forms, files) from the repository browser.


Gentics CMS 5.41.5


Documentation SUP-10919 Link to this entry

Added additional instructions to properly pass the CMS sid as a query parameter to custom tools: See custom tool configuration


Bugfix SUP-11612 Link to this entry

On a import conflict an exception was thrown with a missing page id. This has been fixed.


Bugfix SUP-11585 Link to this entry

Administration User Interface: Fixed a race condition with loading animation and add a meaningful message for the Logs module when loading takes more than expected.


Bugfix SUP-12349 Link to this entry

Administration User Interface: Fix icon component style, fix permission table layout when resizing.


Bugfix SUP-10794 Link to this entry

User Interface: Fixed display of elasticsearch configuration in ContentRepository entries when using older php versions


Bugfix SUP-12469 Link to this entry

Fixes a bug where the publish process would hang indefinitely in the Gentics Image Store step, when the Nice URLs and Multithreaded Publishing features were active.


Bugfix SUP-11444 Link to this entry

Administration User Interface: Fixed an issue that prevented displaying version informations on the CMS Status widget when a user missing the AutoUpdate privilege.


Gentics CMS 5.41.4


Bugfix SUP-11457 Link to this entry

Editor User Interface: Fixed the unnecessarily highlighted file uploader when it was in the background.


Bugfix SUP-12406 Link to this entry

Editor User Interface: Fixed a race condition where permissions were not fully loaded when the content-frame was opened. This led to users being unable to edit pages although they had sufficient permissions.


Bugfix SUP-8574 Link to this entry

The REST API will now always return a 401 response, when called without a valid SID. When saving a page fails, due to an invalid SID, the user will now be notified accordingly and given a link to log in again.


Bugfix SUP-12414 Link to this entry

Editor User Interface: Fixed an issue that caused empty entries list for the Overview tag with the new tag editor.


Gentics CMS 5.41.3


Bugfix SUP-11437 Link to this entry

Administrator User Interface: Fixed the bug where the icon and name was not clickable to edit the Folder properties.


Bugfix SUP-10419 Link to this entry

Editor User Interface: The name of the folder‘s startpage is updated on language change.


Bugfix SUP-10700 Link to this entry

Editor User Interface: Fixed an issue that language variants could disappear on some requests, so page fetch requests now includes language variants on every request.


Bugfix SUP-11827 Link to this entry

Editor User Interface: Form Editor interface sidebar has now fixed position and is always visible.


Bugfix SUP-11852 Link to this entry

Editor and Admin User Interfaces: Improved styling for login form when a single sign on option is enabled and selectable.


Bugfix SUP-10486 Link to this entry

Administrator User Interface: In Groups module, under the content permissions tab, long folder names now breaks lines instead of cutting them off.


Bugfix SUP-11245 Link to this entry

Administrator User Interface: Data Sources are now sortable by drag and drop.


Bugfix SUP-10277 Link to this entry

Editor User Interface: Adding default language and folder chips into searchbar when search is called either by entering search query and pressing Enter or by selecting chip in searchbar filter.


Bugfix SUP-10150 Link to this entry

Editor User Interface: Add dative german translations.


Bugfix SUP-12353 Link to this entry

Editor User Interface: Fixed folder properties image list not including usage values. Done by fetching those values separately alongside images request if usage property is displayed in the list.


Gentics CMS 5.41.2


Bugfix SUP-9945 Link to this entry

Editor User Interface: Gentics CMS Feature `autocomplete_folder_path` now uses the ‘sanitize replacement character‘ correctly.


Bugfix SUP-9945 Link to this entry

The REST API endpoint /folder/sanitize/publishDir allows to sanitize a publish directory path.


Bugfix SUP-10290 Link to this entry

Administration User Interface: Fixed styles for context menu to move / delete groups in the groups module.


Bugfix SUP-12328 Link to this entry

Link Checker Aloha Plugin: Fixed a corner case, where the “delete” button for a broken Aloha link which was not visible in the page would not show up. This happened only if the link was the only broken link on the page.


Bugfix SUP-11792 Link to this entry

Editor User Interface: When switching users, fetching the corresponding permissions does not require a page reload anymore.


Gentics CMS 5.41.1


Bugfix SUP-10381 Link to this entry

Administration User Interface: Disabled Packages Module if `devtools` feature is disabled.


Bugfix SUP-11466 Link to this entry

Editor User Interface: There was a problem that breadcrumbs of selected internal success page for forms are not shown when reloading the properties. The problem was fixed.


Bugfix SUP-11817 Link to this entry

Editor User Interface: Fixed an issue that caused folder object properties to not be fully displayed.


Bugfix SUP-12281 Link to this entry

Fixes a bug when sticky channels was activated in an overview tag.


Bugfix SUP-12310 Link to this entry

User Interface: This is a follow up to SUP-12073 finalizing the intended fix. Applying automatic translation (e.g. with google translate built-in with Chrome) perviously also tried to translate some icons. This resulted in missing or broken icons.


Bugfix SUP-12171 Link to this entry

Editor User Interface: Folder names may now contain slashes `/` please note: when the feature autocomplete folder paths is active, these characters will be sanitised in the resulting publish directories


Bugfix SUP-12163 Link to this entry

When publishing images using the GenticsImageStore into the filesystem, errors about adding dependencies could flood the log. Those dependencies are not needed at this point, and are no longer processed during creation of GenticsImageStore URLs.


Gentics CMS 5.41.0


Enhancement GPU-46 Link to this entry

The feature Nice URLs has been extended:

  • It is now possible to set nice URLs also to files and images
  • Pages, images and files now have an additional property “Alternate URLs” which can be used to define multiple alternate URLs for the same object.