Editor User Interface: Fixed an issue where long object property lists could be cut off at 100% zoom when tab titles wrapped, making lower entries unreachable.
Gentics CMP 8.3.20
13.05.2026Gentics CMS EE 6.3.16
SUP-19770
BugfixEditor User Interface: Opening the page preview by clicking a different language in the pages list did not work.
SUP-19559
BugfixEditor User Interface: The Language information for pages in the repository browser has been fixed.
SUP-19884
BugfixEditor User Interface: The drag handle for tags will be displayed again correctly when editing a page.
SUP-19595
BugfixEditor User Interface: The prompt for deleting a tag from a page while editing has been fixed to only be displayed one at a time.
Gentics Aloha Editor 2.1.17
SUP-19656
BugfixClicking on tables or links will now correctly show the correct editor tab.
SUP-19884
BugfixExporting the DragBehavior object from the module for external usage.
SUP-19595
BugfixFixed an issue with blocks being created again, even if an existing block for that element already exists.
SUP-19595
BugfixEphemera attributes are saved on the element correctly again.
Gentics Mesh 3.1.16
SUP-19820
BugfixCore: An edge case of constructing a database request with too many parameters has been fixed.
SUP-19817
BugfixCore: When enabling the hibernate second level caches, the used cache instance were configured without limits, which
effectively could lead to OOM errors.
New configuration settings have been introduced to configure the limits for those caches in clustered and non-clustered instances:
- `cache.clusteredHibernateCacheHeapFree` defines the required amount of free heap space in clustered instances (defaults to `10%`)
- `cache.nonClusteredHibernateCacheSize` defines the maximum cache size in non-clustered instances (defaults to `50_000`)
SUP-19862
BugfixCore: When the initialization of an instance failed (e.g. due to unavailability of the database),
the process could fail to terminate. This has been fixed.
Security
SecuritySome Dependencies have been updated:
- Vert.x: 5.0.12
- Netty: 4.2.13.Final
Gentics Mesh EE 3.1.16
SUP-19820
BugfixCore: An edge case of constructing a database request with too many parameters has been fixed.
SUP-19817
BugfixCore: When enabling the hibernate second level caches, the used cache instance were configured without limits, which
effectively could lead to OOM errors.
New configuration settings have been introduced to configure the limits for those caches in clustered and non-clustered instances:
- `cache.clusteredHibernateCacheHeapFree` defines the required amount of free heap space in clustered instances (defaults to `10%`)
- `cache.nonClusteredHibernateCacheSize` defines the maximum cache size in non-clustered instances (defaults to `50_000`)
SUP-19862
BugfixCore: When the initialization of an instance failed (e.g. due to unavailability of the database),
the process could fail to terminate. This has been fixed.
Security
SecuritySome Dependencies have been updated:
- Vert.x: 5.0.12
- Netty: 4.2.13.Final
Gentics Mesh Commercial Plugins 3.1.12
SUP-19766
BugfixForms: A validation of date/time based form data has been fixed.
Gentics Portal | java 3.3.9
Security
SecuritySome Dependencies have been updated:
- Vert.x: 5.0.12
Gentics Portal | php 3.3.6
Security
SecuritySome dependencies have been updated:
- phpseclib/phpseclib: 3.0.52
Gentics CMP 8.3.19
24.04.2026Gentics CMS EE 6.3.15
Gentics Aloha Editor 2.1.16
Gentics Mesh 3.1.15
SUP-19851
BugfixCore: A crash during fetching micronode data, referenced through multiple lists, has been fixed.
Gentics Mesh EE 3.1.15
SUP-19851
BugfixCore: A crash during fetching micronode data, referenced through multiple lists, has been fixed.
Gentics Mesh Commercial Plugins 3.1.11
Gentics Portal | java 3.3.8
Gentics Portal | php 3.3.5
Gentics CMP 8.3.18
22.04.2026Gentics CMS EE 6.3.15
Gentics Aloha Editor 2.1.16
Gentics Mesh 3.1.14
SUP-19836
SecurityRest API: It is no longer possible to deploy plugins from archives outside of the configured plugins path.
Gentics Mesh EE 3.1.14
SUP-19836
SecurityRest API: It is no longer possible to deploy plugins from archives outside of the configured plugins path.
Gentics Mesh Commercial Plugins 3.1.11
Gentics Portal | java 3.3.8
Gentics Portal | php 3.3.5
Gentics CMP 8.3.17
14.04.2026Gentics CMS EE 6.3.15
SUP-19701
BugfixRendering of tags from other objects in handlebars probably did not
resolve the base objects (like cms.page) correctly to the foreign object
but to the original rendered object. This has been fixed.
SUP-19642
BugfixEditor User Interface: The modal to create a new form will now show the language specific fields
when the node has only a single content language.
SUP-19642
BugfixEditor User Interface: The language selector for forms was broken and has been fixed.
SUP-19642
BugfixEditor User Interface: Deleting language variants of forms did not work and has been fixed.
SUP-19756
BugfixThe conflict resolving for cases when the language of a page has been changed but not yet published has been improved.
SUP-19640
BugfixAdministrator User Interface: Fixed the editing of overview tag-parts of a template.
SUP-19761
BugfixThe internal CMS state was sometimes not cleaned up after failed publish processes, which could lead to
failures in subsequent publish processes. This has been fixed.
SUP-19793
DocumentationThe obsolete section “Using hyphens instead of underscores” in the documentation of Sanitizing file names has been removed.
Gentics Aloha Editor 2.1.16
SUP-19651
BugfixMerging of toolbar settings in the UI Plugin did not work and has been fixed.
SUP-19598
BugfixCleaned up Table-Plugin initialization (no configuration changes are necessary).
SUP-19597
BugfixThe configuration for the extra/text-color plugin are now applied correctly.
SUP-19647
BugfixFixes an issue where removing formatting could lead to invalid markup (and lost contents in further edits).
Gentics Mesh 3.1.13
SUP-19781
SecuritySome Dependencies have been updated:
- Netty: 4.2.12.Final
- Plugin Framework for Java: 3.14.1
Gentics Mesh EE 3.1.13
SUP-19781
SecuritySome Dependencies have been updated:
- Netty: 4.2.12.Final
- Plugin Framework for Java: 3.14.1
Gentics Mesh Commercial Plugins 3.1.11
Gentics Portal | java 3.3.8
SUP-19798
SecuritySome Dependencies have been updated:
- Vert.x: 5.0.10
Gentics Portal | php 3.3.5
Gentics CMP 8.3.16
18.03.2026Gentics CMS EE 6.3.14
SUP-19544
BugfixThe uniqueness checks for filenames and URLs have been improved to
better detect collisions between filenames and publish directory segments.
SUP-19308
BugfixFixes an issue after reloading the configuration where existing servlet filters where only restarted if they were currently running (which might not be the case due to configuration problems).
SUP-19536
BugfixEditor User Interface: Improved the performance and stability when displaying a lot of items in the lists.
SUP-19645
BugfixLogging of the automatic translation service has been improved.
SUP-19680
SecuritySome Dependencies have been updated:
- Jackson: 2.21.1
- Jackson Annotations: 2.21
SUP-19720
SecuritySome Dependencies have been updated:
- Jetty: 12.0.33
Gentics Aloha Editor 2.1.15
SUP-19344
BugfixA missing null-check has been introduced in drag-n-drop functionality, eliminating possibilities of an insconsistent behaviour.
SUP-19359
BugfixThe character picker plugin has been refactored to process not only the distinct charachters being picked, but the config editable objects.
Gentics Mesh 3.1.12
SUP-19573
BugfixFixed classpath static handler to return 404 for directory requests instead of caching them as files in plugin storage
SUP-19633
BugfixGraphQL: The performance of loading nodes with filters has been improved by reducing the number
of required SQL queries.
SUP-19633
BugfixCore: Additional indices have been added to improve query performance. The indices will be created during startup
of Mesh, which might increase the first startup time after updating to this version.
SUP-19661
BugfixRest Client: Validation of parameters has been improved.
SUP-19680
SecuritySome Dependencies have been updated:
- Jackson: 2.21.1
- Jackson Annotations: 2.21
- Hazelcast: 5.6.0
Gentics Mesh EE 3.1.12
SUP-19573
BugfixFixed classpath static handler to return 404 for directory requests instead of caching them as files in plugin storage
SUP-19633
BugfixGraphQL: The performance of loading nodes with filters has been improved by reducing the number
of required SQL queries.
SUP-19633
BugfixCore: Additional indices have been added to improve query performance. The indices will be created during startup
of Mesh, which might increase the first startup time after updating to this version.
SUP-19661
BugfixRest Client: Validation of parameters has been improved.
SUP-19680
SecuritySome Dependencies have been updated:
- Jackson: 2.21.1
- Jackson Annotations: 2.21
- Hazelcast: 5.6.0
Gentics Mesh Commercial Plugins 3.1.11
SUP-19661
BugfixComments Plugin: Validation of input data on REST API endpoints has been improved.
SUP-19661
BugfixFavourites Plugin: Validation of input data on REST API endpoints has been improved.
SUP-19661
BugfixForms Plugin: Validation of input data on REST API endpoints has been improved.
SUP-19661
BugfixLikes Plugin: Validation of input data on REST API endpoints has been improved.
SUP-19680
SecuritySome Dependencies have been updated:
- Jackson: 2.21.1
Gentics Portal | java 3.3.7
SUP-19446
BugfixFixes an issue where some handlers were not being processed in the correct context (for example after requests to Mesh).
Bugfix
BugfixSome dependencies have been updated:
- Apache Commons Lang: 3.18.0
SUP-19680
SecuritySome Dependencies have been updated:
- Jackson: 2.21.1
Gentics Portal | php 3.3.5
Security
SecuritySome dependencies have been updated:
- Laravel: 12.54.1
Gentics CMP 8.3.15
25.02.2026Gentics CMS EE 6.3.13
SUP-19232
BugfixContent Staging: The pagination has been fixed on the package list requests.
SUP-19486
BugfixError 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-19561
BugfixCore: When uploading new content to a file/image, its Nice URL / alternative URLs / object property values got cleaned up. This has been fixed.
SUP-19579
BugfixEditor User Interface: When creating a page, the modal will now have the current folder language pre-selected.
SUP-19488
BugfixEditor User Interface: Resizing or rotating of webp images failed with an error and has been fixed.
SUP-19608
BugfixEditor UI: Fixed a typo in the “Edit Inherited Body” modal for German localization.
SUP-19560
BugfixEditor User Interface: Fixed the check if values changed in the properties of a page, which will now correctly omit the unsaved changes dialog.
SUP-19525
BugfixEditor User Interface: Replacing and editing an image will now also correctly update in the image preview.
SUP-19507
BugfixThe GlobalIdSync tool will no longer require the
unused parameter -config.
SUP-19587
BugfixEditor 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-19581
BugfixEditor UI: Fixed an issue where the publish status icon for pages would update only after a page refresh.
SUP-19540
BugfixAdministrator User Interface: Resolved an issue when reloading the UI, that the user was logged out and/or always redirected to the dashboard.
SUP-19214
BugfixEditor 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-19638
BugfixEditor User Interface: Resolved an issue where folder properties couldn‘t be properly edited.
SUP-19638
BugfixEditor User Interface: Fixed an issue with Forms sometimes saving language specific properties into the wrong language.
SUP-19404
DocumentationAdministration: The configuration folder setup has been clarified in the documentation for the standalone CMS setup.
Gentics Aloha Editor 2.1.14
Gentics Mesh 3.1.11
SUP-19450
BugfixElasticsearch: 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.
SUP-19450
BugfixMonitoring: Mesh will now regularly monitor memory consumption and garbage collections.
See Monitoring in the documentation for details.
SUP-19473
BugfixREST API: Handling of schema or microschema updates has been improved to not create new versions if nothing was actually changed.
SUP-19473
BugfixREST API: Performance of getting schemas/microschemas assigned to a branch has been improved
if schemas/microschemas exist, that have lots of versions.
SUP-19611
BugfixCore: A consistency check and repair for incorrectly linked content versions has been added.
Gentics Mesh EE 3.1.11
SUP-19450
BugfixElasticsearch: 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.
SUP-19450
BugfixMonitoring: Mesh will now regularly monitor memory consumption and garbage collections.
See Monitoring in the documentation for details.
SUP-19473
BugfixREST API: Handling of schema or microschema updates has been improved to not create new versions if nothing was actually changed.
SUP-19473
BugfixREST API: Performance of getting schemas/microschemas assigned to a branch has been improved
if schemas/microschemas exist, that have lots of versions.
SUP-19611
BugfixCore: A consistency check and repair for incorrectly linked content versions has been added.
Gentics Mesh Commercial Plugins 3.1.10
Gentics Portal | java 3.3.6
Gentics Portal | php 3.3.4
Gentics CMP 8.3.14
11.02.2026Gentics CMS EE 6.3.12
Gentics Aloha Editor 2.1.14
Gentics Mesh 3.1.10
SUP-19351
BugfixCore: A number of exceptions regarding inexisting message translations has been eliminated.
SUP-19620
BugfixGraphQL: Loading of a node field which references a deleted node resulted in an error message in the response.
This has been fixed.
Gentics Mesh EE 3.1.10
SUP-19351
BugfixCore: A number of exceptions regarding inexisting message translations has been eliminated.
SUP-19620
BugfixGraphQL: Loading of a node field which references a deleted node resulted in an error message in the response.
This has been fixed.
Gentics Mesh Commercial Plugins 3.1.10
Gentics Portal | java 3.3.6
Gentics Portal | php 3.3.4
Gentics CMP 8.3.13
06.02.2026Gentics CMS EE 6.3.12
SUP-19297
BugfixEditor User Interface: Fixed a race-condition which prevented switching directly from the preview mode to the edit mode.
SUP-18818
BugfixEditor 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-19475
BugfixEditor User Interface: Fixed an issue when closing the edit mode would sometimes display a blank screen.
SUP-19455
BugfixEditor User Interface: A link element picker of a content editor has been refactored to be more error-proof and informative.
SUP-19452
BugfixEditor User Interface: Fixed the error notifications when attempting to save invalid page properties, to show what is actually wrong.
SUP-19394
BugfixThe 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-19444
BugfixEditor 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-19254
BugfixEditor User Interface: A misleading `Display type` label has been removed from the object properties tooltip.
SUP-19186
BugfixEditor User Interface: The editor of folder object properties now correctly considers permissions of a folder being requested.
SUP-19234
BugfixHandlebars: An issue with rendering nested editable tags has been fixed.
SUP-19279
BugfixAdministrator User Interface: Now the Downloads section of a Forms Plugin of Mesh Browser offers downloading the binary data from the corresponding data fields.
SUP-19497
BugfixEditor User Interface: The performance of management of pages with many tags has been improved.
SUP-19038
BugfixAdmin User Interface: The tab listing administration permissions for a group no longer shows the content permissions as well.
SUP-19538
SecurityA dependency has been updated:
- Angus Mail Provider: 2.0.5
Gentics Aloha Editor 2.1.14
Gentics Mesh 3.1.9
SUP-19280
BugfixGraphQL: The number of SQL Queries necessary for fetching breadcrumbs and node references via GraphQL has been reduced.
SUP-19352
BugfixREST API: Requests to create or update nodes with fields exceeding the length limit will now fail with an appropriate error message.
Bugfix
BugfixThe version of the library for handling GraphQL filtering has been updated to
remove the unnecessary dependency on AssertJ.
Gentics Mesh EE 3.1.9
SUP-19280
BugfixGraphQL: The number of SQL Queries necessary for fetching breadcrumbs and node references via GraphQL has been reduced.
SUP-19352
BugfixREST API: Requests to create or update nodes with fields exceeding the length limit will now fail with an appropriate error message.
Bugfix
BugfixThe version of the library for handling GraphQL filtering has been updated to
remove the unnecessary dependency on AssertJ.
Gentics Mesh Commercial Plugins 3.1.10
Gentics Portal | java 3.3.6
Bugfix
BugfixThe unnecessary compile dependency on AssertJ has been removed.
SUP-19270
DocumentationA custom logout redirection parameter has been documented.
Gentics Portal | php 3.3.4
SUP-19213
DocumentationThe 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.2026Gentics CMS EE 6.3.11
SUP-19384
BugfixPublishing: 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
BugfixContent Staging: Overviews which listed pages, images or file by selecting folders were not
imported correctly. This has been fixed.
SUP-19405
DocumentationThe outdated credits section has been removed from the documentation.
SUP-19204
DocumentationDocumentation of Differences between Handlebars and Velocity has been
extended with “Resolving of context variables”.
Gentics Aloha Editor 2.1.14
SUP-19357
BugfixThe strong and em format options are back for compatibility reasons.
Gentics Mesh 3.1.8
SUP-19386
BugfixCore: 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
BugfixCore: 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
BugfixForms: The form validation error messages have been improved.
Gentics Portal | java 3.3.5
Gentics Portal | php 3.3.3
Gentics CMP 8.3.11
12.12.2025Gentics CMS EE 6.3.10
Gentics Aloha Editor 2.1.13
Gentics Mesh 3.1.7
SUP-19403
BugfixDocker: 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
BugfixDocker: The content of eclipse-temurin base image has been updated, to eliminate critical vulnerabilities on its dependencies.
Gentics Mesh Commercial Plugins 3.1.8
Gentics Portal | java 3.3.5
Gentics Portal | php 3.3.3
Gentics CMP 8.3.10
10.12.2025Gentics CMS EE 6.3.10
SUP-19294
BugfixEditor User Interface: An unnecessary request of updating the folder breadcrumbs on every change in an editor has been removed, eliminating resources waste.
SUP-19369
BugfixA possible NullPointerException during the publish process has been fixed.
SUP-19203
DocumentationServer: 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
SecurityA dependency has been updated:
- Apache Tika 3.2.3
Gentics Aloha Editor 2.1.13
Gentics Mesh 3.1.6
Gentics Mesh EE 3.1.6
Gentics Mesh Commercial Plugins 3.1.8
Gentics Portal | java 3.3.5
Gentics Portal | php 3.3.3
Gentics CMP 8.3.9
28.11.2025Gentics CMS EE 6.3.9
SUP-19335
BugfixEditor User Interface: Fixed the editing of select options in forms.
Gentics Aloha Editor 2.1.13
Gentics Mesh 3.1.6
Gentics Mesh EE 3.1.6
Gentics Mesh Commercial Plugins 3.1.8
SUP-19353
BugfixFixed an issue where missing reCAPTCHA configuration would cause a NullPointerException and a 500 error.
Gentics Portal | java 3.3.5
Gentics Portal | php 3.3.3
Gentics CMP 8.3.8
20.11.2025Gentics CMS EE 6.3.8
SUP-19166
BugfixForm 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-19206
BugfixWhen 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-19032
BugfixEditor 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-19217
BugfixResolving properties using the .get() notation in a velocity part type or a
handlebars helpe did not work and has been fixed.
SUP-19012
BugfixEditor User Interface: Updated the way breadcrumbs are displayed for searched elements, to be easier readable.
SUP-19259
BugfixAdministrator User Interface: Fixed pagination of nodes in the content-maintenance module.
SUP-19039
BugfixEditor 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-19141
DocumentationAloha 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.
SUP-19276
DocumentationHandlebars: The documentation of transition of the complex object structure referencing from Velocity to Handlebars has been extended to have more details.
Gentics Aloha Editor 2.1.13
SUP-18814
BugfixHotkeys/Keybinds have been reworked and work as expected again.
A new module aloha/keybinds has been created for keybind handling.
SUP-19172
BugfixUpdated the drag-handling for blocks, to allow moving blocks inbetween two existing blocks.
SUP-19262
BugfixFixes an issue where pasting copied text did not work.
Gentics Mesh 3.1.6
SUP-19236
BugfixCore: The published status of the fetched content was wrong, if using either native filtering or sorting. This has been fixed.
SUP-19020
BugfixCore: The API for branches has been modified to support better performance when loading
the latest schema version of a schema in a branch.
SUP-19020
BugfixCore: The performace for creating/updating nodes has been improved.
SUP-19020
BugfixCore: 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-19037
BugfixCore: The performance of getting entity lists has been improved by reducing the number of executed SQL queries.
SUP-19305
BugfixCore: 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`.
Gentics Mesh EE 3.1.6
SUP-19236
BugfixCore: The published status of the fetched content was wrong, if using either native filtering or sorting. This has been fixed.
SUP-19020
BugfixCore: The API for branches has been modified to support better performance when loading
the latest schema version of a schema in a branch.
SUP-19020
BugfixCore: The performace for creating/updating nodes has been improved.
SUP-19020
BugfixCore: 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-19037
BugfixCore: The performance of getting entity lists has been improved by reducing the number of executed SQL queries.
SUP-19305
BugfixCore: 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`.
Gentics Mesh Commercial Plugins 3.1.7
SUP-19166
BugfixForms: Now the values of the Checkbox element are trimmed out of surrounding spaces and caret returns before validation.
Gentics Portal | java 3.3.5
Gentics Portal | php 3.3.3
Bugfix
BugfixSome Dependencies have been updated:
- symfony/http-foundation to 7.3.7
Gentics CMP 8.3.7
27.10.2025Gentics CMS EE 6.3.7
Manual Change
Action requiredThe feature publish_cache is now be default disabled. If publish_cache is required, make sure to explicitly enable it in the configuration.
SUP-19019
BugfixThe usage information for pages possibly returned incorrectly high counts.
This has been fixe.
SUP-19023
BugfixFixes 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-19051
BugfixEditor UI: Removed the publish actions for inherited objects since these cannot be published.
SUP-19083
BugfixEditor User Interface: The indicators for active/inactive object properties were swapped and have been fixed now.
SUP-18932
BugfixEditor User Interface: A warning about missing or broken forms configuration is back.
SUP-19014
BugfixEditor User Interface: Fixed the display of elements when user information was missing.
SUP-18939
BugfixAdministrator User Interface: The management of template folders has been fixed.
SUP-19024
BugfixEditor User Interface: Scheduled page and form time-management settings can now be removed.
SUP-19055
BugfixEditor UI: Fixes an issue where the Editor UI sometimes only showed a blank page after closing edit mode.
SUP-19140
BugfixEditor UI: Fixes an issue while pasting link tags, that caused an error in the JavaScript console.
SUP-19118
BugfixCore: 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-19165
BugfixEditor 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-18935
BugfixEditor User Interface: Updated the loading of users to only be done when required.
SUP-18983
DocumentationCleaned up the documentation on memory performance settings to remove obsolete PHP settings.
SUP-19031
DocumentationThe documentation of the keycloak integration has been enhanced.
SUP-19187
DocumentationFixed the configuration example in the Scheduler API documentation. The example used the incorrect setting scheduler_job_failure instead of scheduler_job_failure_email.
SUP-19202
DocumentationThe CMS guides have been extended with a section about “Configuring the CMS”.
SUP-19056
DocumentationThe example configuration for Aloha-Editor plugins has been updated.
Gentics Aloha Editor 2.1.12
SUP-19056
BugfixFixed the calculation of available table cell styles and table styles.
SUP-19140
BugfixFixes an issue where pasting content did not work in Firefox.
SUP-19165
BugfixFixes validation issue that prevented creating an anchor link to the currently edited page.
Gentics Mesh 3.1.5
SUP-19027
BugfixCore: 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.
SUP-19076
BugfixSearch: 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-19151
BugfixCore: Under some circumstances the fetch of entities via REST GET returns duplicated entries. This has been fixed.
SUP-19220
BugfixCore: The recursive deletion of nodes has been fixed to not leave orphaned contents behind.
Gentics Mesh EE 3.1.5
SUP-19027
BugfixCore: 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.
SUP-19076
BugfixSearch: 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-19151
BugfixCore: Under some circumstances the fetch of entities via REST GET returns duplicated entries. This has been fixed.
SUP-19220
BugfixCore: The recursive deletion of nodes has been fixed to not leave orphaned contents behind.
Gentics Mesh Commercial Plugins 3.1.6
Bugfix
BugfixThe check for plugin specific schemas has been modified to not perform requests to Mesh in parallel.
SUP-19085
BugfixForms 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.
SUP-19085
BugfixForms Plugin: Logging of errors has been improved.
SUP-19085
BugfixForms 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-19087
BugfixForms 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.
Gentics Portal | java 3.3.5
Gentics Portal | php 3.3.2
SUP-19089
BugfixFixed handling of AUTH_REFRESH cookie expiration:
- Fixed an issue where the
AUTH_REFRESHcookie 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 KeycloakAccess Token Lifespanexpired. - The expiration time of the cookie is now calculated correctly from the
expclaim 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 Timeoutin Keycloak effective again.
Gentics CMP 8.3.6
24.09.2025Gentics CMS EE 6.3.6
SUP-18873
BugfixEditor 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-18856
BugfixEditor UI: The Rich Text feature ignores text input changes, if there are no rich test elements added or removed, This has been fixed.
SUP-18877
BugfixAdministrator 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-18765
BugfixAdministrator User Interface: Sorting of the construct categories has been fixed.
SUP-18982
BugfixIn 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-18537
BugfixFixed a validation issue that prevented copy & paste of links.
SUP-18940
DocumentationUpdated the support contact information in the documentation.
SUP-18940
DocumentationClarified the instructions where to place the public key for support logins in the documentation.
Optional Manual Change
Optional ActionThe default configuration for aloha_settings.plugins.block.rootTags was changed to include a tags. If this setting is overwritten in your setup and copy & paste of links does not work, add the a tag to the list of allowed root tags.
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
SecuritySome 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
Gentics Mesh 3.1.4
Bugfix
BugfixCore: Generation of ETags for nodes has generally been improved to be more stable.
SUP-18931
BugfixCore: Generation of childrenInfo and etag for nodes with many children has been refactored to support better performance.
SUP-18931
BugfixCore: Generation of childrenInfo and etag for nodes with many children has been made more performant.
SUP-18860
BugfixGraphQL: The performance of GraphQL queries returning larger hierachies of data has been improved.
SUP-18961
BugfixCore: The performance of deleting nodes recursively has been improved.
SUP-18961
BugfixCore: 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
BugfixCore: 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.
Bugfix
BugfixSearch: 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-19010
BugfixCore: It is now possible to delete a node with a list field that has data inconsistencies.
SUP-18984
SecuritySome 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
Bugfix
BugfixCore: Generation of ETags for nodes has generally been improved to be more stable.
SUP-18931
BugfixCore: Generation of childrenInfo and etag for nodes with many children has been refactored to support better performance.
SUP-18931
BugfixCore: Generation of childrenInfo and etag for nodes with many children has been made more performant.
SUP-18860
BugfixGraphQL: The performance of GraphQL queries returning larger hierachies of data has been improved.
SUP-18961
BugfixCore: The performance of deleting nodes recursively has been improved.
SUP-18961
BugfixCore: 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
BugfixCore: 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.
Bugfix
BugfixSearch: 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-19010
BugfixCore: It is now possible to delete a node with a list field that has data inconsistencies.
SUP-18984
SecuritySome 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-18929
BugfixForms 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.
SUP-18930
BugfixForms 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).
Gentics Portal | java 3.3.4
SUP-18867
BugfixFixed the routing order for handlers generated with the CompatibilityHandlerProvider to prevent “Request has already been read” errors.
Gentics Portal | php 3.3.1
Gentics CMP 8.3.5
02.09.2025Gentics CMS EE 6.3.5
SUP-18802
BugfixEditor 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.
SUP-18859
BugfixEditor User Interface: Forms will now always correctly load when switching nodes or when logging into for the first time.
SUP-18850
BugfixEditor User Interface: The initial loading of a folder has been refactored, eliminating several race conditions on loading different folder data parts.
SUP-18928
BugfixSome dependencies have been updated:
- Jetty: 12.0.25
Gentics Aloha Editor 2.1.11
Gentics Mesh 3.1.3
SUP-18896
BugfixPlugins: 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-18928
BugfixSome dependencies have been updated:
- Netty: 4.1.124.Final
- Vert.x: 4.5.18
SUP-18926
BugfixCore: 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*
Gentics Mesh EE 3.1.3
SUP-18826
BugfixDocumentation: A PostgreSQL setup documentation has been extended with the cases of already defined or different database/schema names.
SUP-18896
BugfixPlugins: 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-18928
BugfixSome dependencies have been updated:
- Netty: 4.1.124.Final
- Vert.x: 4.5.18
SUP-18926
BugfixCore: 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*
Gentics Mesh Commercial Plugins 3.1.4
SUP-18896
BugfixForms: 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
BugfixSome dependencies have been updated:
- Vert.x: 4.5.18
Gentics Portal | php 3.3.1
Gentics CMP 8.3.4
05.08.2025Gentics CMS EE 6.3.4
SUP-18692
BugfixEditor 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
BugfixAdministrator User Interface: Downloading Content Packages as zip stored incorrect files and has been fixed.
SUP-18679
BugfixEditor User Interface: When editing a page, the page list will no longer lock onto the currently open page and allows for regular browsing.
SUP-18694
BugfixEditor User Interface: Editing of forms has been updated to correctly display referenced pages.
SUP-18781
BugfixREST API: When getting constructs with their construct category embedded, the category will no longer have its constructs embedded
SUP-18781
BugfixREST 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
BugfixREST 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
BugfixREST API: The endpoint to get construct categories will only have the constructs embedded when the parameter embed=constructs is given.
SUP-18791
BugfixEditor User Interface: Fixed The context menu of a page to be always unlocked.
SUP-18778
BugfixEditor User Interface: The handling of the asset-management configuration has been fixed.
SUP-18714
BugfixWhen stopping a publish process, and delaying objects, the following publish process would sometimes
also publish the delayed objects. This has been fixed now.
SUP-18787
BugfixEditor 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-18786
BugfixEditor User Interface: Editors no longer need administration privileges to see the construct categories when editing pages.
SUP-18768
BugfixEditor User Interface: When editing pages, the construct categories will now be shown in the defined order.
SUP-18792
BugfixEditor: Now the pagination and items-per-page count are kept after doing various actions with the distinct item.
SUP-18788
BugfixEditor 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-18780
DocumentationThe 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
BugfixFixed a check in the table-plugin to correctly remove the table insert button when it shouldn‘t be available.
SUP-18800
BugfixChanged the behavior of the removeFormat action, to not remove typography anymore.
SUP-18800
BugfixFixed checks for validity of markup, which incorrectly allowed elements to be added or changed, which could cause layout errors.
SUP-18788
BugfixFixed inconsistencies in the table plugin buttons state, button interactions, and in the cell selection.
Gentics Mesh 3.1.2
Gentics Mesh EE 3.1.2
Gentics Mesh Commercial Plugins 3.1.3
SUP-18796
BugfixForms: The calls to 3rd party user validation services (ReCaptcha, FriendlyCaptcha) have been fixed. The error message from FriendlyCaptcha has been improved.
Bugfix
BugfixForms Plugin: Reports will now be created with UTF-8 even if the default character set of the
platform is different.
Bugfix
BugfixForms 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.
Gentics Portal | java 3.3.2
Gentics Portal | php 3.3.1
Bugfix
BugfixSome Dependencies have been updated:
- spatie/browsershot to 5.0.10
SUP-18754
BugfixUpdated Mesh PHP-Client dependency to fix an error with uploading files for forms.
Gentics CMP 8.3.3
16.07.2025Gentics CMS EE 6.3.3
SUP-18686
BugfixEditor User Interface: When inserting a tag into a page, the dropdown will now close directly instead of waiting for the tag to be inserted.
SUP-18671
BugfixEditor 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
BugfixSome dependencies have been updated:
- commons-fileupload: 1.6.0
Gentics Aloha Editor 2.1.10
SUP-18736
BugfixFixed wrong access to load the configuration dynamically, which prevented the proper loading and initialization of Aloha/Plugins.
SUP-18736
BugfixFixed an issue in the format-plugin which caused the editing to not work.
SUP-18686
BugfixFixed a check if a paragraph is empty which could cause text to be deleted or other issues to arise.
SUP-18735
BugfixThe 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
BugfixThe generated outline of the table of contents plugin has been fixed.
Gentics Mesh 3.1.2
Bugfix
BugfixCore: 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.
SUP-18746
BugfixREST API: Now Mesh accepts both ISO-8601 standards of a date/time string representation, with and without trailing Z or timezone value.
Gentics Mesh EE 3.1.2
Bugfix
BugfixCore: 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.
SUP-18746
BugfixREST API: Now Mesh accepts both ISO-8601 standards of a date/time string representation, with and without trailing Z or timezone value.
Gentics Mesh Commercial Plugins 3.1.2
Gentics Portal | java 3.3.2
Gentics Portal | php 3.3.0
Gentics CMP 8.3.2
03.07.2025Gentics CMS EE 6.3.2
GPU-1861
EnhancementNew installations of the CMS will now have the changes
documented in the Guides to support
storing the language with external links applied automatically.
GPU-1915
EnhancementAdministrator User Interface: The content maintenance module has been refactored to improve user experience.
SUP-18506
EnhancementUI 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.
SUP-18558
BugfixNow an information about an image exceeding the dimension limits contains IDs and a name of this image.
SUP-18589
BugfixAdministrator User Interface: Fixed an issue where changing the language in the mesh browser would change the UI language as well.
SUP-18595
BugfixEditor User Interface: When comparing page versions with each other, the difference is now computed
with another algorithm, which better handles HTML differences.
SUP-18599
BugfixAdministrator User Interface: Fixed potential modal locking when uploading a content-package zip file.
SUP-18602
BugfixEditor User Interface: Fixed the link in the usage-list, to navigate to the correct item.
SUP-18506
BugfixAdministrator 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-18607
BugfixAdministrator 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-18598
BugfixAdministrator User Interface: Fixed an issue where the assigned users of a group would not refresh when switching between details of a group.
SUP-18641
BugfixEditor User Interface: The pagination will now display the correct amount of items which have been configured.
SUP-18655
BugfixEditor User Interface: Improved loading indication when searching or when browsing content.
SUP-18668
BugfixAdministrator 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-18696
BugfixFixed the rendering of the inline aloha links.
SUP-18670
BugfixAdministrator 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-18660
BugfixEditor User Interface: The selection handling of the tabs while editing a page has been improved.
SUP-18684
BugfixEditor User Interface: The CMS will now better handle errors in the generation of reports or binary downloads for
forms.
SUP-18654
BugfixAdministrator 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-18701
BugfixEditor User Interface: Inserting a tag into a page now remembers the position correctly and also shows a more detailed placeholder.
SUP-18674
BugfixEditor User Interface: Fixed an issue in the edit-mode, where the state of the control buttons would not always update correctly.
SUP-18736
BugfixUpdated Aloha-Editor due to a regression that caused Aloha-Editor to not load properly.
Gentics Aloha Editor 2.1.9
SUP-18660
EnhancementPlugins will now check their configuration dynamically whenever a editable is getting de-/activated, instead of caching it once on initialization.
SUP-18644
BugfixFixed the insertion of characters from the characterpicker-plugin.
SUP-18663
BugfixInserting 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
BugfixFixes an error which could cause blocks to disappear after drag & drop.
Gentics Mesh 3.1.1
SUP-18646
EnhancementCore: 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-18638
BugfixREST: 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.
SUP-18637
BugfixAuth: 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.
Gentics Mesh EE 3.1.1
SUP-18646
EnhancementCore: 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-18638
BugfixREST: 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.
SUP-18637
BugfixAuth: 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.
Gentics Mesh Commercial Plugins 3.1.2
SUP-18624
BugfixNow 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.
SUP-18684
BugfixForms Plugin: Handling of errors during the asynchronous generation of downloads has been improved.
SUP-18684
BugfixForms Plugin: The asynchronous generation of downloads will now use the temp folder instead of the plugins “storage” folder
for temporary storage of the download.
Gentics Portal | java 3.3.2
Bugfix
BugfixUpdated Netty dependency to 4.1.118.Final.
SUP-18718
BugfixThe 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.
Gentics Portal | php 3.3.0
Gentics CMP 8.3.1
24.06.2025Gentics CMS EE 6.3.1
GPU-1861
EnhancementNew installations of the CMS will now have the changes
documented in the Guides to support
storing the language with external links applied automatically.
GPU-1915
EnhancementAdministrator User Interface: The content maintenance module has been refactored to improve user experience.
SUP-18558
BugfixNow an information about an image exceeding the dimension limits contains IDs and a name of this image.
SUP-18589
BugfixAdministrator User Interface: Fixed an issue where changing the language in the mesh browser would change the UI language as well.
SUP-18599
BugfixAdministrator User Interface: Fixed potential modal locking when uploading a content-package zip file.
SUP-18602
BugfixEditor User Interface: Fixed the link in the usage-list, to navigate to the correct item.
SUP-18607
BugfixAdministrator User Interface: When changing the language in the Mesh Browser, the content will be correctly reloaded to dipslay the content in the new language.
Gentics Aloha Editor 2.1.7
Gentics Mesh 3.1.0
Gentics Mesh EE 3.1.0
Gentics Mesh Commercial Plugins 3.1.1
SUP-18624
BugfixNow 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
BugfixUpdated Netty dependency to 4.1.118.Final.
Gentics Portal | php 3.3.0
Gentics CMP 8.3.0
10.06.2025Gentics CMS EE 6.3.0
Manual Change
Action requiredConfiguration 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.
GPU-1898
EnhancementGentics 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-434
EnhancementAuthentication: Configuration for mapping new users to groups for SSO login has been improved. For details see the Keycloak documentation in the guides.
GPU-1984
EnhancementEditor/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-1908
EnhancementUser 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-1877
EnhancementSupport login via JWT has been added. See support documentation on how to enable JWT login.
GPU-1914
EnhancementDuring 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-1861
EnhancementNew installations of the CMS will now have the changes
documented in the Guides to support
storing the language with external links applied automatically.
GPU-1915
EnhancementAdministrator User Interface: The content maintenance module has been refactored to improve user experience.
Bugfix
BugfixSome dependencies have been updated:
- commons-beanutils: 1.11.0
Gentics Aloha Editor 2.1.7
Gentics Mesh 3.1.0
GPU-1982
EnhancementSome 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
BugfixSome dependencies have been updated:
- Netty: 4.1.118.Final
- Commons Beanutils: 1.11.0
Gentics Mesh EE 3.1.0
GPU-1982
EnhancementSome 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
BugfixSome dependencies have been updated:
- Netty: 4.1.118.Final
- Commons Beanutils: 1.11.0
Gentics Mesh Commercial Plugins 3.1.0
GPU-1983
EnhancementSome 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
EnhancementUpdated 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
EnhancementThe Laravel framework version has been updated to 12.16.0.
