Gentics CMP 8.3.15

25.02.2026

Gentics CMS EE 6.3.13

SUP-19638
Bugfix

Editor User Interface: Fixed an issue with Forms sometimes saving language specific properties into the wrong language.

SUP-19638
Bugfix

Editor User Interface: Resolved an issue where folder properties couldn‘t be properly edited.

SUP-19214
Bugfix

Editor User Interface: When localizing an object takes too long (longer than 5 seconds)
the User Interface will now show a message that the process is continued in the background instead
of a misleading success message.

SUP-19540
Bugfix

Administrator User Interface: Resolved an issue when reloading the UI, that the user was logged out and/or always redirected to the dashboard.

SUP-19581
Bugfix

Editor UI: Fixed an issue where the publish status icon for pages would update only after a page refresh.

SUP-19587
Bugfix

Editor User Interface/Aloha Editor: Now an `Edit` tag button is hidden, if the tag does not have editable parts to be shown in the modal dialog.

SUP-19507
Bugfix

The GlobalIdSync tool will no longer require the
unused parameter -config.

SUP-19525
Bugfix

Editor User Interface: Replacing and editing an image will now also correctly update in the image preview.

SUP-19560
Bugfix

Editor User Interface: Fixed the check if values changed in the properties of a page, which will now correctly omit the unsaved changes dialog.

SUP-19608
Bugfix

Editor UI: Fixed a typo in the “Edit Inherited Body” modal for German localization.

SUP-19488
Bugfix

Editor User Interface: Resizing or rotating of webp images failed with an error and has been fixed.

SUP-19579
Bugfix

Editor User Interface: When creating a page, the modal will now have the current folder language pre-selected.

SUP-19561
Bugfix

Core: When uploading new content to a file/image, its Nice URL / alternative URLs / object property values got cleaned up. This has been fixed.

SUP-19486
Bugfix

Error handling in cases where the connection to the backend database is lost during a publish process
has been improved to avoid situations where the publish process is stuck.

SUP-19232
Bugfix

Content Staging: The pagination has been fixed on the package list requests.

SUP-19404
Documentation

Administration: The configuration folder setup has been clarified in the documentation for the standalone CMS setup.

Gentics Aloha Editor 2.1.14

No changes

Gentics Mesh 3.1.11

SUP-19611
Bugfix

Core: A consistency check and repair for incorrectly linked content versions has been added.

SUP-19473
Bugfix

REST API: Performance of getting schemas/microschemas assigned to a branch has been improved
if schemas/microschemas exist, that have lots of versions.

SUP-19473
Bugfix

REST API: Handling of schema or microschema updates has been improved to not create new versions if nothing was actually changed.

SUP-19450
Bugfix

Monitoring: Mesh will now regularly monitor memory consumption and garbage collections.
See Monitoring in the documentation for details.

SUP-19450
Bugfix

Elasticsearch: When an ES server is unresponsive, a timeout error is thrown, which may or may not have a HTTP body. In the case of body absence Mesh crashes with HTTP 500. This has now been fixed.

Gentics Mesh EE 3.1.11

SUP-19611
Bugfix

Core: A consistency check and repair for incorrectly linked content versions has been added.

SUP-19473
Bugfix

REST API: Performance of getting schemas/microschemas assigned to a branch has been improved
if schemas/microschemas exist, that have lots of versions.

SUP-19473
Bugfix

REST API: Handling of schema or microschema updates has been improved to not create new versions if nothing was actually changed.

SUP-19450
Bugfix

Monitoring: Mesh will now regularly monitor memory consumption and garbage collections.
See Monitoring in the documentation for details.

SUP-19450
Bugfix

Elasticsearch: When an ES server is unresponsive, a timeout error is thrown, which may or may not have a HTTP body. In the case of body absence Mesh crashes with HTTP 500. This has now been fixed.

Gentics Mesh Commercial Plugins 3.1.10

No changes

Gentics Portal | java 3.3.6

No changes

Gentics Portal | php 3.3.4

No changes

Gentics CMP 8.3.14

11.02.2026

Gentics CMS EE 6.3.12

No changes

Gentics Aloha Editor 2.1.14

No changes

Gentics Mesh 3.1.10

SUP-19620
Bugfix

GraphQL: Loading of a node field which references a deleted node resulted in an error message in the response.
This has been fixed.

SUP-19351
Bugfix

Core: A number of exceptions regarding inexisting message translations has been eliminated.

Gentics Mesh EE 3.1.10

SUP-19620
Bugfix

GraphQL: Loading of a node field which references a deleted node resulted in an error message in the response.
This has been fixed.

SUP-19351
Bugfix

Core: A number of exceptions regarding inexisting message translations has been eliminated.

Gentics Mesh Commercial Plugins 3.1.10

No changes

Gentics Portal | java 3.3.6

No changes

Gentics Portal | php 3.3.4

No changes

Gentics CMP 8.3.13

06.02.2026

Gentics CMS EE 6.3.12

SUP-19038
Bugfix

Admin User Interface: The tab listing administration permissions for a group no longer shows the content permissions as well.

SUP-19497
Bugfix

Editor User Interface: The performance of management of pages with many tags has been improved.

SUP-19279
Bugfix

Administrator User Interface: Now the Downloads section of a Forms Plugin of Mesh Browser offers downloading the binary data from the corresponding data fields.

SUP-19234
Bugfix

Handlebars: An issue with rendering nested editable tags has been fixed.

SUP-19186
Bugfix

Editor User Interface: The editor of folder object properties now correctly considers permissions of a folder being requested.

SUP-19254
Bugfix

Editor User Interface: A misleading `Display type` label has been removed from the object properties tooltip.

SUP-19444
Bugfix

Editor User Interface: Fixed an issue when trying to take a page offline, which has a broken ui state. Will also display a more meaningful error message.

SUP-19394
Bugfix

The check for the need to gather file usage data has been improved, so that this action is not performed when no nodes have the contentfile_auto_offline active.

SUP-19452
Bugfix

Editor User Interface: Fixed the error notifications when attempting to save invalid page properties, to show what is actually wrong.

SUP-19455
Bugfix

Editor User Interface: A link element picker of a content editor has been refactored to be more error-proof and informative.

SUP-19475
Bugfix

Editor User Interface: Fixed an issue when closing the edit mode would sometimes display a blank screen.

SUP-18818
Bugfix

Editor User Interface: When a new tag was inserted into an editable, it was initially not rendered
in the portal, but by the CMS itself, which could result in displaying of portal code.
This has been fixed now.

SUP-19297
Bugfix

Editor User Interface: Fixed a race-condition which prevented switching directly from the preview mode to the edit mode.

SUP-19538
Security

A dependency has been updated:

  • Angus Mail Provider: 2.0.5

Gentics Aloha Editor 2.1.14

No changes

Gentics Mesh 3.1.9

Bugfix
Bugfix

The version of the library for handling GraphQL filtering has been updated to
remove the unnecessary dependency on AssertJ.

SUP-19352
Bugfix

REST API: Requests to create or update nodes with fields exceeding the length limit will now fail with an appropriate error message.

SUP-19280
Bugfix

GraphQL: The number of SQL Queries necessary for fetching breadcrumbs and node references via GraphQL has been reduced.

Gentics Mesh EE 3.1.9

Bugfix
Bugfix

The version of the library for handling GraphQL filtering has been updated to
remove the unnecessary dependency on AssertJ.

SUP-19352
Bugfix

REST API: Requests to create or update nodes with fields exceeding the length limit will now fail with an appropriate error message.

SUP-19280
Bugfix

GraphQL: The number of SQL Queries necessary for fetching breadcrumbs and node references via GraphQL has been reduced.

Gentics Mesh Commercial Plugins 3.1.10

No changes

Gentics Portal | java 3.3.6

Bugfix
Bugfix

The unnecessary compile dependency on AssertJ has been removed.

SUP-19270
Documentation

A custom logout redirection parameter has been documented.

Gentics Portal | php 3.3.4

SUP-19213
Documentation

The requirements documentation has been aligned to the actual state, raising the minimum supported PHP version to 8.2.

Gentics CMP 8.3.12

13.01.2026

Gentics CMS EE 6.3.11

SUP-19384
Bugfix

Publishing: On some cases, the publisher may fail because of an inability to log the name of the legally deleted object. This has been fixed.

SUP-19373
Bugfix

Content Staging: Overviews which listed pages, images or file by selecting folders were not
imported correctly. This has been fixed.

SUP-19405
Documentation

The outdated credits section has been removed from the documentation.

Gentics Aloha Editor 2.1.14

SUP-19357
Bugfix

The strong and em format options are back for compatibility reasons.

Gentics Mesh 3.1.8

SUP-19386
Bugfix

Core: A permission system has been reworked to speed up accessibility of the selected elements for the users with admin permissions.

Gentics Mesh EE 3.1.8

SUP-19386
Bugfix

Core: A permission system has been reworked to speed up accessibility of the selected elements for the users with admin permissions.

Gentics Mesh Commercial Plugins 3.1.9

SUP-19328
Bugfix

Forms: The form validation error messages have been improved.

Gentics Portal | java 3.3.5

No changes

Gentics Portal | php 3.3.3

No changes

Gentics CMP 8.3.11

12.12.2025

Gentics CMS EE 6.3.10

No changes

Gentics Aloha Editor 2.1.13

No changes

Gentics Mesh 3.1.7

SUP-19403
Bugfix

Docker: The content of eclipse-temurin base image has been updated, to eliminate critical vulnerabilities on its dependencies.

Gentics Mesh EE 3.1.7

SUP-19403
Bugfix

Docker: The content of eclipse-temurin base image has been updated, to eliminate critical vulnerabilities on its dependencies.

Gentics Mesh Commercial Plugins 3.1.8

No changes

Gentics Portal | java 3.3.5

No changes

Gentics Portal | php 3.3.3

No changes

Gentics CMP 8.3.10

10.12.2025

Gentics CMS EE 6.3.10

SUP-19294
Bugfix

Editor User Interface: An unnecessary request of updating the folder breadcrumbs on every change in an editor has been removed, eliminating resources waste.

SUP-19369
Bugfix

A possible NullPointerException during the publish process has been fixed.

SUP-19203
Documentation

Server: A mandatory parameter --add-opens=java.base/java.lang=ALL-UNNAMED has been added to the installation documentation , to actualize the instructions against the modern Java runtimes.

Security
Security

A dependency has been updated:

  • Apache Tika 3.2.3

Gentics Aloha Editor 2.1.13

No changes

Gentics Mesh 3.1.6

No changes

Gentics Mesh EE 3.1.6

No changes

Gentics Mesh Commercial Plugins 3.1.8

No changes

Gentics Portal | java 3.3.5

No changes

Gentics Portal | php 3.3.3

No changes

Gentics CMP 8.3.9

28.11.2025

Gentics CMS EE 6.3.9

SUP-19335
Bugfix

Editor User Interface: Fixed the editing of select options in forms.

Gentics Aloha Editor 2.1.13

No changes

Gentics Mesh 3.1.6

No changes

Gentics Mesh EE 3.1.6

No changes

Gentics Mesh Commercial Plugins 3.1.8

SUP-19353
Bugfix

Fixed an issue where missing reCAPTCHA configuration would cause a NullPointerException and a 500 error.

Gentics Portal | java 3.3.5

No changes

Gentics Portal | php 3.3.3

No changes

Gentics CMP 8.3.8

20.11.2025

Gentics CMS EE 6.3.8

SUP-19039
Bugfix

Editor User Interface: Fixed an issue where it was not possible to save the properties of a page when the user had no permissions to view templates.

SUP-19259
Bugfix

Administrator User Interface: Fixed pagination of nodes in the content-maintenance module.

SUP-19012
Bugfix

Editor User Interface: Updated the way breadcrumbs are displayed for searched elements, to be easier readable.

SUP-19217
Bugfix

Resolving properties using the .get() notation in a velocity part type or a
handlebars helpe did not work and has been fixed.

SUP-19032
Bugfix

Editor User Interface: When editing a form, the label of a element will be updated while editing again, and does not have to wait until the form has been saved.

SUP-19206
Bugfix

When a new template tag (not editable in pages) was created, pages were not dirted, even if they were published with a tagmap entry referencing that tag.
This has been fixed.

SUP-19166
Bugfix

Form Generator: Now the user input of form element values is trimmed against spaces and caret returns. This also means no empty value is allowed for the form element.

SUP-19276
Documentation

Handlebars: The documentation of transition of the complex object structure referencing from Velocity to Handlebars has been extended to have more details.

SUP-19141
Documentation

Aloha Editor: It is discouraged to use IDs in the construct‘s root tag(s), as those may malfunction the editor‘s tagging mechanism. The description of this effect has been added to the documentation.

Gentics Aloha Editor 2.1.13

SUP-18814
Bugfix

Hotkeys/Keybinds have been reworked and work as expected again.
A new module aloha/keybinds has been created for keybind handling.

SUP-19172
Bugfix

Updated the drag-handling for blocks, to allow moving blocks inbetween two existing blocks.

SUP-19262
Bugfix

Fixes an issue where pasting copied text did not work.

Gentics Mesh 3.1.6

SUP-19305
Bugfix

Core: The `OkHttp` client dependency has been updated to the version `5.3.0`, targeting the vulnerability `CVE-2021–0341`.
The `ElasticSearch Java Client`, that depends on the same client, has been updated as well to the version `1.1.4`.

SUP-19037
Bugfix

Core: The performance of getting entity lists has been improved by reducing the number of executed SQL queries.

SUP-19020
Bugfix

Core: The second level cache for hibernate has been enabled by default.
The startup of Mesh with second level cache enabled in a cluster environment has been fixed.

SUP-19020
Bugfix

Core: The performace for creating/updating nodes has been improved.

SUP-19020
Bugfix

Core: The API for branches has been modified to support better performance when loading
the latest schema version of a schema in a branch.

SUP-19236
Bugfix

Core: The published status of the fetched content was wrong, if using either native filtering or sorting. This has been fixed.

Gentics Mesh EE 3.1.6

SUP-19305
Bugfix

Core: The `OkHttp` client dependency has been updated to the version `5.3.0`, targeting the vulnerability `CVE-2021–0341`.
The `ElasticSearch Java Client`, that depends on the same client, has been updated as well to the version `1.1.4`.

SUP-19037
Bugfix

Core: The performance of getting entity lists has been improved by reducing the number of executed SQL queries.

SUP-19020
Bugfix

Core: The second level cache for hibernate has been enabled by default.
The startup of Mesh with second level cache enabled in a cluster environment has been fixed.

SUP-19020
Bugfix

Core: The performace for creating/updating nodes has been improved.

SUP-19020
Bugfix

Core: The API for branches has been modified to support better performance when loading
the latest schema version of a schema in a branch.

SUP-19236
Bugfix

Core: The published status of the fetched content was wrong, if using either native filtering or sorting. This has been fixed.

Gentics Mesh Commercial Plugins 3.1.7

SUP-19166
Bugfix

Forms: Now the values of the Checkbox element are trimmed out of surrounding spaces and caret returns before validation.

Gentics Portal | java 3.3.5

No changes

Gentics Portal | php 3.3.3

Bugfix
Bugfix

Some Dependencies have been updated:

  • symfony/http-foundation to 7.3.7

Gentics CMP 8.3.7

27.10.2025

Gentics CMS EE 6.3.7

Manual Change
Action required

The feature publish_cache is now be default disabled. If publish_cache is required, make sure to explicitly enable it in the configuration.

SUP-18935
Bugfix

Editor User Interface: Updated the loading of users to only be done when required.

SUP-19165
Bugfix

Editor UI: Fixed an issue with editing link information. For external links or links to sections on the same page, the anchor was not stored with the link until the page was saved.

SUP-19118
Bugfix

Core: If in a multilanguage node a page language encoding is set either to `PATH` or `FILENAME`, and the page‘s language has been switched through the object properties,
it is gotten duplicated on being published to Mesh, keeping the old language variant around. This has been fixed.

SUP-19140
Bugfix

Editor UI: Fixes an issue while pasting link tags, that caused an error in the JavaScript console.

SUP-19055
Bugfix

Editor UI: Fixes an issue where the Editor UI sometimes only showed a blank page after closing edit mode.

SUP-19024
Bugfix

Editor User Interface: Scheduled page and form time-management settings can now be removed.

SUP-18939
Bugfix

Administrator User Interface: The management of template folders has been fixed.

SUP-19014
Bugfix

Editor User Interface: Fixed the display of elements when user information was missing.

SUP-18932
Bugfix

Editor User Interface: A warning about missing or broken forms configuration is back.

SUP-19083
Bugfix

Editor User Interface: The indicators for active/inactive object properties were swapped and have been fixed now.

SUP-19023
Bugfix

Fixes an error when adding an object property to a devtools package. The object property was still added to the package but a general backend error message was shown and the list was not updated. This has been fixed.

SUP-19019
Bugfix

The usage information for pages possibly returned incorrectly high counts.
This has been fixe.

SUP-19051
Bugfix

Editor UI: Removed the publish actions for inherited objects since these cannot be published.

SUP-19202
Documentation

The CMS guides have been extended with a section about “Configuring the CMS”.

SUP-19187
Documentation

Fixed the configuration example in the Scheduler API documentation. The example used the incorrect setting scheduler_job_failure instead of scheduler_job_failure_email.

SUP-19031
Documentation

The documentation of the keycloak integration has been enhanced.

Gentics Aloha Editor 2.1.12

SUP-19056
Bugfix

Fixed the calculation of available table cell styles and table styles.

SUP-19140
Bugfix

Fixes an issue where pasting content did not work in Firefox.

SUP-19165
Bugfix

Fixes validation issue that prevented creating an anchor link to the currently edited page.

Gentics Mesh 3.1.5

SUP-19220
Bugfix

Core: The recursive deletion of nodes has been fixed to not leave orphaned contents behind.

SUP-19151
Bugfix

Core: Under some circumstances the fetch of entities via REST GET returns duplicated entries. This has been fixed.

SUP-19076
Bugfix

Search: Running an index sync did not properly close all used scroll contexts in elasticsearch,
which could lead to errors like ‘Trying to create too many scroll contexts‘ in elasticsearch.
This has been fixed, all scroll contexts are closed as soon as they are not used any more.

SUP-19027
Bugfix

Core: After the data migration from the older Mesh versions it is possible to have list item database tables being polluted with the duplicated data, that, while making no functional harm, may lead to the random performance penalties.
Targeting these, a new consistency check/repair feature has been added to the existing “*listitem” checks.

Gentics Mesh EE 3.1.5

SUP-19220
Bugfix

Core: The recursive deletion of nodes has been fixed to not leave orphaned contents behind.

SUP-19151
Bugfix

Core: Under some circumstances the fetch of entities via REST GET returns duplicated entries. This has been fixed.

SUP-19076
Bugfix

Search: Running an index sync did not properly close all used scroll contexts in elasticsearch,
which could lead to errors like ‘Trying to create too many scroll contexts‘ in elasticsearch.
This has been fixed, all scroll contexts are closed as soon as they are not used any more.

SUP-19027
Bugfix

Core: After the data migration from the older Mesh versions it is possible to have list item database tables being polluted with the duplicated data, that, while making no functional harm, may lead to the random performance penalties.
Targeting these, a new consistency check/repair feature has been added to the existing “*listitem” checks.

Gentics Mesh Commercial Plugins 3.1.6

SUP-19087
Bugfix

Forms Plugin: Scheduling of the background purge jobs has been fixed, so that
a single job is scheduled per Mesh instance when the forms plugin is initialized.
The job will perform purging of all projects with activated forms plugin when running
in the cluster master.

SUP-19085
Bugfix

Forms Plugin: The attempt to create a form with an incorrect definition could lead to
unpublished form nodes without the corresponding schema. The error handling for this case
has been improved, so that no data will be created in Mesh.

SUP-19085
Bugfix

Forms Plugin: Logging of errors has been improved.

SUP-19085
Bugfix

Forms Plugin: If form nodes exist in Mesh without the corresponding schema, the purge of stale data nodes failed with an error.
This has been fixed now, the purge will just output a warning (a form without schema is an inconsistency after all), but will not fail any more.

Bugfix
Bugfix

The check for plugin specific schemas has been modified to not perform requests to Mesh in parallel.

Gentics Portal | java 3.3.5

No changes

Gentics Portal | php 3.3.2

SUP-19089
Bugfix

Fixed handling of AUTH_REFRESH cookie expiration:

  • Fixed an issue where the AUTH_REFRESH cookie was set with a negative expiration time in Laravel versions >= 8.1.
    This caused the cookie not to be set at all, leading to immediate user logout once the Keycloak Access Token Lifespan expired.
  • The expiration time of the cookie is now calculated correctly from the exp claim of the refresh token, ensuring that
    the cookie always remains valid until the token actually expires.
  • This fix restores proper session refresh behavior, making the Session Idle Timeout in Keycloak effective again.

Gentics CMP 8.3.6

24.09.2025

Gentics CMS EE 6.3.6

SUP-18537
Bugfix

Fixed a validation issue that prevented copy & paste of links.

SUP-18982
Bugfix

In cases where a scheduler execution finished (successful or with an error) during unavailability of the
backend database the execution could not be marked as finished. This caused the scheduler to no start any
more executions until the CMS was restartet.
The behaviour has been improved so that the scheduler will no mark the execution as finished as soon as the
backend database is available.

SUP-18765
Bugfix

Administrator User Interface: Sorting of the construct categories has been fixed.

SUP-18877
Bugfix

Administrator UI: Mesh browser opens the editor for the multilingual item (page/image/file) inconsistently, so that its particular language variant could have never been reached. This has been fixed.

SUP-18856
Bugfix

Editor UI: The Rich Text feature ignores text input changes, if there are no rich test elements added or removed, This has been fixed.

SUP-18873
Bugfix

Editor User Interface: Selecting elements in an Overview with sticky channel enabled did not correctly save the channel elements were selected from. This has been fixed.

SUP-18940
Documentation

Updated the support contact information in the documentation.

SUP-18940
Documentation

Clarified the instructions where to place the public key for support logins in the documentation.

Optional Manual Change
Optional Action

If the Aloha configuration constrains insertable tags via tagtypeWhitelist, make sure to add the Aloha link tagtype (@gtxalohapagelink@ by default) to the list.

SUP-18984
Security

Some dependencies have been updated:

  • Nimbus JOSE+JWT: 9.37.4
  • Apache Commons Lang: 3.18.0
  • Apache Commons IO: 2.20.0
  • Apache Commons Compress: 1.28.0

Gentics Aloha Editor 2.1.11

No changes

Gentics Mesh 3.1.4

SUP-19010
Bugfix

Core: It is now possible to delete a node with a list field that has data inconsistencies.

Bugfix
Bugfix

Search: When a schema was completely excluded from indexing, the index sync operation still
tried to put the nodes of that schema into the non-existent index, this has been fixed.

SUP-18961
Bugfix

Core: Deleting of nodes with more than 1000 descendants is now done
in a separate thread. This will also cause those delete tasks to be done
one after the other instead of in parallel.

SUP-18961
Bugfix

Core: Implementations of the persistance layer may now choose to process recursive deletion of nodes
in a separate thread instead of in the worker thread pool.

SUP-18961
Bugfix

Core: The performance of deleting nodes recursively has been improved.

SUP-18860
Bugfix

GraphQL: The performance of GraphQL queries returning larger hierachies of data has been improved.

SUP-18931
Bugfix

Core: Generation of childrenInfo and etag for nodes with many children has been made more performant.

SUP-18931
Bugfix

Core: Generation of childrenInfo and etag for nodes with many children has been refactored to support better performance.

Bugfix
Bugfix

Core: Generation of ETags for nodes has generally been improved to be more stable.

SUP-18984
Security

Some dependencies have been updated:

  • Netty: 4.1.125.Final
  • Logback: 1.5.18
  • Okio: 1.17.6
  • Zip4j: 2.11.3

Gentics Mesh EE 3.1.4

SUP-19010
Bugfix

Core: It is now possible to delete a node with a list field that has data inconsistencies.

Bugfix
Bugfix

Search: When a schema was completely excluded from indexing, the index sync operation still
tried to put the nodes of that schema into the non-existent index, this has been fixed.

SUP-18961
Bugfix

Core: Deleting of nodes with more than 1000 descendants is now done
in a separate thread. This will also cause those delete tasks to be done
one after the other instead of in parallel.

SUP-18961
Bugfix

Core: Implementations of the persistance layer may now choose to process recursive deletion of nodes
in a separate thread instead of in the worker thread pool.

SUP-18961
Bugfix

Core: The performance of deleting nodes recursively has been improved.

SUP-18860
Bugfix

GraphQL: The performance of GraphQL queries returning larger hierachies of data has been improved.

SUP-18931
Bugfix

Core: Generation of childrenInfo and etag for nodes with many children has been made more performant.

SUP-18931
Bugfix

Core: Generation of childrenInfo and etag for nodes with many children has been refactored to support better performance.

Bugfix
Bugfix

Core: Generation of ETags for nodes has generally been improved to be more stable.

SUP-18984
Security

Some dependencies have been updated:

  • Netty: 4.1.125.Final
  • Logback: 1.5.18
  • Okio: 1.17.6
  • Zip4j: 2.11.3

Gentics Mesh Commercial Plugins 3.1.5

SUP-18930
Bugfix

Forms Plugin: Stale user data (incompletetly POSTed user data older than a configurable amount of days) will now be purged by a
periodic background job. The maximum allowed age for can be configured with the configuration attribute ‘staleDataPurgeInterval‘ (in days).

SUP-18929
Bugfix

Forms Plugin: When the validation of POSTed data fails for a recaptcha or friendlycaptcha element in a form,
storing of the form data will now be suppressed completely. This prevents spambots from creating garbage data in Mesh.

Gentics Portal | java 3.3.4

SUP-18867
Bugfix

Fixed the routing order for handlers generated with the CompatibilityHandlerProvider to prevent “Request has already been read” errors.

Gentics Portal | php 3.3.1

No changes

Gentics CMP 8.3.5

02.09.2025

Gentics CMS EE 6.3.5

SUP-18928
Bugfix

Some dependencies have been updated:

  • Jetty: 12.0.25
SUP-18850
Bugfix

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

SUP-18859
Bugfix

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

SUP-18802
Bugfix

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

SUP-18926
Bugfix

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*

SUP-18928
Bugfix

Some dependencies have been updated:

  • Netty: 4.1.124.Final
  • Vert.x: 4.5.18
SUP-18896
Bugfix

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

SUP-18926
Bugfix

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*

SUP-18928
Bugfix

Some dependencies have been updated:

  • Netty: 4.1.124.Final
  • Vert.x: 4.5.18
SUP-18896
Bugfix

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.

SUP-18826
Bugfix

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

SUP-18896
Bugfix

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

SUP-18928
Bugfix

Some dependencies have been updated:

  • Vert.x: 4.5.18

Gentics Portal | php 3.3.1

No changes

Gentics CMP 8.3.4

05.08.2025

Gentics CMS EE 6.3.4

SUP-18788
Bugfix

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.

SUP-18792
Bugfix

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

SUP-18768
Bugfix

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

SUP-18786
Bugfix

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

SUP-18787
Bugfix

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.

SUP-18714
Bugfix

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

SUP-18778
Bugfix

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

SUP-18791
Bugfix

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

SUP-18781
Bugfix

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

SUP-18781
Bugfix

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.

SUP-18781
Bugfix

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.

SUP-18781
Bugfix

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

SUP-18694
Bugfix

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

SUP-18679
Bugfix

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

SUP-18692
Bugfix

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.

SUP-18770
Bugfix

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

SUP-18780
Documentation

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

SUP-18800
Bugfix

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

SUP-18800
Bugfix

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

SUP-18800
Bugfix

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

SUP-18788
Bugfix

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
Bugfix

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
Bugfix

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

SUP-18796
Bugfix

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
Bugfix

Some Dependencies have been updated:

  • spatie/browsershot to 5.0.10
SUP-18754
Bugfix

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

Gentics CMP 8.3.3

16.07.2025

Gentics CMS EE 6.3.3

Bugfix
Bugfix

Some dependencies have been updated:

  • commons-fileupload: 1.6.0
SUP-18671
Bugfix

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.

SUP-18686
Bugfix

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

SUP-18736
Bugfix

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

SUP-18736
Bugfix

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

SUP-18686
Bugfix

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

SUP-18735
Bugfix

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.

SUP-18735
Bugfix

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

Gentics Mesh 3.1.2

SUP-18746
Bugfix

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

Bugfix
Bugfix

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

SUP-18746
Bugfix

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

Bugfix
Bugfix

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

03.07.2025

Gentics CMS EE 6.3.2

SUP-18506
Enhancement

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.

GPU-1915
Enhancement

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

GPU-1861
Enhancement

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

SUP-18736
Bugfix

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

SUP-18674
Bugfix

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

SUP-18701
Bugfix

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

SUP-18654
Bugfix

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

SUP-18660
Bugfix

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

SUP-18670
Bugfix

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.

SUP-18696
Bugfix

Fixed the rendering of the inline aloha links.

SUP-18668
Bugfix

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.

SUP-18655
Bugfix

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

SUP-18641
Bugfix

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

SUP-18598
Bugfix

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

SUP-18607
Bugfix

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.

SUP-18506
Bugfix

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.

SUP-18602
Bugfix

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

SUP-18599
Bugfix

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

SUP-18595
Bugfix

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

SUP-18684
Bugfix

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

SUP-18589
Bugfix

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

SUP-18558
Bugfix

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

Gentics Aloha Editor 2.1.9

SUP-18660
Enhancement

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

SUP-18644
Bugfix

Fixed the insertion of characters from the characterpicker-plugin.

SUP-18663
Bugfix

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.

SUP-18659
Bugfix

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

Gentics Mesh 3.1.1

SUP-18646
Enhancement

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`
SUP-18637
Bugfix

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.

SUP-18638
Bugfix

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

SUP-18646
Enhancement

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`
SUP-18637
Bugfix

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.

SUP-18638
Bugfix

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

SUP-18684
Bugfix

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.

SUP-18684
Bugfix

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

SUP-18624
Bugfix

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

SUP-18718
Bugfix

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
Bugfix

Updated Netty dependency to 4.1.118.Final.

Gentics Portal | php 3.3.0

No changes

Gentics CMP 8.3.1

24.06.2025

Gentics CMS EE 6.3.1

GPU-1915
Enhancement

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

GPU-1861
Enhancement

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

SUP-18607
Bugfix

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.

SUP-18602
Bugfix

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

SUP-18599
Bugfix

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

SUP-18589
Bugfix

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

SUP-18558
Bugfix

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

SUP-18624
Bugfix

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
Bugfix

Updated Netty dependency to 4.1.118.Final.

Gentics Portal | php 3.3.0

No changes

Gentics CMP 8.3.0

10.06.2025

Gentics CMS EE 6.3.0

Manual Change
Action required

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.

GPU-1914
Enhancement

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.

GPU-1915
Enhancement

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

GPU-1861
Enhancement

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

GPU-1908
Enhancement

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

GPU-1898
Enhancement

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
GPU-1877
Enhancement

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

GPU-1984
Enhancement

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.

GPU-434
Enhancement

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

Bugfix
Bugfix

Some dependencies have been updated:

  • commons-beanutils: 1.11.0

Gentics Aloha Editor 2.1.7

No changes

Gentics Mesh 3.1.0

GPU-1982
Enhancement

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
Bugfix

Some dependencies have been updated:

  • Netty: 4.1.118.Final
  • Commons Beanutils: 1.11.0

Gentics Mesh EE 3.1.0

GPU-1982
Enhancement

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
Bugfix

Some dependencies have been updated:

  • Netty: 4.1.118.Final
  • Commons Beanutils: 1.11.0

Gentics Mesh Commercial Plugins 3.1.0

GPU-1983
Enhancement

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

GPU-1984
Enhancement

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

GPU-1985
Enhancement

The Laravel framework version has been updated to 12.16.0.