Release Notes / Version 11.2310
Table Of ContentsClass "TransformationService" Cleaned Up
Class TransformationService has been refactored to delegate image transformations to a new method in TransformImageService. As a consequence, obsoleted references to BlobTransformer and NamedTransformBeanBlobTransformer have been removed. TransformationService's constructor as well as the corresponding Spring bean configuration in TransformationServiceConfiguration have been adjusted accordingly.
(CMS-21491)
New Method to Transform Image by "Image Transformation String" Directly
A new method
transformWithDimensions(Content content, String property, String operations):Optional<Blob>
was added to interface TransformImageService and
its implementing class. With this new method, an image transformation
can be requested via an Image Transformation String directly (see
https://documentation.coremedia.com/cmcc-11/artifacts/2201/webhelp/cae-developer-en/content/ImageTransformationAPI.html).
Follow Section, “New Method to Transform Image by "Image Transformation String" Directly” for upgrade information.
(CMS-21481)
Unified API: ContentRepository.createContentBuilder() Available
A new way of creating contents within the Unified API is available:
ContentRepository.createContentBuilder()
Follow Section, “Unified API: ContentRepository.createContentBuilder() Available” for upgrade information.
(CMS-18001)
Runlevel Health Indicator Signals Wrong State in Runlevel MAINTENANCE
When the Content Server is switched to runlevel MAINTENANCE either
during startup or manually, the health/runlevel
endpoint signals the server is UP. This makes it impossible to use the
indicator for a readiness probe in Kubernetes, because the pod will be
added to the services endpoint too early and UAPI clients that listen
on a services availability would fail during the creation of the
repository connection.
Follow Section, “Runlevel Health Indicator Signals Wrong State in Runlevel MAINTENANCE” for upgrade information.
(CMS-21355)
Changed SitesService Setup in cmd Tools
The sitesService
bean is injected from
commandline-tools-context.xml now instead of being registered
programmatically. Now obsolete methods
registerSitesService
and
hasSingletonBeanOfType
in
com.coremedia.cmdline.SpringHelper
have been
removed.
(CMS-21279)
Changed User Manager Search
The user manager does not load all users or group on initialization anymore. Instead an empty state panel is shown and a load is only triggered when more than n characters are inputted into the search field. The amount of characters can be configured via the Spring property studio.usermanager.minSearchCharacters and defaults to '3'. The previous behavior can be restored by setting the property to '0'.
(CMS-20760)