22.11.2023

Gentics CMS EE 6.0.11

SUP-15901
Enhancement

The GCMSUI Page API and the Custom Tag/TagProperty Editor API have been extended to open a file upload modal.
Additionally, the Custom Tag/TagProperty Editor API now also has dedicated functions for calls to the REST API.

SUP-16042
Bugfix

Administration User Interface: Several modules failed to refresh entity lists when entities were created, modified or deleted and have been fixed.

SUP-16062
Bugfix

Publishing into a Mesh Content.Repository with “project per node” disabled might fail with a NullPointerException, if e.g.
pages were taken offline and re-published between two publish runs.
This has been fixed.

SUP-15965
Bugfix

Adds check if the publish dir is empty for a folder create or save request when publish dir segments is active. An empty publish dir segment is only valid for the root folder of a node.

SUP-16066
Bugfix

If a schedule was set up to follow after another schedule, and the followed scheduled failed with
an exit code bigger than 127, further scheduling failed with an internal error.
This has been fixed.

SUP-16029
Bugfix

Scheduling tasks with intervals behaved differently than the old scheduler:
While the old scheduler always calculated the intervals from the start time, the new scheduler
calculated from the last execution. This is unexpected, because when for example a task should be executed (automatically) once a day at 3 AM,
a manual execution of the task would break the start time (next automatic execution would be one day after the last manual exection, not necessarily at 3 AM the following day).
The behaviour of the scheduler has now been changed to the behaviour of the old scheduler.

SUP-16037
Bugfix

Editor User Interface: Changing list settings with a checkbox had inconsistent behaviour which sometimes didn‘t save the setting correctly.

SUP-15803
Bugfix

Editor User Interface: The repository browser for forms always showed the forms from the selected
folder including all subfolders, even if no search phrase was entered. This has been fixed to be consistent
with the repository browser for other types: When no search phrase is entered, only the forms of the selected
folder will be shown.

Gentics Aloha Editor 1.5.0

No changes

Gentics Mesh 2.0.9

SUP-16040
Bugfix

GraphQL: `referencedBy` field fetcher has been refactored for more optimal batch loading.

SUP-16041
Bugfix

Tests: Added set of tests of uniqueness of the named entities on a database level.

SUP-15962
Bugfix

Core: The cache internal Java API has been presented a new constructor, allowing using the weight instead of entity number for the cache size calculations, as well as some new statistics getters.

SUP-15948
Bugfix

Core: Now caches treat NULL as a valid value, instead of a constant miss.

Gentics Mesh EE 2.0.10

SUP-16040
Bugfix

SQL: Batch loading of node reference fields has been introduced, to speed up the dedicated GraphQL requests.

SUP-15948
Bugfix

Cache: Improvements related to the NULL value caching support.

SUP-16065
Bugfix

GraphQL: The performance of getting all nodes of a project via GraphQL has been improved.

SUP-15962
Bugfix

Core: The content/list cache has been refactored to improve the control over the memory consumption. Now both `fieldContainerCacheSize` and `listFieldCacheSize` values accept the numeric values, meaning the number of cache entries, size in format `XXX{B|K|M|G|T}`, or a percent of total available memory. For instance, the value `50000` means 50000 entries, `5G` means absolute 5 Gigabytes of RAM, `50%` means half of the RAM available to Mesh..

Monitoring: New files, `contentCache.json` and `listableFieldCache.json`, have been added to the debug info response, containing the content cache resources information.

SUP-16041
Bugfix

SQL: An error in indexing of the named entities disclosed the ability to create several entity instances with the same name. Affected entities are: project, schema, microschema, tag, tag family, branch, group, user, role, language. This has been fixed.
The already existing duplicated entities are fixed on first boot by renaming according to the pattern `dedup__`.

SUP-16040
Bugfix

GraphQL: `referencedBy` field fetcher has been refactored for more optimal batch loading.

SUP-16041
Bugfix

Tests: Added set of tests of uniqueness of the named entities on a database level.

SUP-15962
Bugfix

Core: The cache internal Java API has been presented a new constructor, allowing using the weight instead of entity number for the cache size calculations, as well as some new statistics getters.

SUP-15948
Bugfix

Core: Now caches treat NULL as a valid value, instead of a constant miss.

Gentics Mesh Commercial Plugins 2.0.3

No changes

Gentics Portal | java 3.0.2

No changes

Gentics Portal | php 3.0.1

No changes