Gentics CMP Changelog Summary


Gentics CMP 8.3.5

Release Date: 02.09.2025


Gentics CMS EE 6.3.5

Bugfix SUP-18928 Link to this entry

Some dependencies have been updated:

  • Jetty: 12.0.25

Bugfix SUP-18850 Link to this entry

Editor User Interface: The initial loading of a folder has been refactored, eliminating several race conditions on loading different folder data parts.


Bugfix SUP-18859 Link to this entry

Editor User Interface: Forms will now always correctly load when switching nodes or when logging into for the first time.


Bugfix SUP-18802 Link to this entry

Editor User Interface: When saving objects with a “published“ state (like pages and forms) from the properties dialog,
the save notification will now also show a “Publish” button to immediately publish the modified object.


Gentics Aloha Editor 2.1.11

No changes

Gentics Mesh 3.1.3

Bugfix SUP-18926 Link to this entry

Core: The following dependencies have been updated, to target the vulnerability CVE-2025–54988 :
Apache Tika, to 3.2.2*
Apache Commons Lang3, to 3.18.0*
Apache Commons Compress, to 1.28.0*
JSOUP, to 1.21.1*


Bugfix SUP-18928 Link to this entry

Some dependencies have been updated:

  • Netty: 4.1.124.Final
  • Vert.x: 4.5.18

Bugfix SUP-18896 Link to this entry

Plugins: Now the plugin timeout value is also considered in the HTTP plugin client. This allows extending HTTP call timeouts when the plugin is expected to start longer.


Gentics Mesh EE 3.1.3

Bugfix SUP-18926 Link to this entry

Core: The following dependencies have been updated, to target the vulnerability CVE-2025–54988 :
Apache Tika, to 3.2.2*
Apache Commons Lang3, to 3.18.0*
Apache Commons Compress, to 1.28.0*
JSOUP, to 1.21.1*


Bugfix SUP-18928 Link to this entry

Some dependencies have been updated:

  • Netty: 4.1.124.Final
  • Vert.x: 4.5.18

Bugfix SUP-18896 Link to this entry

Plugins: Now the plugin timeout value is also considered in the HTTP plugin client. This allows extending HTTP call timeouts when the plugin is expected to start longer.


Bugfix SUP-18826 Link to this entry

Documentation: A PostgreSQL setup documentation has been extended with the cases of already defined or different database/schema names.


Gentics Mesh Commercial Plugins 3.1.4

Bugfix SUP-18896 Link to this entry

Forms: To avoid backend systems overload during the migration of a form data to the new folder structure, the process now can be fine-tuned with environment variables or system variables:

  • MESH_FORMS_PLUGIN_MAX_CONCURRENT_MIGRATION_FETCH_NODES – the max amount of nodes to fetch at once for the migration, defaults to 10000
  • MESH_FORMS_PLUGIN_MAX_CONCURRENT_MIGRATION_MOVE_CALLS – the max simultaneous node migration processes, defaults to 10

Gentics Portal | java 3.3.3

Bugfix SUP-18928 Link to this entry

Some dependencies have been updated:

  • Vert.x: 4.5.18

Gentics Portal | php 3.3.1

No changes

Gentics CMP 8.3.4

Release Date: 05.08.2025


Gentics CMS EE 6.3.4

Bugfix SUP-18788 Link to this entry

Editor User Interface: Fixed the selection handling when interacting with the toolbar in the edit mode. After interacting with a toolbar element, it‘ll no longer scroll, unless the edited or inserted element is not visible.


Bugfix SUP-18792 Link to this entry

Editor: Now the pagination and items-per-page count are kept after doing various actions with the distinct item.


Bugfix SUP-18768 Link to this entry

Editor User Interface: When editing pages, the construct categories will now be shown in the defined order.


Bugfix SUP-18786 Link to this entry

Editor User Interface: Editors no longer need administration privileges to see the construct categories when editing pages.


Bugfix SUP-18787 Link to this entry

Editor User Interface: When opening a page for editing, sometimes some constructs were available before an editable was activated.
This has been fixed now, so that no constructs will be available before an editable is activated by clicking into it.


Bugfix SUP-18714 Link to this entry

When stopping a publish process, and delaying objects, the following publish process would sometimes
also publish the delayed objects. This has been fixed now.


Bugfix SUP-18778 Link to this entry

Editor User Interface: The handling of the asset-management configuration has been fixed.


Bugfix SUP-18791 Link to this entry

Editor User Interface: Fixed The context menu of a page to be always unlocked.


Bugfix SUP-18781 Link to this entry

REST API: The endpoint to get construct categories will only have the constructs embedded when the parameter embed=constructs is given.


Bugfix SUP-18781 Link to this entry

REST API: The endpoint to get a list of construct categories has new query parameters pageId and nodeId
to restrict the returned construct categories to the ones that have at least one construct which is assigned to the given node.


Bugfix SUP-18781 Link to this entry

REST API: The performance of getting lists of constructs or construct categories has been improved. This also improves the performance
of opening pages for editing in the Editor User Interface on systems with many constructs.


Bugfix SUP-18781 Link to this entry

REST API: When getting constructs with their construct category embedded, the category will no longer have its constructs embedded


Bugfix SUP-18694 Link to this entry

Editor User Interface: Editing of forms has been updated to correctly display referenced pages.


Bugfix SUP-18679 Link to this entry

Editor User Interface: When editing a page, the page list will no longer lock onto the currently open page and allows for regular browsing.


Bugfix SUP-18692 Link to this entry

Editor User Interface: It was not possible to remove a value of an number input field completely, if there was one. This has been fixed.


Bugfix SUP-18770 Link to this entry

Administrator User Interface: Downloading Content Packages as zip stored incorrect files and has been fixed.


Documentation SUP-18780 Link to this entry

The example configuration for the Forms feature has been expanded by an example on how to configure allowed file types for file upload elements.


Gentics Aloha Editor 2.1.11

Bugfix SUP-18800 Link to this entry

Fixed a check in the table-plugin to correctly remove the table insert button when it shouldn‘t be available.


Bugfix SUP-18800 Link to this entry

Changed the behavior of the removeFormat action, to not remove typography anymore.


Bugfix SUP-18800 Link to this entry

Fixed checks for validity of markup, which incorrectly allowed elements to be added or changed, which could cause layout errors.


Bugfix SUP-18788 Link to this entry

Fixed inconsistencies in the table plugin buttons state, button interactions, and in the cell selection.


Gentics Mesh 3.1.2

No changes

Gentics Mesh EE 3.1.2

No changes

Gentics Mesh Commercial Plugins 3.1.3

Bugfix Link to this entry

Forms Plugin: Loading the schema for a form without necessary permissions would sometimes return a 404 (Not found)
instead of a 403 (Forbidden), which has been fixed.


Bugfix Link to this entry

Forms Plugin: Reports will now be created with UTF-8 even if the default character set of the
platform is different.


Bugfix SUP-18796 Link to this entry

Forms: The calls to 3rd party user validation services (ReCaptcha, FriendlyCaptcha) have been fixed. The error message from FriendlyCaptcha has been improved.


Gentics Portal | java 3.3.2

No changes

Gentics Portal | php 3.3.1

Bugfix SUP-18754 Link to this entry

Updated Mesh PHP-Client dependency to fix an error with uploading files for forms.


Bugfix Link to this entry

Some Dependencies have been updated:

  • spatie/browsershot to 5.0.10

Gentics CMP 8.3.3

Release Date: 16.07.2025


Gentics CMS EE 6.3.3

Bugfix Link to this entry

Some dependencies have been updated:

  • commons-fileupload: 1.6.0

Bugfix SUP-18671 Link to this entry

Editor User Interface: When editing a page, and using the top bar to edit content, it will now correctly restore the selection and correct scolling behaviour.


Bugfix SUP-18686 Link to this entry

Editor User Interface: When inserting a tag into a page, the dropdown will now close directly instead of waiting for the tag to be inserted.


Gentics Aloha Editor 2.1.10

Bugfix SUP-18736 Link to this entry

Fixed wrong access to load the configuration dynamically, which prevented the proper loading and initialization of Aloha/Plugins.


Bugfix SUP-18736 Link to this entry

Fixed an issue in the format-plugin which caused the editing to not work.


Bugfix SUP-18686 Link to this entry

Fixed a check if a paragraph is empty which could cause text to be deleted or other issues to arise.


Bugfix SUP-18735 Link to this entry

The table of contents inserted by the respective plugin now has a drag handle and can also be deleted like tables by drawing a selection around the whole table and pressing delete.


Bugfix SUP-18735 Link to this entry

The generated outline of the table of contents plugin has been fixed.


Gentics Mesh 3.1.2

Bugfix SUP-18746 Link to this entry

REST API: Now Mesh accepts both ISO-8601 standards of a date/time string representation, with and without trailing Z or timezone value.


Bugfix Link to this entry

Core: Generation of ETags for nodes containing tags was not stable and sometimes resulted in different ETags,
even if nothing was changed. This has been fixed.


Gentics Mesh EE 3.1.2

Bugfix SUP-18746 Link to this entry

REST API: Now Mesh accepts both ISO-8601 standards of a date/time string representation, with and without trailing Z or timezone value.


Bugfix Link to this entry

Core: Generation of ETags for nodes containing tags was not stable and sometimes resulted in different ETags,
even if nothing was changed. This has been fixed.


Gentics Mesh Commercial Plugins 3.1.2

No changes

Gentics Portal | java 3.3.2

No changes

Gentics Portal | php 3.3.0

No changes

Gentics CMP 8.3.2

Release Date: 03.07.2025


Gentics CMS EE 6.3.2

Enhancement SUP-18506 Link to this entry

UI Core: Tables have an additional way to handle selection, in the form of a Map. Has to be enabled per table with the useSelectionMap Input. Allows for the indeterminate state to be set and correctly handled.


Enhancement GPU-1915 Link to this entry

Administrator User Interface: The content maintenance module has been refactored to improve user experience.


Enhancement GPU-1861 Link to this entry

New installations of the CMS will now have the changes
documented in the Guides to support
storing the language with external links applied automatically.


Bugfix SUP-18736 Link to this entry

Updated Aloha-Editor due to a regression that caused Aloha-Editor to not load properly.


Bugfix SUP-18674 Link to this entry

Editor User Interface: Fixed an issue in the edit-mode, where the state of the control buttons would not always update correctly.


Bugfix SUP-18701 Link to this entry

Editor User Interface: Inserting a tag into a page now remembers the position correctly and also shows a more detailed placeholder.


Bugfix SUP-18654 Link to this entry

Administrator User Interface: The modals for creating new entities will now all show a loading indicator
during the request to add the entity in the backend. This will prevent involuntary creation of duplicates (by clicking the “create” button multiple times).


Bugfix SUP-18660 Link to this entry

Editor User Interface: The selection handling of the tabs while editing a page has been improved.


Bugfix SUP-18670 Link to this entry

Administrator User Interface: The list of groups of a user now has a button “Assign user to Groups”
which opens the modal for assignment of the user to groups.


Bugfix SUP-18696 Link to this entry

Fixed the rendering of the inline aloha links.


Bugfix SUP-18668 Link to this entry

Administrator User Interface: The list of groups of a user allowed to perform the actions for creating subgroups, moving groups and
even deleting groups. This was confusing and has been removed.


Bugfix SUP-18655 Link to this entry

Editor User Interface: Improved loading indication when searching or when browsing content.


Bugfix SUP-18641 Link to this entry

Editor User Interface: The pagination will now display the correct amount of items which have been configured.


Bugfix SUP-18598 Link to this entry

Administrator User Interface: Fixed an issue where the assigned users of a group would not refresh when switching between details of a group.


Bugfix SUP-18607 Link to this entry

Administrator User Interface: When changing the language in the Mesh Browser, the content will be correctly reloaded to dipslay the content in the new language.


Bugfix SUP-18506 Link to this entry

Administrator User Interface: Fixed an issue of adding or removing links to elements, when managing the assignment of multiple elements. For example, when managing multiple templates and their assignment to nodes.


Bugfix SUP-18602 Link to this entry

Editor User Interface: Fixed the link in the usage-list, to navigate to the correct item.


Bugfix SUP-18599 Link to this entry

Administrator User Interface: Fixed potential modal locking when uploading a content-package zip file.


Bugfix SUP-18595 Link to this entry

Editor User Interface: When comparing page versions with each other, the difference is now computed
with another algorithm, which better handles HTML differences.


Bugfix SUP-18684 Link to this entry

Editor User Interface: The CMS will now better handle errors in the generation of reports or binary downloads for
forms.


Bugfix SUP-18589 Link to this entry

Administrator User Interface: Fixed an issue where changing the language in the mesh browser would change the UI language as well.


Bugfix SUP-18558 Link to this entry

Now an information about an image exceeding the dimension limits contains IDs and a name of this image.


Gentics Aloha Editor 2.1.9

Enhancement SUP-18660 Link to this entry

Plugins will now check their configuration dynamically whenever a editable is getting de-/activated, instead of caching it once on initialization.


Bugfix SUP-18644 Link to this entry

Fixed the insertion of characters from the characterpicker-plugin.


Bugfix SUP-18663 Link to this entry

Inserting something into the DOM using the method insertIntoDOM failed to
find the correct position and inserted the new element at the topmost possible position. This has been fixed.


Bugfix SUP-18659 Link to this entry

Fixes an error which could cause blocks to disappear after drag & drop.


Gentics Mesh 3.1.1

Enhancement SUP-18646 Link to this entry

Core: The following dependencies have been updated, to eliminate vulnerable versions:

  • Vert.x – to version `4.5.14`
  • Netty – to version `4.1.118.Final`

Bugfix SUP-18637 Link to this entry

Auth: Now a secondary auth provider (from Mesh plugins, for instance) allows proceeding with the request unauthenticated in a number of cases of errors, like provider denial or bad request, and logging the other cases.


Bugfix SUP-18638 Link to this entry

REST: The query parameters for node versioning and branch targeting have been decoupled, to match the cases where a branch usage is allowed, but version is not.

Documentation: The query parameterizing has been updated for the selected REST endpoints.


Gentics Mesh EE 3.1.1

Enhancement SUP-18646 Link to this entry

Core: The following dependencies have been updated, to eliminate vulnerable versions:

  • Vert.x – to version `4.5.14`
  • Netty – to version `4.1.118.Final`

Bugfix SUP-18637 Link to this entry

Auth: Now a secondary auth provider (from Mesh plugins, for instance) allows proceeding with the request unauthenticated in a number of cases of errors, like provider denial or bad request, and logging the other cases.


Bugfix SUP-18638 Link to this entry

REST: The query parameters for node versioning and branch targeting have been decoupled, to match the cases where a branch usage is allowed, but version is not.

Documentation: The query parameterizing has been updated for the selected REST endpoints.


Gentics Mesh Commercial Plugins 3.1.2

Bugfix SUP-18684 Link to this entry

Forms Plugin: The asynchronous generation of downloads will now use the temp folder instead of the plugins “storage” folder
for temporary storage of the download.


Bugfix SUP-18684 Link to this entry

Forms Plugin: Handling of errors during the asynchronous generation of downloads has been improved.


Bugfix SUP-18624 Link to this entry

Now it is possible to initialize all the necessary Mesh schemas once per plugin, not per project. The existing commercial plugins have been updated to use this approach.


Gentics Portal | java 3.3.2

Bugfix SUP-18718 Link to this entry

The default value of the configuration setting mesh.proxyHeaderWhitelist, which defines the request headers,
which are forwarded to Mesh now also includes Referer, because this header is necessary for the forms plugin when using
multipage forms.


Bugfix Link to this entry

Updated Netty dependency to 4.1.118.Final.


Gentics Portal | php 3.3.0

No changes

Gentics CMP 8.3.1

Release Date: 24.06.2025


Gentics CMS EE 6.3.1

Enhancement GPU-1915 Link to this entry

Administrator User Interface: The content maintenance module has been refactored to improve user experience.


Enhancement GPU-1861 Link to this entry

New installations of the CMS will now have the changes
documented in the Guides to support
storing the language with external links applied automatically.


Bugfix SUP-18607 Link to this entry

Administrator User Interface: When changing the language in the Mesh Browser, the content will be correctly reloaded to dipslay the content in the new language.


Bugfix SUP-18602 Link to this entry

Editor User Interface: Fixed the link in the usage-list, to navigate to the correct item.


Bugfix SUP-18599 Link to this entry

Administrator User Interface: Fixed potential modal locking when uploading a content-package zip file.


Bugfix SUP-18589 Link to this entry

Administrator User Interface: Fixed an issue where changing the language in the mesh browser would change the UI language as well.


Bugfix SUP-18558 Link to this entry

Now an information about an image exceeding the dimension limits contains IDs and a name of this image.


Gentics Aloha Editor 2.1.7

No changes

Gentics Mesh 3.1.0

No changes

Gentics Mesh EE 3.1.0

No changes

Gentics Mesh Commercial Plugins 3.1.1

Bugfix SUP-18624 Link to this entry

Now it is possible to initialize all the necessary Mesh schemas once per plugin, not per project. The existing commercial plugins have been updated to use this approach.


Gentics Portal | java 3.3.1

Bugfix Link to this entry

Updated Netty dependency to 4.1.118.Final.


Gentics Portal | php 3.3.0

No changes

Gentics CMP 8.3.0

Release Date: 10.06.2025


Gentics CMS EE 6.3.0

Manual Change Link to this entry

Configuration of SSO with Keycloak has been modified: Instead of placing the keycloak.json file

in the ui-conf folder, the required configuration attributes realm, auth-server-url and resource
must be added to the CMS configuration files. See the Guides
for details.


Enhancement GPU-1914 Link to this entry

During start-up Gentics CMS will make sure that a schedule for the publish task exists. If not it will create a schedule that is executed every minute.


Enhancement GPU-1915 Link to this entry

Administrator User Interface: The content maintenance module has been refactored to improve user experience.


Enhancement GPU-1861 Link to this entry

New installations of the CMS will now have the changes
documented in the Guides to support
storing the language with external links applied automatically.


Enhancement GPU-1908 Link to this entry

User Interface: There is no dedicated `https` flag anymore, when setting up a Node. The secure connection information is now taken from the protocol prefix (http/https) of a `hostname`.


Enhancement GPU-1898 Link to this entry

Gentics CMS has been refactored to be compatible with Jakarta EE 10.

This especially includes the following list of dependency updates:

  • Jakarta Servlet API 6.0.0 (from Java Servlet API 2.4)
  • Jakarta Mail API 2.1.3 (from JavaMail API 1.6.2)
  • Jakarta Activation API 2.1.3 (from JavaBeans Activation Framework 1.1)
  • Jakarta XML Binding API 4.0.2 (from JAXB API 2.2)
  • Apache Tika 3.0.0
  • Apache Commons FileUpload Jakarta Servlet 6 2.0.0-M2
  • Apache Commons IO 2.17.0
  • Apache Log4j 2.24.3
  • Eclipse Jersey 3.1.10
  • Eclipse Jetty 12.0.20
  • Jackson 2.18.2
  • AntiSamy: 1.7.8
  • Json Smart: 2.5.2

The following dependencies have been removed:

  • Java Portlet API
  • JavaServer Pages API
  • Tomcat Annotations API
  • Xalan
  • WSDL4J
  • ASM
  • Logback

Enhancement GPU-1877 Link to this entry

Support login via JWT has been added. See support documentation on how to enable JWT login.


Enhancement GPU-1984 Link to this entry

Editor/Admin-UI: The “showSSOButton” configuration has been removed from the ui-overrides.json and moved to the regular CMS configuration entry keycloak.show_sso_button. See the CMS Keycloak guides for more information.


Enhancement GPU-434 Link to this entry

Authentication: Configuration for mapping new users to groups for SSO login has been improved. For details see the Keycloak documentation in the guides.


Bugfix Link to this entry

Some dependencies have been updated:

  • commons-beanutils: 1.11.0

Gentics Aloha Editor 2.1.7

No changes

Gentics Mesh 3.1.0

Enhancement GPU-1982 Link to this entry

Some dependencies have been updated:

  • Hibernate: 6.6.11.Final
  • Vert.x: 4.5.14
  • Netty: 4.1.118.Final
  • Spring Security: 6.3.5
  • Guava: 32.0.0-jre
  • Zip4j: 2.11.3
  • Logback: 1.5.18
  • Okio: 1.17.6
  • Dagger: 2.56.2

Bugfix Link to this entry

Some dependencies have been updated:

  • Netty: 4.1.118.Final
  • Commons Beanutils: 1.11.0

Gentics Mesh EE 3.1.0

Enhancement GPU-1982 Link to this entry

Some dependencies have been updated:

  • Hibernate: 6.6.11.Final
  • Vert.x: 4.5.14
  • Netty: 4.1.118.Final
  • Spring Security: 6.3.5
  • Guava: 32.0.0-jre
  • Zip4j: 2.11.3
  • Logback: 1.5.18
  • Okio: 1.17.6
  • Dagger: 2.56.2

Bugfix Link to this entry

Some dependencies have been updated:

  • Netty: 4.1.118.Final
  • Commons Beanutils: 1.11.0

Gentics Mesh Commercial Plugins 3.1.0

Enhancement GPU-1983 Link to this entry

Some dependencies have been updated:

  • Mesh Plugin Base: 3.1.0
  • Apache Tika: 2.9.2
  • Netty: 4.1.118.Final
  • Apache Commons Beanutils: 1.11.0

Gentics Portal | java 3.3.0

Enhancement GPU-1984 Link to this entry

Updated the following dependencies:

  • Apache Commons IO: 2.19.0
  • Apache Commons Lang: 3.17.0
  • Apache JCS: 2.2.1
  • Caffeine: 2.9.3
  • Dagger: 2.56.2
  • Guava: 33.4.8-jre
  • Handlebars: 4.4.0
  • Jackson: 2.18.2
  • JSON smart: 2.5.2
  • Jsoup: 1.20.1
  • Logback: 1.5.18
  • Micrometer: 1.3.20
  • SitemapGen4j: 1.1.2
  • Vert.x: 4.5.14

Gentics Portal | php 3.3.0

Enhancement GPU-1985 Link to this entry

The Laravel framework version has been updated to 12.16.0.