This change also requires a new license key. Please contact sales@gentics.com.
Gentics CMS EE 6.2.0
GPU-1805
EnhancementSome dependencies have been updated:
- json-path: 2.9.0
- logback: 1.2.13
GPU-1711
EnhancementPage 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.
GPU-1712
EnhancementAdministrator 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.
GPU-1561
EnhancementEditor 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.
GPU-1606
EnhancementEditor User Interface: Files and Images now also have the option to set a custom create and edit date.
GPU-1851
EnhancementContent 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.
GPU-1707
EnhancementAutomatic 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}
GPU-1708
EnhancementThe new “Handlebars” Part Type brings the Handlebars templating language to the CMS.
See the Guides for details.
GPU-1608
EnhancementThe Elasticsearch feature now requires Elasticsearch 8.x. Adds configuration options for HTTPS connections and Basic Auth. For detailed information, please look at the documentation.
GPU-1712
EnhancementContent Staging: The notifications about the package import errors have been improved.
GPU-1604
EnhancementWhen 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.
Optional Manual Change
Optional ActionWhen updating an older CMS instance, the “restricted” flag will be automatically set to object property definitions, which are already
restricted to Nodes. All other object property definitions remain globally available.
It is recommended to check the restriction settings of all existing object property definitions after the update.
Gentics Aloha Editor 2.1.0
GPU-1559
EnhancementUtility functions and features which have native browser implementations have been removed:
aloha/ecma5shimsutil/arraysutil/json2util/maps
Dependencies like that have also been removed:
ierange-m2json2amplify-storesanitize
Gentics Mesh 3.0.0
GPU-1579
FeatureCore: 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.
GPU-1625
EnhancementSearch: Adds compliance mode ES_8 for Elasticsearch 8.x.
GPU-1800
EnhancementSQL: The Liquibase library, responsible for the fluent update of the low level relational database structure, has been updated to the version 4.29.2.
GPU-1809
EnhancementCore: An Apache Tika file parsing dependency has been updated to the version `2.9.2`.
GPU-1808
EnhancementClustering: The Hazelcast library, responsible for the cluster instances orchestration, has been updated to the version 5.5.0.
Enhancement
EnhancementSome library dependencies have been updated to the latest hotfix versions.
Gentics Mesh EE 3.0.0
Manual Change
Action requiredThis change also requires a new license key. Please contact sales@gentics.com.
GPU-1579
FeatureCore: 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
EnhancementSome library dependencies have been updated to the latest hotfix versions.
GPU-1625
EnhancementSearch: Adds compliance mode ES_8 for Elasticsearch 8.x.
GPU-1808
EnhancementClustering: The Hazelcast library, responsible for the cluster instances orchestration, has been updated to the version 5.5.0.
GPU-1809
EnhancementCore: An Apache Tika file parsing dependency has been updated to the version `2.9.2`.
GPU-1800
EnhancementSQL: The Liquibase library, responsible for the fluent update of the low level relational database structure, has been updated to the version 4.29.2.
GPU-1578
EnhancementThe Hibernate ORM library has been updated to the version `6.5.2.Final`.
Gentics Mesh Commercial Plugins 3.0.0
SUP-1562
EnhancementNow external HTTP (captchas etc) calls, as well as file readers, are made in an asynchronous way, providing more responsive usage experience.
GPU-1615
EnhancementKeycloak: A retry mechanism has been added, tolerating slowly starting or loosely reachable Keycloak.
GPU-1581
EnhancementForms 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
GPU-1603
FeatureA remote license retrieval mechanism has been added.
GPU-1602
EnhancementReplaces deprecated Vert.x logging with SLF4J and cleans up log levels and messages.
Gentics Portal | php 3.2.0
GPU-1870
EnhancementUpgraded Laravel from 10.20 to 11.35
SUP-16811
BugfixFixed return value of getProjectName. This fixes a bug where cache keys were missing the current project name.
