close

Filter

loading table of contents...

Release Notes / Version 10.2101

Table Of Contents

CoreMedia Content Application Engine

Configurable P13N Dynamic Include Behavior

The behavior of P13N Dynamic Includes is now configurable. You can decide to use the container based approach that declares a whole container which contains any p13n relevant content as uncacheable (default behavior, nothing new) or switch to the new approach which will declare single items inside the containers as uncacheable by adding and enabling a new boolean setting p13n-dynamic-include-per-item to the page.

Follow Section, “Configurable P13N Dynamic Include Behavior” for upgrade information.

(CMS-17169)

Removal: BlueprintFreemarkerFacade functions

The followings methods of BlueprintFreemarkerFacade have been removed.

Follow Section, “Removal: BlueprintFreemarkerFacade functions” for upgrade information.

(CMS-16571)

Calista via Commerce Hub

Calista now is integrated via Commerce Hub. In order to switch to the integration via Commerce Hub, you need to configure the commerce adapter endpoint in the LiveContext Settings document of the Calista site. The former HCL specific code in the Blueprint below path "blueprint/modules/extensions/ecommerce-ibm" is not used anymore for Calista (IBM/HCL content led integration scenarios).

(CMS-16446)

Removed OSM CAE Extension

The OSM CAE extension is not maintained anymore and has been removed from the product.

(CMS-15297)

Removed deprecated default implementation for code compression in CAE

Our default implementation for JavaScript and CSS compression utilizing the YUI compressor has been removed from the CAE as this is now handled in the Frontend Workspace during the production build of a theme.

Follow Section, “Removed deprecated default implementation for code compression in CAE” for upgrade information.

(CMS-12372)

Container#getFlattenedItems is deprecated

The method getFlattenedItems of com.coremedia.blueprint.common.layout.Container is now deprecated and will be removed in the next major version.

Follow Section, “Container#getFlattenedItems is deprecated” for upgrade information.

(CMS-11877)

Removal: ContentBeanPrefetcher

Class com.coremedia.objectserver.beans.ContentBeanPrefetcher was removed. The content bean prefetcher loaded content beans and their dataviews into the CAE cache. However, it is far more common to run warm-up scripts issuing HTTP request against CAE instances.

(CMS-11112)

Removal: CachingContentBeanFactoryWrapper

Class com.coremedia.objectserver.beans.CachingContentBeanFactoryWrapper was removed. The content bean caching aspect was moved to com.coremedia.objectserver.beans.AbstractBasicContentBeanFactory which is a super class of com.coremedia.objectserver.beans.SpringContentBeanFactory .

(CMS-8659)

View Inclusion Cycle Check

Projects frequently encounter stack overflow errors which are caused by cyclic view inclusions due to particular constellations of content and template structures, like self targeting teasers. Now, the CAE checks for such cycles and breaks them with a detailed ViewException .

Follow Section, “View Inclusion Cycle Check” for upgrade information.

(CMS-6450)

Added implicit conversion of "true" and "false" to SettingsService

When accessing a setting with the expected type Boolean the SettingsService will now implicitly convert "true" and "false" to the corresponding Boolean value. Other String values will still produce a MismatchingSettingsTypeException .

(CMS-13551)

Search Results

Table Of Contents