Release Notes / Version 10.2104
Table Of ContentsAPI to pass data to SFMC Data Extensions
We provide an API to pass data to SFMC Data Extensions. See the CoreMedia Documentation for more information.
(CMS-14738)
CoreMedia Personalization for Salesforce Marketing Cloud (SFMC)
There are new CoreMedia Personalization rules depending on SFMC journeys. Consult the studio user manual and the blueprint manual.
(CMS-14737)
Deprecation: Support for JSPs is deprecated
Support for JavaServer Pages (JSPs) is deprecated for rendering with the CAE and will be removed in future releases. Use Freemarker for templates.
(CMS-14442)
Allow default view fragments to be pre-fetched
In the commerce-led scenario, it is now possible to use the
DEFAULT
identifier to define the default view as additional view of a pre-fetch fragments call.
(CMS-14360)
Removal: Module cae-performance-test
The CAE module
cae-performance-test
based on jmeter has been removed. We recommend to use
Gatling
for load tests.
(CMS-14185)
Improved SettingsService Dynamic Proxies
The capabilities of the
com.coremedia.blueprint.base.settings.SettingsProxy
annotation have been enhanced with control over the target beans for nested proxies. For details see Javadoc.
(CMS-13491)
Enabled loading of web resources from blueprint workspace in local Spring Boot apps
For the
cae-live
and
cae-preview
Spring Boot applications, the property
spring.boot.tomcat.extraResources
is now preconfigured with the paths to the blueprint workspace folders where web resources (Freemarker templates etc.) are located. This allows short development round trips, as these resources are loaded directly from the workspace at runtime, hence (template) changes are instantly available in the running Spring Boot applications. To avoid this behaviour for production environments, the applications must be started with the
local
profile. The configuration works for the applications started whether as Spring Boot application in IntelliJ or via the
spring-boot-maven-plugin
.
(CMS-9147)
Weakened type of list parameter of ContentBeanFactory#createBeansFor and AbstractContentBean#createBeansFor methods
The type of the list parameter has been weakened from
List<Content>
to
Iterable<? extends Content>
for the following methods
ContentBeanFactory#createBeansFor(Iterable<? extends Content>, Class)
AbstractContentBean#createBeansFor(Iterable<? extends Content>, Class)
(CMS-3877)