Gentics CMP Changelog Summary


Gentics CMP 8.3.7

Release Date: 27.10.2025


Gentics CMS EE 6.3.7

Manual Change Link to this entry

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

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


Bugfix SUP-19014 Link to this entry

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


Bugfix SUP-18935 Link to this entry

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


Bugfix SUP-19165 Link to this entry

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.


Bugfix SUP-19118 Link to this entry

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.


Bugfix SUP-19140 Link to this entry

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


Bugfix SUP-19055 Link to this entry

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


Bugfix SUP-19024 Link to this entry

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


Bugfix SUP-18939 Link to this entry

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


Bugfix SUP-18932 Link to this entry

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


Bugfix SUP-19083 Link to this entry

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


Bugfix SUP-19023 Link to this entry

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.


Bugfix SUP-19019 Link to this entry

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


Bugfix SUP-19051 Link to this entry

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


Documentation SUP-19056 Link to this entry

The example configuration for Aloha-Editor plugins has been updated.


Documentation SUP-19202 Link to this entry

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


Documentation SUP-19187 Link to this entry

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


Documentation SUP-18983 Link to this entry

Cleaned up the documentation on memory performance settings to remove obsolete PHP settings.


Documentation SUP-19031 Link to this entry

The documentation of the keycloak integration has been enhanced.


Gentics Aloha Editor 2.1.12

Bugfix SUP-19056 Link to this entry

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


Bugfix SUP-19140 Link to this entry

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


Bugfix SUP-19165 Link to this entry

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


Gentics Mesh 3.1.5

Bugfix SUP-19220 Link to this entry

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


Bugfix SUP-19151 Link to this entry

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


Bugfix SUP-19076 Link to this entry

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.


Bugfix SUP-19027 Link to this entry

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

Bugfix SUP-19220 Link to this entry

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


Bugfix SUP-19151 Link to this entry

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


Bugfix SUP-19076 Link to this entry

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.


Bugfix SUP-19027 Link to this entry

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

Bugfix SUP-19087 Link to this entry

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.


Bugfix SUP-19085 Link to this entry

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.


Bugfix SUP-19085 Link to this entry

Forms Plugin: Logging of errors has been improved.


Bugfix SUP-19085 Link to this entry

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 Link to this entry

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

Bugfix SUP-19089 Link to this entry

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

Release Date: 24.09.2025


Gentics CMS EE 6.3.6

Bugfix SUP-18537 Link to this entry

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


Bugfix SUP-18982 Link to this entry

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.


Bugfix SUP-18765 Link to this entry

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


Bugfix SUP-18877 Link to this entry

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.


Bugfix SUP-18856 Link to this entry

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


Bugfix SUP-18873 Link to this entry

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.


Documentation SUP-18940 Link to this entry

Updated the support contact information in the documentation.


Documentation SUP-18940 Link to this entry

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


Optional Manual Change Link to this entry

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


Security SUP-18984 Link to this entry

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

Bugfix SUP-19010 Link to this entry

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


Bugfix Link to this entry

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.


Bugfix SUP-18961 Link to this entry

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.


Bugfix SUP-18961 Link to this entry

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.


Bugfix SUP-18961 Link to this entry

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


Bugfix SUP-18860 Link to this entry

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


Bugfix SUP-18931 Link to this entry

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


Bugfix SUP-18931 Link to this entry

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


Bugfix Link to this entry

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


Security SUP-18984 Link to this entry

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

Bugfix SUP-19010 Link to this entry

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


Bugfix Link to this entry

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.


Bugfix SUP-18961 Link to this entry

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.


Bugfix SUP-18961 Link to this entry

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.


Bugfix SUP-18961 Link to this entry

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


Bugfix SUP-18860 Link to this entry

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


Bugfix SUP-18931 Link to this entry

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


Bugfix SUP-18931 Link to this entry

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


Bugfix Link to this entry

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


Security SUP-18984 Link to this entry

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

Bugfix SUP-18930 Link to this entry

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


Bugfix SUP-18929 Link to this entry

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

Bugfix SUP-18867 Link to this entry

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

Release Date: 02.09.2025


Gentics CMS EE 6.3.5

Bugfix SUP-18928 Link to this entry

Some dependencies have been updated:

  • Jetty: 12.0.25

Bugfix SUP-18850 Link to this entry

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


Bugfix SUP-18859 Link to this entry

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


Bugfix SUP-18802 Link to this entry

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


Gentics Aloha Editor 2.1.11

No changes

Gentics Mesh 3.1.3

Bugfix SUP-18926 Link to this entry

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


Bugfix SUP-18928 Link to this entry

Some dependencies have been updated:

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

Bugfix SUP-18896 Link to this entry

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


Gentics Mesh EE 3.1.3

Bugfix SUP-18926 Link to this entry

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


Bugfix SUP-18928 Link to this entry

Some dependencies have been updated:

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

Bugfix SUP-18896 Link to this entry

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


Bugfix SUP-18826 Link to this entry

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


Gentics Mesh Commercial Plugins 3.1.4

Bugfix SUP-18896 Link to this entry

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

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

Gentics Portal | java 3.3.3

Bugfix SUP-18928 Link to this entry

Some dependencies have been updated:

  • Vert.x: 4.5.18

Gentics Portal | php 3.3.1

No changes

Gentics CMP 8.3.4

Release Date: 05.08.2025


Gentics CMS EE 6.3.4

Bugfix SUP-18788 Link to this entry

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


Bugfix SUP-18792 Link to this entry

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


Bugfix SUP-18768 Link to this entry

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


Bugfix SUP-18786 Link to this entry

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


Bugfix SUP-18787 Link to this entry

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


Bugfix SUP-18714 Link to this entry

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


Bugfix SUP-18778 Link to this entry

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


Bugfix SUP-18791 Link to this entry

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


Bugfix SUP-18781 Link to this entry

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


Bugfix SUP-18781 Link to this entry

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


Bugfix SUP-18781 Link to this entry

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


Bugfix SUP-18781 Link to this entry

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


Bugfix SUP-18694 Link to this entry

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


Bugfix SUP-18679 Link to this entry

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


Bugfix SUP-18692 Link to this entry

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


Bugfix SUP-18770 Link to this entry

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


Documentation SUP-18780 Link to this entry

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


Gentics Aloha Editor 2.1.11

Bugfix SUP-18800 Link to this entry

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


Bugfix SUP-18800 Link to this entry

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


Bugfix SUP-18800 Link to this entry

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


Bugfix SUP-18788 Link to this entry

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


Gentics Mesh 3.1.2

No changes

Gentics Mesh EE 3.1.2

No changes

Gentics Mesh Commercial Plugins 3.1.3

Bugfix Link to this entry

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


Bugfix Link to this entry

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


Bugfix SUP-18796 Link to this entry

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


Gentics Portal | java 3.3.2

No changes

Gentics Portal | php 3.3.1

Bugfix SUP-18754 Link to this entry

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


Bugfix Link to this entry

Some Dependencies have been updated:

  • spatie/browsershot to 5.0.10

Gentics CMP 8.3.3

Release Date: 16.07.2025


Gentics CMS EE 6.3.3

Bugfix Link to this entry

Some dependencies have been updated:

  • commons-fileupload: 1.6.0

Bugfix SUP-18671 Link to this entry

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


Bugfix SUP-18686 Link to this entry

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


Gentics Aloha Editor 2.1.10

Bugfix SUP-18736 Link to this entry

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


Bugfix SUP-18736 Link to this entry

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


Bugfix SUP-18686 Link to this entry

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


Bugfix SUP-18735 Link to this entry

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


Bugfix SUP-18735 Link to this entry

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


Gentics Mesh 3.1.2

Bugfix SUP-18746 Link to this entry

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


Bugfix Link to this entry

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


Gentics Mesh EE 3.1.2

Bugfix SUP-18746 Link to this entry

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


Bugfix Link to this entry

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


Gentics Mesh Commercial Plugins 3.1.2

No changes

Gentics Portal | java 3.3.2

No changes

Gentics Portal | php 3.3.0

No changes

Gentics CMP 8.3.2

Release Date: 03.07.2025


Gentics CMS EE 6.3.2

Enhancement SUP-18506 Link to this entry

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


Enhancement GPU-1915 Link to this entry

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


Enhancement GPU-1861 Link to this entry

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


Bugfix SUP-18736 Link to this entry

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


Bugfix SUP-18674 Link to this entry

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


Bugfix SUP-18701 Link to this entry

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


Bugfix SUP-18654 Link to this entry

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


Bugfix SUP-18660 Link to this entry

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


Bugfix SUP-18670 Link to this entry

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


Bugfix SUP-18696 Link to this entry

Fixed the rendering of the inline aloha links.


Bugfix SUP-18668 Link to this entry

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


Bugfix SUP-18655 Link to this entry

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


Bugfix SUP-18641 Link to this entry

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


Bugfix SUP-18598 Link to this entry

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


Bugfix SUP-18607 Link to this entry

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


Bugfix SUP-18506 Link to this entry

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


Bugfix SUP-18602 Link to this entry

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


Bugfix SUP-18599 Link to this entry

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


Bugfix SUP-18595 Link to this entry

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


Bugfix SUP-18684 Link to this entry

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


Bugfix SUP-18589 Link to this entry

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


Bugfix SUP-18558 Link to this entry

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


Gentics Aloha Editor 2.1.9

Enhancement SUP-18660 Link to this entry

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


Bugfix SUP-18644 Link to this entry

Fixed the insertion of characters from the characterpicker-plugin.


Bugfix SUP-18663 Link to this entry

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


Bugfix SUP-18659 Link to this entry

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


Gentics Mesh 3.1.1

Enhancement SUP-18646 Link to this entry

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

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

Bugfix SUP-18637 Link to this entry

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


Bugfix SUP-18638 Link to this entry

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

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


Gentics Mesh EE 3.1.1

Enhancement SUP-18646 Link to this entry

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

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

Bugfix SUP-18637 Link to this entry

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


Bugfix SUP-18638 Link to this entry

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

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


Gentics Mesh Commercial Plugins 3.1.2

Bugfix SUP-18684 Link to this entry

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


Bugfix SUP-18684 Link to this entry

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


Bugfix SUP-18624 Link to this entry

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


Gentics Portal | java 3.3.2

Bugfix SUP-18718 Link to this entry

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


Bugfix Link to this entry

Updated Netty dependency to 4.1.118.Final.


Gentics Portal | php 3.3.0

No changes

Gentics CMP 8.3.1

Release Date: 24.06.2025


Gentics CMS EE 6.3.1

Enhancement GPU-1915 Link to this entry

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


Enhancement GPU-1861 Link to this entry

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


Bugfix SUP-18607 Link to this entry

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


Bugfix SUP-18602 Link to this entry

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


Bugfix SUP-18599 Link to this entry

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


Bugfix SUP-18589 Link to this entry

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


Bugfix SUP-18558 Link to this entry

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


Gentics Aloha Editor 2.1.7

No changes

Gentics Mesh 3.1.0

No changes

Gentics Mesh EE 3.1.0

No changes

Gentics Mesh Commercial Plugins 3.1.1

Bugfix SUP-18624 Link to this entry

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


Gentics Portal | java 3.3.1

Bugfix Link to this entry

Updated Netty dependency to 4.1.118.Final.


Gentics Portal | php 3.3.0

No changes

Gentics CMP 8.3.0

Release Date: 10.06.2025


Gentics CMS EE 6.3.0

Manual Change Link to this entry

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

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


Enhancement GPU-1914 Link to this entry

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


Enhancement GPU-1915 Link to this entry

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


Enhancement GPU-1861 Link to this entry

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


Enhancement GPU-1908 Link to this entry

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


Enhancement GPU-1898 Link to this entry

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

This especially includes the following list of dependency updates:

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

The following dependencies have been removed:

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

Enhancement GPU-1877 Link to this entry

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


Enhancement GPU-1984 Link to this entry

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


Enhancement GPU-434 Link to this entry

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


Bugfix Link to this entry

Some dependencies have been updated:

  • commons-beanutils: 1.11.0

Gentics Aloha Editor 2.1.7

No changes

Gentics Mesh 3.1.0

Enhancement GPU-1982 Link to this entry

Some dependencies have been updated:

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

Bugfix Link to this entry

Some dependencies have been updated:

  • Netty: 4.1.118.Final
  • Commons Beanutils: 1.11.0

Gentics Mesh EE 3.1.0

Enhancement GPU-1982 Link to this entry

Some dependencies have been updated:

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

Bugfix Link to this entry

Some dependencies have been updated:

  • Netty: 4.1.118.Final
  • Commons Beanutils: 1.11.0

Gentics Mesh Commercial Plugins 3.1.0

Enhancement GPU-1983 Link to this entry

Some dependencies have been updated:

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

Gentics Portal | java 3.3.0

Enhancement GPU-1984 Link to this entry

Updated the following dependencies:

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

Gentics Portal | php 3.3.0

Enhancement GPU-1985 Link to this entry

The Laravel framework version has been updated to 12.16.0.