close

Filter

loading table of contents...

Release Notes / Version 10.2107

Table Of Contents

CoreMedia Connector for HCL Commerce

Deprecated LC3 SearchService

The interface com.coremedia.livecontext.ecommerce.search.SearchService is deprecated because commerce hub does not support search suggestions. Search is stil supported via com.coremedia.livecontext.ecommerce.catalog.CatalogService#search .

(CMS-19703)

Deprecated Developer Feature Candy Shop URLs

The development configuration files in the Blueprint contained a setup called "Candy Shop URLs" which enabled developers to automatically retrieve fragments from their localhost in commerce-led integration scenarios. This feature is not widely used, anymore. It also has several limitations in cloud-based setups due to missing network connectivity between the commerce system and the local developer machines. Therefore we decided to deprecate the "Candy Shop URL" setup and will remove it with the next major release. There is no replacement planned, developers will need to configure their local machine in the shop configuration to retrieve fragments from their localhost. Frontend development is easily possible through the Frontend Developer workflow and uploading of local Themes to the CMS.

(CMS-19696)

Deprecated SearchFacet

With the implementation of the Multi Facet Search API, the class com.coremedia.livecontext.ecommerce.search.SearchFacet is not used anymore. It will be removed with CMCC 11 and thus is now deprecated.

(CMS-19424)

Added Configurable Custom Attributes to Commerce Hub Commerce Beans

Commerce Hub Commerce Beans now expose custom attributes if they are added to the entities on the commerce adapter side. This is currently only supported by the Salesforce Commerce Cloud adapter. JSON attributes can be obtained from the commerce bean via ClientCommerceBean#getCustomAttributes() as nested map, or via ClientCommerceBean#getCustomAttributes(Class<T>) and ClientCommerceBean#getCustomAttribute(String, Class<T>) as an object. Deserialization is performed internally using an com.fasterxml.jackson.databind.ObjectMapper if the commerce adapter configures metadata.custom-attributes-format=JSON .

(CMS-19420)

Deprecate Obsolete Base Classes in LiveContext Test Modules

With the introduction of the Commerce Hub, the connections to commerce systems have been moved away from the central CMS services to the commerce adapters. With CMCC 11, all legacy LiveContext extensions (those, that don't use the commerce adapters) will be removed along with their base test classes, hence they are now deprecated.

(CMS-19346)

Deprecated Hoverfly Extension Classes in LiveContext Test Modules

With the introduction of the Commerce Hub, the connections to commerce systems have been moved away from the central CMS services to the commerce adapters. The tests that require commerce connections (whose requests and responses can be recorded and replayed with Hoverfly) have been moved, too, making the Hoverfly extension classes in LiveContext test modules obsolete. They will be removed with CMCC 11 and thus are now deprecated.

(CMS-19344)

Search Results

Table Of Contents