Release Notes / Version 10.2104
Table Of Contentscms-tools Extension Point
The
cms-tools-application
used to depend on the
content-server-extension-dependencies
, mainly in order to receive custom grammars used in additional content types. However, it turned out that in some cases the transitive dependencies of contentserver extensions are not suitable for clients and break the cms tools. Therefore, we provide a separate extension point for the cms tools now.
Follow Section, “cms-tools Extension Point” for upgrade information.
(CMS-14300)
Fixed: Contents May Have Been Removed from Translation Workflow for No Obvious Reason
Context:
The content property
ignoreUpdates
, which is used for synchronized sites, to block receiving updates from master, accidentally made it to nested derived sites, which, as one possible effect prevented contents in derived sites from receiving any updates via translation. This is true for any workflows using
FilteredDerivedContentsAction
.
Follow Section, “Fixed: Contents May Have Been Removed from Translation Workflow for No Obvious Reason” for upgrade information.
(CMS-18511)
Unauthorized Live Rule Removal
com.coremedia.cap.content.authorization.AccessControl
provides some methods for rule removal. If you try to remove a rule for a content group without having the SUPERVISE right, the methods fail with an exception. However, for rules of live groups, the methods failed silently. Now, they throw exceptions in this case too. This means that code using these methods will fail upon such errors, where it used to continue before. If you still want your code to continue in case of such errors, wrap these calls in try-catch blocks.
(CMS-18214)
Workflow validation now also validates dependent content
When starting a new workflow the entire content set including the dependent content is now validated. This will help to prevent most of the issues that can occur before the the workflow is even started. If the validation takes too long it can be stopped directly in the same window. Some changes were necessary to make that possible.
Follow Section, “Workflow validation now also validates dependent content” for upgrade information.
(CMS-17549)