close

Filter

loading table of contents...

Release Notes / Version 12.2404

Table Of Contents

CoreMedia Core

Fixed Content Feeder Bug that Causes Reindexing after Restart

Fixed a bug in the Content Feeder, that after restart, old content events are handled once again and cause up-to-date content to be re-indexed, which may take some time. Furthermore, the bug caused the PendingEvents metric to stay at a high value until restart. The reason of this bug was that the Content Feeder has not always correctly stored the last processed timestamp in Solr.

(CMS-23910)

Fixed Bug in Workflow Converter

Fixed a bug in the Workflow Converter's check to detect incompatible code changes for existing workflow definitions. The bug caused workflow definitions to be treated as incompatible, even if nothing had changed. This could lead to unnecessary conversion of workflow definitions, and also delay Workflow Server startup if it's configured with workflow.server.enable-workflow-converter=true.

(CMS-23678)

Updated JSON-Java

Updated JSON-Java from 20230227 to 20231013

(CMS-23648)

Third-Party Update: Jetty

Jetty has been updated to version 10.0.17 (9.4.53.v20231009 for Site Manager) to avoid reported security vulnerabilities of previous versions.

(CMS-23614)

Ambiguous published navigation tree will be detected

If an already published navigation node (a page) has been moved under another node, then it was a common error that the old parent node was not also updated/published. If only the new parent node was published then suddenly there were 2 parent nodes on the live side, both of which linking to the moved child page. No validator has drawn attention to this yet.

A new Studio validator "PublishedNavigationTreeValidator" is introduced to address this issue. A warning is displayed both on the moved page and on the new parent page. It says that there is still a published parent page that should also be updated/published.

(CMS-23597)

Removed Property db.schema.name-uppercase

The property db.schema.name-uppercase has become obsolete and has been removed.

(CMS-23080)

Set replicator.tmp-dir to /tmp in container setup

In order to make the replicator have a readonly rootfs, the replicator.tmp-dir should be set to an ephemeral tmp dir volume:

  • In a Docker environment set this to an anonymous volume.

  • In a Kubernetes environment set this to an emptyDir volume.

(CMS-22486)

Fixed Feeder Shutdown on Error

Fixed a bug in CAE Feeder and Content Feeder that they did not correctly stop in case of errors that happened during its start. Some threads were not correctly stopped and kept the Java process alive. This has been fixed now.

(CMS-21028)

Studio Search and Special Characters in Prefix Queries

Fixed a bug in the Studio search functionality, that some content items were not returned for a prefix query, if the query contained special characters like dashes or slashes. This fix also affects the suggested content items for link list fields, and the suggested folders in the folder chooser.

A prefix query is a query that ends with an asterisk like "2023-04*". Such queries can be used in the library's search view to find content items containing words that start with a given string. Suggestions for link list fields and the folder chooser use such prefix queries internally.

Previously, these queries did not return all expected results, if the query prefix contained certain special characters. This has been fixed by replacing special characters internally before sending queries to the Solr Server.

In case of unexpected problems, the old behavior can be restored by configuring the Studio Server with studio.rest.search-service.replace-special-characters-in-prefix-or-wildcard-query=false.

(CMS-12532)

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.