Changes with Gentics CMP 8.2.0

Date: 17.12.2024


Gentics CMS EE 6.2.0

Manual Change Link to this entry

Administrator User Interface: Added a new License-Management Module to manage the license of the CMS and available Mesh ContentRepositories.

This change also requires a new license key. Please contact sales@gentics.com.


Enhancement GPU-1805 Link to this entry

Some dependencies have been updated:

  • json-path: 2.9.0
  • logback: 1.2.13

Enhancement GPU-1711 Link to this entry

Page Expire Date: After taking a page in the CMS offline, the information of when it went offline is now available to the user.
Two new endpoints have been introduced to obtain this information

  • GET /publish/state/{type}/{objId}
  • GET /publish/state/

Additionally, a publish protocol of pages and forms has been added to the Editor User Interface.


Enhancement GPU-1712 Link to this entry

Administrator User Interface: Content Packages can now be checked in the background. Any errors during the report can then be viewed with full context to the error and suggestions for resolution.


Enhancement GPU-1561 Link to this entry

Editor User Interface: Forms can now enable a “rich content” mode for individual STRING properties. This allows the text content to add, modifiy, and delete links to internal and external ressources.


Enhancement GPU-1606 Link to this entry

Editor User Interface: Files and Images now also have the option to set a custom create and edit date.


Enhancement GPU-1851 Link to this entry

Content Staging: The import of a node, which was assigned to restricted object property definitions will only restrict
the object property definition on the target system to the node, if the object property definition has the “restricted” flag set.
If the object property definition is not restricted on the target system, it will remain globally available.


Enhancement GPU-1707 Link to this entry

Automatic Translation: Introducing the new automatic translation feature to translate pages and text between multiple languages.
The new endpoints to use the translation feature are:

  • @POST /translation/text
  • @POST /translation/page/{id}

Enhancement GPU-1708 Link to this entry

The new “Handlebars” Part Type brings the Handlebars templating language to the CMS.
See the Guides for details.


Enhancement GPU-1608 Link to this entry

The Elasticsearch feature now requires Elasticsearch 8.x. Adds configuration options for HTTPS connections and Basic Auth. For detailed information, please look at the documentation.


Enhancement GPU-1712 Link to this entry

Content Staging: The notifications about the package import errors have been improved.


Enhancement GPU-1604 Link to this entry

When publishing into a Mesh Content.Repository with “Project per Node” activated, it is now possible to
define the Mesh Project and Branch names in the Node/Channel properties instead of having them derived from the name of the Node/Channel.


Gentics Aloha Editor 2.1.0

Enhancement GPU-1559 Link to this entry

Utility functions and features which have native browser implementations have been removed:

  • aloha/ecma5shims
  • util/arrays
  • util/json2
  • util/maps

Dependencies like that have also been removed:

  • ierange-m2
  • json2
  • amplify-store
  • sanitize

Gentics Mesh 3.0.0

Feature GPU-1579 Link to this entry

Core: The storage layer has been replaced from the included OrientDB to the Hibernate ORM based solution, allowing the usage of 3rd party SQL RDBMS as a structured data storage. The supported database for Mesh OSS is MariaDB 10.7+. Additionally, an in-memory mode HSQLDB is supported for the testing purposes.


Enhancement Link to this entry

Some library dependencies have been updated to the latest hotfix versions.


Enhancement GPU-1808 Link to this entry

Clustering: The Hazelcast library, responsible for the cluster instances orchestration, has been updated to the version 5.5.0.


Enhancement GPU-1809 Link to this entry

Core: An Apache Tika file parsing dependency has been updated to the version `2.9.2`.


Enhancement GPU-1800 Link to this entry

SQL: The Liquibase library, responsible for the fluent update of the low level relational database structure, has been updated to the version 4.29.2.


Enhancement GPU-1625 Link to this entry

Search: Adds compliance mode ES_8 for Elasticsearch 8.x.


Gentics Mesh EE 3.0.0

Manual Change Link to this entry

A mechanism of Gentics Mesh license management has been added, allowing a runtime REST API access to the license, including update, info and download.

This change also requires a new license key. Please contact sales@gentics.com.


Feature GPU-1579 Link to this entry

Core: The storage layer has been replaced from the included OrientDB to the Hibernate ORM based solution, allowing the usage of 3rd party SQL RDBMS as a structured data storage. The supported database for Mesh OSS is MariaDB 10.7+. Additionally, an in-memory mode HSQLDB is supported for the testing purposes.


Enhancement Link to this entry

Some library dependencies have been updated to the latest hotfix versions.


Enhancement GPU-1625 Link to this entry

Search: Adds compliance mode ES_8 for Elasticsearch 8.x.


Enhancement GPU-1808 Link to this entry

Clustering: The Hazelcast library, responsible for the cluster instances orchestration, has been updated to the version 5.5.0.


Enhancement GPU-1809 Link to this entry

Core: An Apache Tika file parsing dependency has been updated to the version `2.9.2`.


Enhancement GPU-1800 Link to this entry

SQL: The Liquibase library, responsible for the fluent update of the low level relational database structure, has been updated to the version 4.29.2.


Enhancement GPU-1578 Link to this entry

The Hibernate ORM library has been updated to the version `6.5.2.Final`.


Gentics Mesh Commercial Plugins 3.0.0

Enhancement SUP-1562 Link to this entry

Now external HTTP (captchas etc) calls, as well as file readers, are made in an asynchronous way, providing more responsive usage experience.


Enhancement GPU-1615 Link to this entry

Keycloak: A retry mechanism has been added, tolerating slowly starting or loosely reachable Keycloak.


Enhancement GPU-1581 Link to this entry

Forms Plugin: The form lookup is now avoiding using Elasticsearch wherever possible. This can also be set via plugin configuration forceNoES flag.


Gentics Portal | java 3.2.0

Feature GPU-1603 Link to this entry

A remote license retrieval mechanism has been added.


Enhancement GPU-1602 Link to this entry

Replaces deprecated Vert.x logging with SLF4J and cleans up log levels and messages.


Gentics Portal | php 3.2.0

Enhancement GPU-1870 Link to this entry

Upgraded Laravel from 10.20 to 11.35


Bugfix SUP-16811 Link to this entry

Fixed return value of getProjectName. This fixes a bug where cache keys were missing the current project name.