Gentics CMP 8.1.25
Release Date: 27.02.2025
Gentics CMS EE 6.1.25
Enhancement SUP-17216 Link to this entry
Administrator User Interface: Now the `Last Scheduler Task Status` shows an actual status of the last scheduled task. The failure logs link is now pointing to the Scheduler instead of Content Repositories.
Enhancement SUP-18083 Link to this entry
Logging: Now, if one of the configuration files is flawed, causing the startup procedure to fail, it will be logged with the maximum severity.
Also, if the contents of a config file is logically empty, e.g. contains no uncommented entries, the startup will not fail.
Enhancement SUP-18072 Link to this entry
Administration User Interface: The value of a datasource item has been extended from 50 to 16383 symbols.
Bugfix SUP-17177 Link to this entry
Administrator User Interface: Now the `Add languages to a node` modal window scrolls its table content correctly.
Bugfix SUP-17545 Link to this entry
Administrator User Interface: Now the list pagination is reset when a new search term is entered.
Bugfix SUP-17209 Link to this entry
Administrator User Interface: Fixed an the creation of new nodes, to also save the configured publishing settings.
Bugfix SUP-16772 Link to this entry
Editor User Interface: Fixed a potential race-condition which prevented the edit-button to be displayed when previewing a page.
Bugfix SUP-18109 Link to this entry
Fixes compatibility issues with Oracle MySQL databases.
Bugfix SUP-15751 Link to this entry
Administration User Interface: The `Object Type` values of the Content Repository Tagmap entries list are back.
Bugfix SUP-18066 Link to this entry
Editor User Interface: Now edit mode allows the editor hyperlinks being clicked only with CTRL key, preventing accidental page leaves or reloads.
Bugfix SUP-16591 Link to this entry
Editor User Interface: Links to the Administrator User Interface will now contain the ‘skip-sso‘ parameter,
if the Editor User Interface was accessed with this parameter.
Bugfix SUP-17951 Link to this entry
A column in the table dependencymap2 has been increase to avoid SQL errors during the publish process.
The update to this CMS version might therefore take longer than usual.
Bugfix SUP-17875 Link to this entry
Administrator User Interface: Now the display/segment/URL field pickers from the schema editor function correctly, being filled with the field values to pick from.
Bugfix SUP-18060 Link to this entry
Administrator User Interface: The behaviour of cancelling the publish process has been improved.
The UI will now wait for up to 10 seconds for the publish process to stop. If the publish process is
still running after 10 seconds, a warning will be shown and stack traces of all publisher related threads will
be logged to the server log.
Bugfix SUP-17206 Link to this entry
Administrator User Interface: It is now possible to change the keyword of a construct and the keyword of a part in a construct.
Bugfix SUP-18092 Link to this entry
The default log level for the logger ‘org.eclipse.jetty‘ has been changed to ‘warn‘ to log errors
that occur in servlet filters (e.g. used for single-sign-on).
This change will only take effect, if no custom nodelog.yml file is present. If a custom nodelog.yml file
is used, it is recommended to set the log level of ‘org.eclipse.jetty‘ to at least ‘warn‘ there.
Bugfix SUP-18092 Link to this entry
The keycloak integration filter, which is used for handling SSO via Keycloak will now log
a more specific error message, if SSO fails because the JWT does not contain the required “preferred_username“ claim.
Also the Guides:“https://www.gentics.com/Content.Node/cmp8/guides/rest_auth.html#sso-with-keycloak” for SSO Keycloak now
mention the required and optional JWT claims.
Bugfix SUP-18102 Link to this entry
SSO: The javascript adapter for SSO using keycloak has been updated for compatibility with Keycloak up to version 26.
Gentics Aloha Editor 2.0.9
Bugfix SUP-18070 Link to this entry
Fixed initialization of the Table Plugin, which now correctly picks up the global settings.
Bugfix SUP-17926 Link to this entry
Drag‘n‘Drop dropzones can now be disabled by simply providing an empty array []
, allowing blocks only to be moved within the original editable.
Additionally, resolving of the editable configuration for the dropzones has been fixed to reflect the documentation.
Gentics Mesh 2.1.15
Bugfix SUP-14730 Link to this entry
Auth: The JWT auth cookie will now have the `HTTPOnly` flag set.
Gentics Mesh SQL 2.1.16
Bugfix SUP-14730 Link to this entry
Auth: The JWT auth cookie will now have the `HTTPOnly` flag set.
Gentics Mesh Commercial Plugins 2.1.2
No changesGentics Portal | java 3.1.8
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.24
Release Date: 12.02.2025
Gentics CMS EE 6.1.24
Enhancement SUP-17501 Link to this entry
Devtools: Now when a Content Repository is assigned to the Node of a Devtools Package with CR fragments, these fragments are attached to the Content Repository.
Enhancement SUP-17792 Link to this entry
Editor User Interface: Now the folder breadcrumbs are shown for the search results, if no Elasticsearch is used.
Enhancement SUP-15438 Link to this entry
Content Staging: Now the timestamp of a Content Package is updated on package contents update, e.g. page being added or removed etc.
Bugfix SUP-18079 Link to this entry
Editor User Interface: Fixed an issue where the tag was not rendered correctly after inserting it with the “Edit on Insert” option.
Bugfix SUP-17633 Link to this entry
Administrator User Interface: Some possible error messages when updating templates have been improved.
Bugfix SUP-17749 Link to this entry
Administrator User Interface: Long content in the mesh server details table will now correctly form multiple rows and be displayed without additional scrolling.
Bugfix SUP-17369 Link to this entry
Administrator User Interface: Editing overview tag-parts in template object-properties now properly scroll to display all elements.
Bugfix SUP-17402 Link to this entry
Editor User Interface: The sorting of display properties of the folder contents has been fixed.
Bugfix SUP-17353 Link to this entry
Administrator User Interface: Fixed an impossibility of expanding contents of a folder in the content picker dialog, if this folder has no subfolders.
Bugfix SUP-16566 Link to this entry
When importing an object property definition from a devtool package, where the object property definition
does not have a description set, the description would be set to a number instead of an empty string.
This has been fixed.
Bugfix SUP-17060 Link to this entry
Administrator User Interface: It is now possible to change the task of an existing scheduler schedule.
Bugfix SUP-17525 Link to this entry
Administrator User Interface: When creating a node, languages have to be specified in order to be allowed to create the node.
Bugfix SUP-17912 Link to this entry
Administrator User Interface: Moving of user groups sometimes incorrectly failed with a permission error which has been fixed.
Bugfix SUP-17536 Link to this entry
Administrator User Interface: Various translations of labels and messages have been corrected.
Bugfix SUP-18040 Link to this entry
Handling of license.key files has been modified, so that an empty file will now be
overwritten with a license key provided via environment variable or system property
during startup.
Bugfix SUP-17987 Link to this entry
Administrator User Interface: Assignment of multiple templates to nodes or folders always failed with some
error messages (insufficient permissions). This has been fixed.
Bugfix SUP-18035 Link to this entry
Editor User Interface: The link-checker in edit-mode has been updated to work with tags correctly. It requires a configuration for constructs to opt in tagtypeWhitelist
– to enable it for specified constructs.
Bugfix SUP-18032 Link to this entry
When startup of the http server fails (e.g. due to configuration errors), the process will now terminate
after the error log is written, instead of keep running in an unreponsive state.
Bugfix SUP-18031 Link to this entry
Administrator User Interface: Fixed the editing of template object-properties.
Gentics Aloha Editor 2.0.8
Bugfix SUP-17884 Link to this entry
Selected characters from the character-picker plugin can now be inserted again.
Bugfix SUP-17815 Link to this entry
Now a quote formatter, applied over already formatted text, produces a single quoted block, instead of a serie of distinct differently formatted quotes.
Gentics Mesh 2.1.14
Bugfix SUP-17797 Link to this entry
Image Manipulation: A periodic cleanup for files in the image cache has been added, which can be
configured with the new configuration options `image.imageCacheCleanInterval` (for the interval for running the cleanup)
and `image.imageCacheMaxIdle` (for the maximum allowed file age). Both values must be set in ISO 8601 duration format.
By default, `image.imageCacheCleanInterval` is set to `PT0S` (0 seconds), which deactivates the periodic cleanup.
Gentics Mesh SQL 2.1.15
Bugfix SUP-18069 Link to this entry
GraphQL: A case of using a GraphQL native filter for a string field against a UUID value, resulting in an exception, has been fixed.
Bugfix SUP-17797 Link to this entry
Image Manipulation: A periodic cleanup for files in the image cache has been added, which can be
configured with the new configuration options `image.imageCacheCleanInterval` (for the interval for running the cleanup)
and `image.imageCacheMaxIdle` (for the maximum allowed file age). Both values must be set in ISO 8601 duration format.
By default, `image.imageCacheCleanInterval` is set to `PT0S` (0 seconds), which deactivates the periodic cleanup.
Gentics Mesh Commercial Plugins 2.1.2
No changesGentics Portal | java 3.1.8
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.23
Release Date: 29.01.2025
Gentics CMS EE 6.1.23
Bugfix SUP-17941 Link to this entry
Users will no longer be able to publish objects (or put them into the queue) if they do not have at least view and edit permission on the object.
Bugfix SUP-17941 Link to this entry
Editor User Interface: The permission checks for publishing, un-publishing, and deleting pages have been fixed. The interface will now only use available languages, and will ignore pages where permissions aren‘t granted.
Bugfix SUP-17964 Link to this entry
Administrator User Interface: Saving of modified scheduler task properties has been fixed.
Bugfix SUP-17183 Link to this entry
Administrator User Interface: The properties dialog of a tag in a template will now always show the currently selected construct.
Bugfix SUP-17899 Link to this entry
Editor User Interface: Fixed an issue when attempting to opening the time-management from a page when in edit- or preview-mode.
Gentics Aloha Editor 2.0.7
No changesGentics Mesh 2.1.13
Bugfix SUP-17558 Link to this entry
Core: The processing of binaries has been refactored, targeting possible binary data leftovers being eliminated after the binary content is updated or deleted. Also, two new async consistency check have been added, for the detection of binary data with no corresponding database records (repairable) and binary database records with no corresponding binary data (for the automated testing purposes, not repairable).
Gentics Mesh SQL 2.1.14
Bugfix SUP-17558 Link to this entry
Core: The processing of binaries has been refactored, targeting possible binary data leftovers being eliminated after the binary content is updated or deleted. Also, two new async consistency check have been added, for the detection of binary data with no corresponding database records (repairable) and binary database records with no corresponding binary data (for the automated testing purposes, not repairable).
Gentics Mesh Commercial Plugins 2.1.2
No changesGentics Portal | java 3.1.7
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.22
Release Date: 16.01.2025
Gentics CMS EE 6.1.22
Enhancement SUP-17590 Link to this entry
Added documentation for custom editors and how to implement them.
Bugfix SUP-17994 Link to this entry
Editor User Interface: Fixed focus handling when in edit mode, to allow for uninterrupted editing.
Bugfix SUP-17590 Link to this entry
Editor User Interface: Fixed an issue with custom editors not loading correctly, when the editor URL contained escapable characters (such as spaces).
Bugfix SUP-17870 Link to this entry
Fixes an error when listing nodes in a setup with channels when the multichannelling feature has been disabled.
Bugfix SUP-17839 Link to this entry
Content Staging: Now the content staging information of versioned objects contains an online status and scheduled offline timestamp, if applicable.
On an import, the node object is taken offline, either immediately, or on a schedule, according to this information.
Bugfix SUP-17885 Link to this entry
Editor User Interface: Fixed an issue when editing the Object-Properties of a Page, the file-name would be overritten with a default value.
Bugfix SUP-17891 Link to this entry
Editor User Interface: Sorting of the items in the repository browser is now synchronized with the user settings and will persist/apply for the same type across the UI.
Bugfix SUP-17881 Link to this entry
Editor User Interface: When updating object-properties and switching between them, the correct value will now be used/displayed.
Bugfix SUP-17877 Link to this entry
Editor User Interface: Fixed the language selection in the repository browser, and added a language indicator for internally selected pages when linking them in the edit-mode.
Bugfix SUP-17860 Link to this entry
Editor User Interface: Resolved an issue with the Link-Checker, where the Links didn‘t properly update or broken links were not correctly detected.
Gentics Aloha Editor 2.0.7
Bugfix SUP-17877 Link to this entry
Added a new hint
property to the Input
UI Component.
Bugfix SUP-17938 Link to this entry
The assignment of a Plugins setting has been fixed.
Gentics Mesh 2.1.12
Bugfix SUP-17945 Link to this entry
GraphQL: A natively filtered paginated data set contains incorrect values for current page and total page number. This has been fixed.
Bugfix SUP-17176 Link to this entry
Cache: The Image Cache refactoring, which was done in a previous hotfix release introduced an error which caused creation of empty folders in the old structure as well. This has been fixed.
Also the migration process has been fixed to really remove all folders of the old structure, even if they are empty or contain cache files of binaries that were deleted before.
Gentics Mesh SQL 2.1.13
Bugfix SUP-17945 Link to this entry
GraphQL: A natively filtered paginated data set contains incorrect values for current page and total page number. This has been fixed.
Bugfix SUP-17945 Link to this entry
Core: The paged data sets contain different data, when being produced by native and legacy filtering, and/or sorting, under some circumstances. This has been fixed.
Bugfix SUP-17176 Link to this entry
Cache: The Image Cache refactoring, which was done in a previous hotfix release introduced an error which caused creation of empty folders in the old structure as well. This has been fixed.
Also the migration process has been fixed to really remove all folders of the old structure, even if they are empty or contain cache files of binaries that were deleted before.
Gentics Mesh Commercial Plugins 2.1.2
Bugfix SUP-17998 Link to this entry
Forms: Adjust SSN validation according to https://www.sozialversicherung.at/cdscontent/?contentid=10007.820902&viewmode=content#topsprungmarke
Gentics Portal | java 3.1.7
Bugfix SUP-17278 Link to this entry
Fixes adding of additional HTTP headers via security.additionalResponseHeaders
in the portals responses.
Gentics Portal | php 3.1.3
No changesGentics CMP 8.1.21
Release Date: 12.12.2024
Gentics CMS EE 6.1.21
Bugfix SUP-17887 Link to this entry
Editor User Interface: Fixed a race-condition which was introduced in the previous version, which sometimes causes the preview- and edit-mode to not be useable.
Gentics Aloha Editor 2.0.6
No changesGentics Mesh 2.1.11
No changesGentics Mesh SQL 2.1.12
No changesGentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.6
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.20
Release Date: 11.12.2024
Gentics CMS EE 6.1.20
Bugfix SUP-17701 Link to this entry
Editor User Interface: Searching for Dates has been fixed.
Bugfix SUP-17766 Link to this entry
Fixes a bug which lead to content loss in pages when using newer MariaDB versions.
Bugfix SUP-17864 Link to this entry
Editor User Interface: Resource usage in the preview- and edit-mode have been optimized.
Gentics Aloha Editor 2.0.6
No changesGentics Mesh 2.1.11
Bugfix SUP-17869 Link to this entry
Auth: A crash on retrieving principal user‘s referenced node has been fixed.
Bugfix SUP-17755 Link to this entry
Core: The node deletion rules has been strictened, to avoid internal deletion API misusage.
Bugfix SUP-17710 Link to this entry
GraphQL: Data fetchers have been speed up on native filtering of the nodes with node fields, by fixing the proper context detection, so complex multi-inclusion queries (navigation) run up to 10x faster.
Gentics Mesh SQL 2.1.12
Bugfix SUP-17869 Link to this entry
Auth: A crash on retrieving principal user‘s referenced node has been fixed.
Bugfix SUP-17755 Link to this entry
Core: The node deletion rules has been strictened, to avoid internal deletion API misusage.
Bugfix SUP-17710 Link to this entry
GraphQL: Data fetchers have been speed up on native filtering of the nodes with node fields, by fixing the proper context detection, so complex multi-inclusion queries (navigation) run up to 10x faster.
Bugfix SUP-17755 Link to this entry
Core: A project‘s base node could be deleted over public APIs under some circumstances. This has been fixed.
Gentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.6
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.19
Release Date: 05.12.2024
Gentics CMS EE 6.1.19
Bugfix SUP-17207 Link to this entry
Administrator User Interface: Fixed scrolling issue when assigning languages to a node.
Bugfix SUP-17849 Link to this entry
Editor User Interface: In Edit-Mode, internal links are now only clickable when holding the CTRL
Key down, to prevent accidental navigation.
Additionally, internal links will reload the selected item to display the correct name and create a correct link during editing to enable navigation.
Bugfix SUP-17795 Link to this entry
Editor User Interface: Updated Preview- and Edit-Mode loading to allow earlier loading when jumping to a page via ID.
Bugfix SUP-17694 Link to this entry
Administrator User Interface: Fixed assignment of constructs to nodes, which will correctly add and remove them now.
Bugfix SUP-17594 Link to this entry
Editor User Interface: Creating and deleting forms now correctly respects the users language selection.
Bugfix SUP-17822 Link to this entry
The OverlayElement.OverlayCloseError
in Aloha is now correctly populated with the Class from the Editor-UI, to handle the instances as expected.
Additionally, error handling of these Errors has been streamlined.
Gentics Aloha Editor 2.0.6
Bugfix SUP-17849 Link to this entry
Added default values when updating an existing link.
Bugfix SUP-17290 Link to this entry
Fixed the list plugin to apply the editables
configuration correctly again.
Bugfix SUP-17822 Link to this entry
Active Typography will be correctly detected again.
Bugfix SUP-17223 Link to this entry
Defaulted UI Component element to an empty jQuery element, to prevent potential null-access.
Gentics Mesh 2.1.10
No changesGentics Mesh SQL 2.1.11
No changesGentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.6
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.18
Release Date: 20.11.2024
Gentics CMS EE 6.1.18
Bugfix SUP-17665 Link to this entry
Editor User Interface: When an editor closed the edit view of a page without saving or publishing the page,
the page stayed locked (until the configured timeout).
This has been fixed, closing the edit view will unlock the page.
Bugfix SUP-17299 Link to this entry
Administrator User Interface: The Mesh browser now clearly indicates the loading state.
Bugfix SUP-17698 Link to this entry
When publishing multiple nodes with channels into the same content repository and using the features instant publishing
and contentfile auto offline, instant publishing channel pages that reference files from other nodes would incorrectly
try to publish the referenced file into the page‘s node, which lead to various problems, including error messages
during the instant publish process.
This has been fixed.
Bugfix SUP-17731 Link to this entry
Content Staging: When importing objects having object properties which are restricted to
other nodes in the target system, the object properties were not ignored but imported with
incorrect names.
This has been fixed, restricted object properties will not be imported any more.
Gentics Aloha Editor 2.0.5
No changesGentics Mesh 2.1.10
No changesGentics Mesh SQL 2.1.11
No changesGentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.6
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.17
Release Date: 13.11.2024
Gentics CMS EE 6.1.17
Bugfix SUP-17688 Link to this entry
The Mesh REST client has been updated to the version `2.1.9`, adding support on newly added Mesh REST API types.
Bugfix SUP-17502 Link to this entry
Changing the logger configuration (by modifying the nodelog.yml file) in runtime did not always work and has been fixed.
Bugfix SUP-17502 Link to this entry
The check result for consistency checks of Content.Repositories sometimes did not show all information messages,
caused by JVM specific limitations.
This has been fixed.
Bugfix SUP-17559 Link to this entry
Fixes handling of follow up schedules which do not have any follow schedules set. This caused an error which prevented listing schedules in the Admin UI.
Bugfix SUP-17602 Link to this entry
The language variants were not removed from the content repository, if the whole page of all the languages stays around. This has been fixed.
Bugfix SUP-17208 Link to this entry
Now the channel languages are retrieved correctly, according to the master node. Also the update of the languages for the channel node now throws an error.
Gentics Aloha Editor 2.0.5
No changesGentics Mesh 2.1.10
Enhancement GPU-1413 Link to this entry
Core: Now it is possible to sort over binary metadata, node reference and micronode non-list fields.
Gentics Mesh SQL 2.1.11
Enhancement GPU-1413 Link to this entry
SQL: Now it is possible to sort over binary metadata, node reference and micronode non-list fields natively.
Enhancement GPU-1413 Link to this entry
Core: Now it is possible to sort over binary metadata, node reference and micronode non-list fields.
Gentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.6
Bugfix SUP-17368 Link to this entry
Fix deserialization issue when reading more than one configuration file.
Bugfix SUP-17619 Link to this entry
The inclusion of the gpj.auth.id
cookie is now strictly dependent on the Keycloak rpInitiatedLogout
setting, avoiding its misusage and saving HTTP headers length.
Gentics Portal | php 3.1.3
No changesGentics CMP 8.1.16
Release Date: 25.10.2024
Gentics CMS EE 6.1.15
Bugfix SUP-16786 Link to this entry
The start and end of a sync process for a devtool package will now also be logged in the system log.
Bugfix SUP-17376 Link to this entry
When publishing files to a Mesh ContentRepository while not using publish directory segments and the
filename of a file was modified in the CMS, the field gtx_url in Mesh (containing the files URL) was not
always properly changed.
This has been fixed.
Bugfix SUP-17202 Link to this entry
Editor User Interface: The Object-Properties of Images/Files (@upload_image_properties@ and upload_file_properties
) are being correctly validated, and will now require to be valid, before allowing the user to save.
Bugfix SUP-17472 Link to this entry
Editor User Interface: Opened object-property categories are correctly remembered again, and will correctly display the entries when initially open.
Bugfix SUP-16786 Link to this entry
The UpdateImplementation tool has some new parameters to handle synchronization of pages with (potentially modified) templates:
- triggerSyncPages
- awaitSyncPages
- awaitSyncPagesTimeout
See the Guides for details.
Bugfix SUP-16786 Link to this entry
Some performance fixes have been done:
- Performance of handling page versions has been improved.
- Performance of getting the tag status of templates with many pages has been improved.
Bugfix SUP-17587 Link to this entry
When publishing into a Mesh Content.Repository with static URL rendering for files, the rendered file URLs
contained possibly translated folder publish paths, but the file itself would only be accessible via the
generic folder publish path.
The rendering of file URLs has been fixed.
Bugfix SUP-17472 Link to this entry
REST API: The property categoryId has been added to the REST model of object tags.
Bugfix SUP-17188 Link to this entry
Editor User Interface: Fixed the save button when editing page properties, to not allow language overrides.
Bugfix SUP-17586 Link to this entry
Editor User Interface: Fixed a race condition which promted a login, even when the user was still logged in.
Bugfix SUP-17615 Link to this entry
Editor User Interface: Added compatibility to edit link titles.
Bugfix SUP-17507 Link to this entry
Administrator User Interface: Resolve the issue where folder properties fail to display when the display name is absent for language variants in Mesh Browser.
Gentics Aloha Editor 2.0.5
Bugfix SUP-17615 Link to this entry
Added missing title editing for links.
Bugfix SUP-17625 Link to this entry
Table plugin: Fixes missing styling button. The configuration items cellConfig
, columnConfig
and rowConfig
specify available entries in the table styling button to apply CSS classes to individual cells, columns or rows. See the table plugin documentation for details.
Bugfix SUP-17624 Link to this entry
Format plugin: Fixes an issue that the config
setting of the format plugin was ignored.
Gentics Mesh 2.1.9
Bugfix SUP-17282 Link to this entry
Core: A potential data loss on an edge case of node migration over several schema versions, including field name/type change, has been fixed.
Bugfix SUP-17176 Link to this entry
Cache: Image cache has been refactored, utilizing now simpler structure with less folder depth.
Bugfix SUP-17222 Link to this entry
Documentation: A missing query parameters documentation for the `/search` and `/{{project}}/search` has been added.
Gentics Mesh SQL 2.1.10
Bugfix SUP-17282 Link to this entry
Core: A potential data loss on an edge case of node migration over several schema versions, including field name/type change, has been fixed.
Bugfix SUP-17176 Link to this entry
Cache: Image cache has been refactored, utilizing now simpler structure with less folder depth.
Bugfix SUP-17222 Link to this entry
Documentation: A missing query parameters documentation for the `/search` and `/{{project}}/search` has been added.
Gentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.5
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.15
Release Date: 16.10.2024
Gentics CMS EE 6.1.14
Bugfix SUP-17588 Link to this entry
Editor User Interface: The creation of language variants of pages has been fixed.
Gentics Aloha Editor 2.0.4
No changesGentics Mesh 2.1.8
No changesGentics Mesh SQL 2.1.9
No changesGentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.5
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.14
Release Date: 11.10.2024
Gentics CMS EE 6.1.13
Bugfix SUP-17371 Link to this entry
Editor User Interface: Pages without language, can have the language updated/assigned in the properties, if one or more languages have been assigned to the Node.
Bugfix SUP-17462 Link to this entry
When publishing into a Mesh Content.Repository with the setting “Publish Directory Segments” enabled,
and some properties of folders were translated into languages other than English it was possible to not also translate
the Publish Directory Segment, which subsequently caused errors in the publish process.
The behaviour has been changed so that translation of the Publish Directory Segment is also enforced and the translations are
made unique.
Bugfix SUP-17542 Link to this entry
Editor User Interface: The Constructs to insert in the Edit-Mode are being loaded correctly again.
Bugfix SUP-17467 Link to this entry
Administrator User Interface: Display and Setting of role permissions in the Management Section of Mesh Content.Repositories have been fixed.
Bugfix SUP-17223 Link to this entry
Editor User Interface: Fixed loading of Constructs and broken editor controls when switching between preview- and edit-mode, as well as switching between pages.
Gentics Aloha Editor 2.0.4
No changesGentics Mesh 2.1.8
Bugfix SUP-17458 Link to this entry
GraphQL: The library for handling GraphQL Filters in Java has been updated to fix inconsistent behaviour when filtering nodes with fields of type “date“ or “number“,
which had the field set to null.
Before the fix, such nodes were never returned regardless of the used filter. Now the behaviour is identical to filters on fields of other types (such as “string“ or “boolean“) so that
null values will not natch when compared to non-null values, but the negation with “not” will match.
Bugfix SUP-17267 Link to this entry
Image Manipulation: The validation of resize width and height have been fixed to also properly handle values set to “auto” in the request.
Gentics Mesh SQL 2.1.9
Bugfix SUP-17458 Link to this entry
GraphQL: The library for handling GraphQL Filters in Java has been updated to fix inconsistent behaviour when filtering nodes with fields of type “date“ or “number“,
which had the field set to null.
Before the fix, such nodes were never returned regardless of the used filter. Now the behaviour is identical to filters on fields of other types (such as “string“ or “boolean“) so that
null values will not natch when compared to non-null values, but the negation with “not” will match.
Bugfix SUP-17267 Link to this entry
Image Manipulation: The validation of resize width and height have been fixed to also properly handle values set to “auto” in the request.
Bugfix SUP-17458 Link to this entry
GraphQL: The behaviour of native filtering was different from the java filtering with regards to null values: native filtering would never return elements with null values, even when using “not“ or “notEquals”.
The behaviour of native filtering has been modified to consider null values as not being equal to non-null values.
Gentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.5
Bugfix SUP-7449 Link to this entry
Fixes dependency conflicts for jackson library.
Gentics Portal | php 3.1.3
No changesGentics CMP 8.1.13
Release Date: 03.10.2024
Gentics CMS EE 6.1.12
No changesGentics Aloha Editor 2.0.4
No changesGentics Mesh 2.1.7
Bugfix SUP-17450 Link to this entry
Core: A crash, caused by duplicated nodes in a GraphQL resulting set, has been fixed.
Gentics Mesh SQL 2.1.8
Bugfix SUP-17450 Link to this entry
Core: A crash, caused by duplicated nodes in a GraphQL resulting set, has been fixed.
Bugfix SUP-17450 Link to this entry
Core: A crash, caused by duplicated nodes in a GraphQL resulting set, has been fixed (SQL DAO version).
Gentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.4
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.12
Release Date: 26.09.2024
Gentics CMS EE 6.1.12
Bugfix SUP-17445 Link to this entry
Editor User Interface: Fixed the loading of styles for custom tag editors.
Bugfix SUP-17446 Link to this entry
Creation of branches in a Mesh ContentRepository has been made more robust.
Bugfix SUP-17446 Link to this entry
The Mesh Rest Client has been updated to version 2.1.6.
Bugfix SUP-17442 Link to this entry
When using synchronized object properties, loading an object from the REST API could fail with an internal error,
when the object contained an object tag which was synchronized with the object tag of another object that had been put into the wastebin.
This has been fixed.
Gentics Aloha Editor 2.0.4
No changesGentics Mesh 2.1.6
No changesGentics Mesh SQL 2.1.7
No changesGentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.4
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.11
Release Date: 13.09.2024
Gentics CMS EE 6.1.11
Bugfix SUP-17263 Link to this entry
REST API: Removes a misleading error message about missing permissions when trying to add a user to a group that was already assigned to the user.
Bugfix SUP-17319 Link to this entry
Editor User Interface: The state from a URL is now again correctly restored.
Additionally, the UI will remember the last selected Node and navigate there on default.
Bugfix SUP-16598 Link to this entry
Content Staging: The removal of already deleted objects has been fixed.
Bugfix SUP-17256 Link to this entry
Administrator User Interface: Assignment of Groups of a User have been fixed, to correctly assign and remove the selected groups.
Bugfix SUP-15808 Link to this entry
Added the REST Client to the custom Tag- and TagPart-Editors API.
Bugfix SUP-17281 Link to this entry
Editor User Interface & Administrator User Interface: When Keycloak is configured but unavailable, redirect to login screen and show appropriate error message.
Bugfix SUP-17255 Link to this entry
Editor User Interface: The Tag-List in the page properties is now consistenly displayed and allows the user to dis- and enable tags, when the tagfill_light
feature is turned off.
Gentics Aloha Editor 2.0.4
No changesGentics Mesh 2.1.6
Bugfix SUP-17239 Link to this entry
Core: The Vert.x Handlebars engine dependency has been patched, to replace the vulnerable Apache `commons-text` dependency, targeting `CVE-2022–42889`.
Bugfix SUP-17264 Link to this entry
Core: A crash has been fixed on an attempt of (micro)node migration over non-adjacent (micro)schema versions.
Gentics Mesh SQL 2.1.7
Bugfix SUP-17239 Link to this entry
Core: The Vert.x Handlebars engine dependency has been patched, to replace the vulnerable Apache `commons-text` dependency, targeting `CVE-2022–42889`.
Bugfix SUP-17264 Link to this entry
Core: A crash has been fixed on an attempt of (micro)node migration over non-adjacent (micro)schema versions.
Bugfix SUP-17105 Link to this entry
Documentation: The check/repair API calls are better documented in regards of an async processing. The logging documentation is extended with format examples.
Gentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.4
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.10
Release Date: 21.08.2024
Gentics CMS EE 6.1.10
Bugfix SUP-16605 Link to this entry
Administrator User Interface: Some errors which have been silently handled, will now notify the user with the appropiate error messages.
Bugfix SUP-17172 Link to this entry
Editor User Interface: The permission check for images did not consider role permissions. This has been fixed.
Bugfix SUP-15430 Link to this entry
Editor User Interface: Fix spellchecker requests and adjust appearance.
Bugfix SUP-17199 Link to this entry
Administrator User Interface: The functionality to localize templates was missing and has been added.
Bugfix SUP-17194 Link to this entry
Editor User Interface: Additional checks for page loading have been removed, which on occasions, prevented editing of pages completely.
Gentics Aloha Editor 2.0.3
Bugfix SUP-15430 Link to this entry
Fix spellchecker configuration and adjust appearance.
Gentics Mesh 2.1.4
No changesGentics Mesh SQL 2.1.5
No changesGentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.4
No changesGentics Portal | php 3.1.3
No changesGentics CMP 8.1.9
Release Date: 08.08.2024
Gentics CMS EE 6.1.9
Enhancement SUP-17123 Link to this entry
Editor User Interface: Clicking on the buttons of the form generator to download files show now a success message.
Bugfix SUP-17045 Link to this entry
CMS: Fixed the issue where errors regarding i18n are logged during publishing.
Bugfix SUP-17093 Link to this entry
Editor User Interface: Fixed issue where context button was disabled when Aloha was not loaded (e.g.: in preview mode).
Bugfix SUP-17028 Link to this entry
Administrator User Interface: Fixed an issue which prevented new (Single/Multi)-Select part types from being able to be created.
Bugfix SUP-16581 Link to this entry
Editor User Interface: Checks and actions for the Multichanneling Feature will now only be done/avilable, when the Feature is available/enabled as well.
Bugfix SUP-16429 Link to this entry
Added missing translations when a ContentRepository is added to a Devtool-Package again.
Gentics Aloha Editor 2.0.2
No changesGentics Mesh 2.1.4
Bugfix SUP-17105 Link to this entry
Documentation: The check/repair API calls are better documented in regards of an async processing. The logging documentation is extended with format examples.
Gentics Mesh SQL 2.1.5
Bugfix SUP-17178 Link to this entry
Core: A crash in referencing contents lookup has been fixed.
Bugfix SUP-17181 Link to this entry
Docker: Mesh image startup has been fixed.
Gentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.4
Bugfix SUP-17182 Link to this entry
Fixes the search handler handlebars helpers which caused an internal server error upon rendering pagination for search results.
Gentics Portal | php 3.1.3
No changesGentics CMP 8.1.8
Release Date: 24.07.2024
Gentics CMS EE 6.1.8
Bugfix SUP-17007 Link to this entry
Administrator User Interface: The loading of content nodes for the mesh browser has been fixed.
Bugfix SUP-16839 Link to this entry
Administrator User Interface: The sorting of constructs and object-property categories has been fixed.
Bugfix SUP-17092 Link to this entry
Editor User Interface: The switching of languages has been fixed.
Gentics Aloha Editor 2.0.2
Bugfix SUP-16711 Link to this entry
Fixes the Aloha list plugin so that the list style is applied properly.
Gentics Mesh 2.1.3
No changesGentics Mesh SQL 2.1.4
No changesGentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.3
No changesGentics Portal | php 3.1.3
Bugfix SUP-16611 Link to this entry
Fixes an error with resolving the start page for requests to /.
Bugfix SUP-16942 Link to this entry
Fix Authentication Refresh Token Handling. Refresh Token is now also set as a cookie instead of server side storage. This allows more stateless setups without a shared cache
Gentics CMP 8.1.7
Release Date: 10.07.2024
Gentics CMS EE 6.1.7
Bugfix SUP-16928 Link to this entry
Editor User Inferface: After sending an inbox message, an empty success message box was shown. This has been fixed,
the success message will now be shown with the correct text.
Bugfix SUP-16761 Link to this entry
Administrator User Interface: The Logs Module will now show logs between the given start- and endtime only to avoid long running queries.
Bugfix SUP-16695 Link to this entry
Editor User Interface: The handling of some errors from the REST API (like e.g. when trying to log in with invalid user credentials) was broken and has been fixed.
Bugfix SUP-16696 Link to this entry
Administrator User Interface: The dashboard will now show the status of the publish process next to the status of the scheduler.
Also missing translations for publish process stati have been added.
Gentics Aloha Editor 2.0.1
Bugfix SUP-16967 Link to this entry
When pasting content from Word, empty html tags (like meta or link tags) are now correctly removed.
Gentics Mesh 2.1.3
No changesGentics Mesh SQL 2.1.4
No changesGentics Mesh Commercial Plugins 2.1.1
No changesGentics Portal | java 3.1.3
Bugfix SUP-16674 Link to this entry
Authentication: The authentication denial of a 3rd party auth provider is now better depicted in the logs.
Gentics Portal | php 3.1.1
No changesGentics CMP 8.1.6
Release Date: 27.06.2024
Gentics CMS EE 6.1.6
Enhancement SUP-16905 Link to this entry
Administrator User Interface: Added Tagmap-Entry validation to the Content-Repository Tagmap-Entry view.
Bugfix SUP-16852 Link to this entry
The REST Endpoint to delete single Folders, Pages, Files, and Images, now have an additional query parameter disableInstantDelete
, which will skip the Instant-Publishing feature.
Additionally, the Editor User Interface will use this flag now, when deleting multiple elements.
Bugfix SUP-16852 Link to this entry
A new boolean query parameter, disableInstantDelete
, has been added to the form REST delete API, to prevent automatic removal of the item from the content repository. This may come in hand in the case of mass deletion. A content repository republishing process has to be started afterwards manually, to remove all the deleted entries.
Bugfix SUP-16852 Link to this entry
A new boolean query parameter, disableInstantDelete
, has been added to the page/file/image REST delete API, to prevent automatic removal of the item from the content repository. This may come in hand in the case of mass deletion. A content repository republishing process has to be started afterwards manually, to remove all the deleted entries.
Bugfix SUP-16771 Link to this entry
Administrator User Interface: The detection of property values in the Node and Content-Repository settings has been fixed.
Bugfix SUP-16909 Link to this entry
Editor User Interface: Fixed an issue with the custom Asset-Management, where the upload for assets while editing a localized page, the upload was directed to the wrong folder/channel.
Bugfix SUP-16927 Link to this entry
Editor User Interface: Fixed the issue when clicking on the checkbox in CMS settings is not saved (e.g., display all languages or show deleted objects)
Bugfix SUP-16997 Link to this entry
Administrator User Interface: Assigning and removing of Templates and Datasources to/from Devtool-Packages has been fixed.
Bugfix SUP-16993 Link to this entry
A possible NullPointerException when loading entities with object tags has been fixed.
Bugfix SUP-5894 Link to this entry
Fixes link resolving for pages that are referenced by forms (for example as mail templates). The links did not contain the host, this has been fixed.
Gentics Aloha Editor 2.0.0
No changesGentics Mesh 2.1.3
Bugfix SUP-16917 Link to this entry
Elasticsearch: An Elasticsearch Java Client has been updated to the version 1.1.2, containing the corrections to the connection failure processing mechanism. The Elasticsearch activity idle checking has been improved to be more proof of the unstable connections.
Gentics Mesh SQL 2.1.4
Bugfix SUP-16917 Link to this entry
Elasticsearch: An Elasticsearch Java Client has been updated to the version 1.1.2, containing the corrections to the connection failure processing mechanism. The Elasticsearch activity idle checking has been improved to be more proof of the unstable connections.
Gentics Mesh Commercial Plugins 2.1.1
Bugfix SUP-16855 Link to this entry
Forms Plugin: When attempting to delete a non-existing form, a 204 ist returned instead of a 404 response.
Gentics Portal | java 3.1.2
No changesGentics Portal | php 3.1.1
No changesGentics CMP 8.1.5
Release Date: 12.06.2024
Gentics CMS EE 6.1.5
Bugfix SUP-16087 Link to this entry
The last check date in the Link-Checker Custom-Tool now displays the correct date.
Bugfix SUP-16559 Link to this entry
Editor User Interface: Language- and Version-Comparisons for pages are displaying the contents of the page/differences of them correctly again.
Bugfix SUP-16705 Link to this entry
Reloading the configuration (over the Admin UI, REST API or UpdateImplementation command-line tool) will now only
interrupt possibly running background threads, if absolutely necessary.
Bugfix SUP-16705 Link to this entry
Background threads, which are started by the CMS will now have more descriptive names.
Bugfix SUP-16705 Link to this entry
The UpdateImplementation command-line tool will now set the configured timeout also as connect and read timeout for the
RestClient, which is used for executing tasks in the CMS.
Bugfix SUP-16865 Link to this entry
A bug in content staging import has been fixed, including an inability to process the channel metadata because of the valid uppercase ID.
Bugfix SUP-15392 Link to this entry
The Version compatibility listing in the UIs now include non CMP compatible Nodes as “Unknown” entries.
Additionally, the styling and layout has been updated.
Bugfix SUP-15556 Link to this entry
Editor User Interface, Administrator User Interface: Fix sending instant messages to other CMS user.
Bugfix SUP-16869 Link to this entry
Improves permission checks for updating object properties for which Object Property Synchronization is enabled.
Gentics Aloha Editor 2.0.0
No changesGentics Mesh 2.1.2
No changesGentics Mesh SQL 2.1.3
No changesGentics Mesh Commercial Plugins 2.1.0
No changesGentics Portal | java 3.1.2
No changesGentics Portal | php 3.1.1
No changesGentics CMP 8.1.4
Release Date: 29.05.2024
Gentics CMS EE 6.1.4
Bugfix SUP-15465 Link to this entry
Administrator User Interface: Fix action log filtering. I.e.: Replace search bar with respective column filters to allow filtering different log entities.
Bugfix SUP-16755 Link to this entry
Editor User Interface: An issue which incorrectly displayed the selected elements in an Overview has been resolved.
Bugfix SUP-16125 Link to this entry
Editor User Interface: Resolved an issue with the favourite item validation, which assumed items were deleted and therefore removed them from the favourite list.
Bugfix SUP-15387 Link to this entry
Editor User Interface: Added additional states for the inheritance display property.
Bugfix SUP-16773 Link to this entry
The publish process will now check whether the dirtqueue worker thread is alive before waiting for dirtqueue events to be handled.
If the dirtqueue worker is found to not be alive, a restart will be attempted. After 5 failed attempts, the publish process will fail.
This resolves endlessly hanging publish processes, when the dirtqueue worker thread died before.
Bugfix SUP-15661 Link to this entry
Static files will now be served by the CMS with an “etag“ response header and will also have the “cache-control“ response header set to “no-cache”.
Bugfix SUP-16764 Link to this entry
Editor User Interface: Fixed the publishing process of a single page to make instant publishing functional again.
Gentics Aloha Editor 2.0.0
No changesGentics Mesh 2.1.2
No changesGentics Mesh SQL 2.1.3
Bugfix SUP-16580 Link to this entry
Core: A repair mechanism for `Content reference consistency check` has been improved to use off-transactional mechanism, to improve Mesh and database resource consumption.
Gentics Mesh Commercial Plugins 2.1.0
No changesGentics Portal | java 3.1.1
No changesGentics Portal | php 3.1.1
No changesGentics CMP 8.1.3
Release Date: 14.05.2024
Gentics CMS EE 6.1.3
Bugfix SUP-15445 Link to this entry
The check result of a contentrepository check sometimes was empty, which has been fixed.
Bugfix SUP-16734 Link to this entry
Editor User Interface: Fixed an issue with the properties editing in Pages and Folders, which prevents the user from editing certain properties.
Bugfix SUP-15564 Link to this entry
Editor User Interface: The action-buttons in the top right corner will not overlay on the search bar on smaller window/screen sizes.
Bugfix SUP-16742 Link to this entry
Administrator User Interface: The control to publish to the Content-Repository in the nodes properties, which has been accidently removed, has been added back.
Bugfix SUP-16264 Link to this entry
Administrator User Interface: Fixed missing scrolling when elements were to big in modals and detail views.
Bugfix SUP-16544 Link to this entry
The error message in the scheduler log for publishing errors into a Mesh Content.Repository due to conflicts has been improved.
Bugfix SUP-15490 Link to this entry
The sort order of construct categories and object properties categories will now be more consistent when importing from a devtool package.
Bugfix SUP-15490 Link to this entry
Administrator User Interface: Deleting a construct category incorrectly tried to delete the construct with same ID instead. This has been fixed.
Bugfix SUP-15742 Link to this entry
Administrator User Interface: Added a button to unassign languages from nodes.
Gentics Aloha Editor 2.0.0
No changesGentics Mesh 2.1.2
Bugfix SUP-16720 Link to this entry
GraphQL: A combination of similar queries with different names and filter parameters, running over native filtering, that produces incorrect results, has been fixed.
Gentics Mesh SQL 2.1.2
Bugfix SUP-16720 Link to this entry
GraphQL: A combination of similar queries with different names and filter parameters, running over native filtering, that produces incorrect results, has been fixed.
Gentics Mesh Commercial Plugins 2.1.0
No changesGentics Portal | java 3.1.1
Bugfix SUP-14461 Link to this entry
Core: Now all the redirections, including error pages, consider the source branch to pick up the correct content.
Bugfix SUP-16206 Link to this entry
Templating: Now the tolerance of the errors in the templating engine can be configured in the portal config. Either a silent acceptance (status quo) or HTTP 500 throwing is possible.
Gentics Portal | php 3.1.0
No changesGentics CMP 8.1.2
Release Date: 03.05.2024
Gentics CMS EE 6.1.2
Bugfix SUP-16723 Link to this entry
Editor User Interface: Resolved an issue with a race-condition which could lock up the edit-mode in a perpetual loading state.
Gentics Aloha Editor 2.0.0
No changesGentics Mesh 2.1.1
Bugfix SUP-16719 Link to this entry
The library used to process webp images has been changed due to JVM errors when running in an alpine based image.
Gentics Mesh SQL 2.1.1
Bugfix SUP-16719 Link to this entry
The library used to process webp images has been changed due to JVM errors when running in an alpine based image.
Bugfix SUP-16718 Link to this entry
A possible NullPointerException when handling binary data has been fixed.
Gentics Mesh Commercial Plugins 2.1.0
No changesGentics Portal | java 3.1.0
No changesGentics Portal | php 3.1.0
No changesGentics CMP 8.1.1
Release Date: 30.04.2024
Gentics CMS EE 6.1.1
Bugfix SUP-16699 Link to this entry
Administrator User Interface: Fixed deletion of object-properties.
Bugfix SUP-16698 Link to this entry
The library used to process webp images has been changed due to JVM errors when running in an alpine based image.
Gentics Aloha Editor 2.0.0
No changesGentics Mesh 2.1.0
No changesGentics Mesh SQL 2.1.0
No changesGentics Mesh Commercial Plugins 2.1.0
No changesGentics Portal | java 3.1.0
No changesGentics Portal | php 3.1.0
No changesGentics CMP 8.1.0
Release Date: 29.04.2024
Gentics CMS EE 6.1.0
Manual Change Link to this entry
Content Staging: Generation of the implementation hashes has been modified to only depend on implementation relevant attributes.
This will make content packages, that have been created with older versions of the CMS incompatible – even if the implementation itself is identical.
Enhancement GPU-1465 Link to this entry
The default object properties object.navsortorder
and obect.startpage
where changed to not be inheritable.
This only affects new CMS instances, where the default elements will be imported. Existing CMS instances, which are
updated are not affected.
Enhancement GPU-353 Link to this entry
Devtool Packages can now be checked for completeness/consistency.
GET /packages/{name}/check
GET /packages/{name}/check/result
This feature has also been added to the Administrator User Interface to a dedicated tab in the Package module.
Enhancement GPU-1116 Link to this entry
Administrator User Interface: The Mesh Browser has been integrated to the UI as a new module.
Enhancement GPU-1253 Link to this entry
Editor User Interface: The Edit-Mode has been overhauled and is now fully integrated into the Editor-UI.
Enhancement GPU-933 Link to this entry
It is now possible to define several properties using environment variables:
- Hostname of a Node
- Portal Preview URL for a Node
- Username and Password for ContentRepository
- Connection URL for ContentRepository
- Attribute Basepath for ContentRepository
Enhancement GPU-942 Link to this entry
Administrator User Interface: Management for Mesh Content-Repositories has been added.
This allows direct management of Mesh via it‘s API and it‘s administrative content.
Enhancement GPU-1543 Link to this entry
Some Dependencies on Java Libraries have been updated.
Enhancement GPU-938 Link to this entry
Editor User Interface: Added node-specific features to open the object-properties of a newly uploaded file or image.
Enhancement GPU-676 Link to this entry
Mesh Content Repository now has an ability to mark the selected entry or content type as excluded from indexing process, to prevent sensitive data leaks.
Enhancement GPU-895 Link to this entry
Devtools: Assigned nodes are now synced with object properties. Syncing an object property to the CMS will automatically assign it to the respective nodes.
Enhancement GPU-937 Link to this entry
Adds WebP support for images. The Gentics Image Store now handles webp files correctly and activating the new feature WebP Conversion will automatically convert uploaded image to WebP format for nodes which have the feature enabled. An image conversion task has also been added which converts already existing non-WebP images to WebP format.
Enhancement GPU-1115 Link to this entry
An integration with the new Mesh image variant manual creation feature has been added. Now each Node contains an option to create the manipulation variants of each GenticsImageStore-referenced image during the publish process.
Enhancement GPU-1159 Link to this entry
Support of serving over HTTP/2 (h2c) protocol has been added.
Enhancement GPU-1159 Link to this entry
Support for Mesh CR connections over HTTP/2 has been added.
Enhancement GPU-1059 Link to this entry
For Mesh ContentRepositories, the new REST API Endpoint /rest/contentrepositores/[id]/proxy
will act as a proxy to the Mesh REST API.
The new REST API Endpoint /rest/contentrepositories/[id]/proxylogin
will perform a login with the credentials stored in the Mesh ContentRepository.
Bugfix SUP-16632 Link to this entry
Administrator User Interface: The loading of packages for channels has been fixed.
Bugfix SUP-16644 Link to this entry
Administrator User Interface: The date range fields for triggering content maintenance actions were always disabled. This has been fixed.
Bugfix SUP-16644 Link to this entry
Administrator User Interface: Triggering content maintenance actions without restricting to content repositories had no effect. This has been fixed.
Bugfix SUP-16648 Link to this entry
Editor User Interface: The button closes the sidebar modal now properly.
Bugfix SUP-16646 Link to this entry
The copying of channels is now disabled.
Bugfix SUP-15801 Link to this entry
Editor User Interface: The misrepresented warnings for missing translations in the form generator has been fixed.
Gentics Aloha Editor 2.0.0
Enhancement GPU-1253 Link to this entry
Existing UI Systems have been overhauled:
ui/scopes
: have been de-deprecated and reworkedui/surface
: now controls general UI behavior and can derfer it to other systems entirely
All UI Components may now inherit from the new ui/component
base-class, as new functionality and requirements have been added.
Icons have been reworked to use Google's Material Symbols instead of Image files.
Icons that are used are mapped and available in ui/icons
.
New Systems for dynamic, and consistent UIs have been added:
ui/dropdown
: Adds a generic way to open a dropdown on a specific component.ui/dynamicForm
: Allows for dynamic form and form-control generation, as well as a component registry to add new components.ui/modal
: Adds a generic way to open modals with a form.
New UI Components have been added:
ui/attributeButton
: Regular button, which also allows for editing of a single attribute of an HTML-Element.ui/attributeToggleButton
: Extension ofui/attributeButton
which adds toggle functions to the button.ui/checkbox
: Checkbox component to control a boolean value.ui/colorPicker
: Color picker to either select a pre-defined color value or let‘s the user select/pick one.ui/contextButton
: Button which opens a context (Modal/Dropdown) on click.ui/contextToggleButton
: Extension ofui/contextButton
which adds toggle functions to the button.ui/dateTimePicker
: Date-Time Picker to enter/select a date, or a date-time.ui/iframe
: Iframe which allows embedding of external components and interacts via the window message protocol.ui/input
: Formerlyui/text
, and is a generic input element.ui/select
: Select which allows the user to select one or more options.ui/selectMenu
: Special select for dropdowns only. Allows the user to select only one option and has additional step for extra data input.ui/slider
: Horizontal slider/range to select a number.ui/splitButton
: Button which has a secondary smaller button added to it.ui/text
: Just text without any interactions.ui/toggleSplitButton
: Extension ofui/splitBtton
which adds toggle functions to the button.
Components which have been removed:
ui/accordionMenuButton
: Use a combination ofui/contextButton
, orui/dropdown
; and theui/selectMenu
instead.ui/menuButton
: Use a combination ofui/contextButton
, orui/dropdown
; and theui/selectMenu
instead.ui/multiSplit
: Use either aui/splitButton
, or a combination ofui/contextButton
, orui/dropdown
; and theui/selectMenu
instead.ui/port-helper-attribute-field
: Use theui/attributeButton
orui/attributeToggleButton
instead.ui/port-helper-multi-split
: Use either aui/splitButton
, or a combination ofui/contextButton
, orui/dropdown
; and theui/selectMenu
instead.ui/text
: Not directly removed, but changed toui/input
, as this component will now only render text.
Component layouts and stylings may have changed significantly.
Enhancement GPU-1253 Link to this entry
Various settings for plugins and the UI Toolbar have been changed.
Noteworthy changes for the Aloha.settings.toolbar
:
- Tabs require an
id
, andlabel
property and optionally anicon
. - Tab component slots (@components@) can be defined by either
string
or as{ slot: string; scope: string | string[] }
elements.
For full type definitions, check the ui/settings
file.
Enhancement GPU-1097 Link to this entry
Updates jQuery dependency to 3.7.0 and jQuery UI dependency to 1.13.2.
Custom plugins might need adaptions. See the list of deprecated function for jQuery.
Enhancement GPU-1097 Link to this entry
Replaces linting and building with the wro4j-maven-plugin with eslint, esbuild and postcss.
Gentics Mesh 2.1.0
Enhancement GPU-943 Link to this entry
Mesh has been updated to Java 17 (LTS version).
Enhancement GPU-1543 Link to this entry
Some dependencies have been updated:
- VertX: 4.5.7
- GraphQL: 21.5
- GraphQL Dataloader: 3.2.2
- PF4j: 3.11.0
- Hazelcast: 3.12.13
- Jackson: 2.17.0
- SnakeYAML: 2.2
- Log4j: 2.23.1
- SLF4j: 2.0.13
- Logback: 1.5.5
- Commons IO: 2.16.1
- RAML Parser: 0.8.40
- JSON Path: 2.9.0
- JSoup: 1.17.2
- Jettison: 1.5.4
- Netty: 4.1.108.Final
- Image IO: 3.10.1
Enhancement Link to this entry
Plugins: An option for connection over HTTP/2 for the Mesh plugins have been added.
Enhancement Link to this entry
Java Rest client: REST client can now choose the HTTP protocol version to use for the Mesh connection. Possible values: DEFAULT (current default support of the carrier HTTP client library, default value), HTTP_1_1, HTTP_2.
Enhancement Link to this entry
Core: Usage of application level protocol negotiation (aka ALPN) can be now configured via Mesh Options.
Enhancement Link to this entry
Image manipulation: Adds support for WebP images.
Enhancement GPU-942 Link to this entry
The endpoint `GET /auth/login` now also supports login via the Authentication Bearer request header (using an API token).
Enhancement GPU-1249 Link to this entry
REST: A new ‘languages‘ endpoint has been added, providing the list of the installed languages, as well as the lookup over UUID or 2-character language tag.
Enhancement GPU-1088 Link to this entry
Now it‘s possible to use generated Mesh API key for the login request, with `apikey` string body parameter.
Enhancement GPU-676 Link to this entry
Search: Several enhancements have been applied to the content, sent to the search engine for the indexing. Each (micro)schema is presented a `noIndex` flag, marking the content of the (micro)schema as excluded from the indexing. Each (micro)schema field is presented a similar `noIndex` flag.
By default no flag is set, meaning the content to be indexable. This feature serves security purposes, preventing the sensible information from leaking through the search engine.
Enhancement GPU-940 Link to this entry
REST: A new HttpServer option, `minifyJson`, has been added to control over the REST API payloads being pretty printed for readability, or minified for resource save. An analogous setting has been added to the Java `MeshRestClient`.
Default value is `true`, so the payload minification is turned on, which is a breaking
S change, if one expects the pretty-formatted output.
Enhancement GPU-1115 Link to this entry
Core: The on-demand image manipulation feature has been refactored for DDoS protection. The new image manipulator option, `mode`, has been added with the following values:
`ON_DEMAND` keeps already existing behaviour with creating/reusing the image variant automatically on each request,
`MANUAL` requires an extra step of calling the image variant creation REST API prior to the variant serve, `OFF` disables the feature completely. A set of REST API calls has been added for the image variants manipulation.
The GraphQL `nodes` call has been extended to filter/serve over the image variants of a selected binary field, if applicable.
Gentics Mesh SQL 2.1.0
Enhancement GPU-943 Link to this entry
Mesh has been updated to Java 17 (LTS version).
Enhancement GPU-943 Link to this entry
Mesh SQL has been updated to Java 17 (LTS version).
Enhancement GPU-1543 Link to this entry
Some dependencies have been updated:
- VertX: 4.5.7
- GraphQL: 21.5
- GraphQL Dataloader: 3.2.2
- PF4j: 3.11.0
- Hazelcast: 3.12.13
- Jackson: 2.17.0
- SnakeYAML: 2.2
- Log4j: 2.23.1
- SLF4j: 2.0.13
- Logback: 1.5.5
- Commons IO: 2.16.1
- RAML Parser: 0.8.40
- JSON Path: 2.9.0
- JSoup: 1.17.2
- Jettison: 1.5.4
- Netty: 4.1.108.Final
- Image IO: 3.10.1
Enhancement GPU-676 Link to this entry
Search: Several enhancements have been applied to the content, sent to the search engine for the indexing. Each (micro)schema is presented a `noIndex` flag, marking the content of the (micro)schema as excluded from the indexing. Each (micro)schema field is presented a similar `noIndex` flag.
By default no flag is set, meaning the content to be indexable. This feature serves security purposes, preventing the sensible information from leaking through the search engine.
Enhancement GPU-940 Link to this entry
REST: A new HttpServer option, `minifyJson`, has been added to control over the REST API payloads being pretty printed for readability, or minified for resource save. An analogous setting has been added to the Java `MeshRestClient`.
Default value is `true`, so the payload minification is turned on, which is a breaking
S change, if one expects the pretty-formatted output.
Enhancement GPU-1115 Link to this entry
Core: The on-demand image manipulation feature has been refactored for DDoS protection. The new image manipulator option, `mode`, has been added with the following values:
`ON_DEMAND` keeps already existing behaviour with creating/reusing the image variant automatically on each request,
`MANUAL` requires an extra step of calling the image variant creation REST API prior to the variant serve, `OFF` disables the feature completely. A set of REST API calls has been added for the image variants manipulation.
The GraphQL `nodes` call has been extended to filter/serve over the image variants of a selected binary field, if applicable.
Enhancement GPU-942 Link to this entry
The endpoint `GET /auth/login` now also supports login via the Authentication Bearer request header (using an API token).
Enhancement Link to this entry
Image manipulation: Adds support for WebP images.
Enhancement Link to this entry
Plugins: An option for connection over HTTP/2 for the Mesh plugins have been added.
Enhancement Link to this entry
Java Rest client: REST client can now choose the HTTP protocol version to use for the Mesh connection. Possible values: DEFAULT (current default support of the carrier HTTP client library, default value), HTTP_1_1, HTTP_2.
Enhancement Link to this entry
Core: Usage of application level protocol negotiation (aka ALPN) can be now configured via Mesh Options.
Enhancement GPU-1088 Link to this entry
Now it‘s possible to use generated Mesh API key for the login request, with `apikey` string body parameter.
Enhancement GPU-1249 Link to this entry
REST: A new ‘languages‘ endpoint has been added, providing the list of the installed languages, as well as the lookup over UUID or 2-character language tag.
Gentics Mesh Commercial Plugins 2.1.0
Manual Change Link to this entry
Forms: The attribute containing the poll results in the rendering context has been renamed from “values“ to “pollValues”. Templates used for rendering poll results need to be adapted accordingly.
Enhancement GPU-943 Link to this entry
The Mesh Plugins have been updated to Java 17 (LTS version).
Enhancement GPU-941 Link to this entry
Forms: The storage structure of form data has been modified: Form data nodes will now not be created as direct children of the corresponding form node,
but will be children of the node “Data“ (using the schema form_folder), which is a child of the form node.
This allows to set permissions on the “Data” node (different from the permissions on the form node), which will be passed on to the created form data node.
Gentics Portal | java 3.1.0
Enhancement GPU-943 Link to this entry
The portal-java has been updated to Java 17 (LTS version).
Enhancement GPU-1543 Link to this entry
Some dependencies have been updated:
- Vert.x: 4.5.7
- Logback: 1.5.6
- Jackson: 2.17.0
- Guava: 33.1.0-jre
- JSONPath: 2.9.0
- Commons IO: 2.16.1
- Commons Lang3: 3.14.0
- Jsoup: 1.17.2
Enhancement Link to this entry
A new configuration option allows defining the protocol version used by the Mesh REST Client.
Gentics Portal | php 3.1.0
Enhancement Link to this entry
Upgraded PHP from 8.1 to 8.2 and Laravel from 9.19 to 10.20.