Release Notes / Version 10.2104
Table Of ContentsHighlights in this Release
HCL Commerce v9 via Commerce Hub is now active by default
HCL e-Marketing Spots are now supported by Commerce Hub
Managing users and groups is now available in Studio
Content Hub is now robust against temporary unavailability of external services
Content Hub content can now be dragged directly to CoreMedia link lists
CoreMedia Headless Server Monitoring
CoreMedia Headless Server Remote Link Building
The release contains:
- Breaking changes: 29
- Changes and improvements: 73
- Bugfixes: 17
Only issues which contain release notes are shown in this document. So, the numbers in the list above can be higher than the number of issues presented in the subsections.
Breaking Changes
CMS-16619: Feeding of CMExternalProduct
CMS-16583: Third-Party Update: Apache Solr 8.4.0
CMS-15245: Blob store configuration
CMS-16533: Deleted class `com.coremedia.objectserver.web.HandlerMappingTracker`
CMS-14007: CAE Spring Boot Actuators can now be started on separate port
CMS-16548: Rewritten TabExpandPlugin
CMS-15936: Content Hub: Improvements
CMS-15110: Content Hub: Removed UAPI references
CMS-14579: Content Hub: Preview
CMS-16376: Studio remote beans consider themselves empty when load raises internal server error
CMS-16630: Updated frontend dependencies
CMS-15904: Removed Freemarker macro bp.responsiveImage
CMS-16625: Calista Cart with HCL Commerce v9
CMS-16641: Marketing Spot Support via Commerce Adapter
CMS-14573: Parameter 'siteId' was removed from MappedCatalogsProvider's methods
CMS-16731: Preview URLs for Augmented Categories and Products
CMS-16674: SAP Commerce 1905: language fallback for SKUs with missing attribute values
CMS-16476: JSLT enabled by default
CMS-16233: REST query mapping now configurable
CMS-16590: Property 'disallow.spring.bean.overrides' no longer supported.
CMS-16529: HCL Commerce v9
CMS-16385: Minor UserProvider Changes
CMS-16383: Update of mongo-java-driver to 3.11.2
CMS-16305: Update to the Installed Packages for Salesforce Marketing Cloud
Changes and Improvements
CMS-16322: Third-Party Update: Apache Tika and Transitive Dependencies
CMS-15592: Content Server Manual: Symptoms For Multi-Site Issues
CMS-15590: Multi-Site: Deal With Multiple Derived of One Master in Site
CMS-15589: Documentation: cm-validate-multisite
CMS-16672: Deprecation: ContentBeanPrefetcher
CMS-16562: Navigation contexts selection can be switched to legacy mode
CMS-14239: Made class TransformationLinks public
CMS-16251: Salesforce Marketing Cloud Integration
CMS-16143: TaxonomyConditionEditor
CMS-16127: Usermanager for Studio
CMS-16079: EsAnalyticsChartPanel can be used for other DocTypes
CMS-15719: Content Hub content can now be dragged directly to CoreMedia link lists
CMS-14730: Updated CKEditor to 4.13.1
CMS-14165: Improved Merging Struct Changes in Translation Workflows
CMS-15903: MongoDb Properties changed
CMS-16664: Updated to latest Spring Framework 5.2.3, Spring Boot 2.2.3, and others
CMS-14071: Update: Checker Framework
CMS-16121: Changed Freemarker macro optionalLink in brick-utils
CMS-15873: Deprecation: CssClassFor and BlueprintFreemarkerFacade functions
CMS-14385: Image Link Building
CMS-13901: Added custom navigation to sfra-theme
CMS-16565: Page Cache TTL for Fragments
CMS-16150: Calculation of links to CAE content objects
CMS-13715: Remote Links
CMS-16469: Fragment payload can be written in a page variable
CMS-16380: Update: PowerMock
CMS-16369: Broader support for E-Commerce Augmentation
CMS-16128: Favorites toolbar functionality moved to header toolbar in new Studio layout
CMS-15502: Workspace for custom Projects
Bugfixes
CMS-16655: Locked By Workflow vs. Users With Low Permissions: Issues Fixed
CMS-16474: Improved Publication Performance for Unchanged Blobs Values
CMS-16422: CORBA communication
CMS-16022: Exception Messages
CMS-15594: Replicator lifecycle
CMS-14820: JDBC 2.0 required
CMS-16662: Deprecated class `com.coremedia.security.web.csrf.CsrfPreventionManagement`
CMS-16622: Avoid NullPointerException in CommunityUserServiceImpl
CMS-16058: Deprecated UriComponentsBuilder as @Link and @LinkPostProcessor method argument
CMS-13722: Filter deleted/destroyed content in Annotated LinkLists
CMS-16179: Slider show value when using keyboard keys
CMS-16178: Accessibility for image editor button menus
CMS-15296: TeaserOverlayStyleSelector was added to manifest.xml
CMS-15120: Fixed validation in PersonalizedContent Segment Editor
CMS-14640: Create from template now initializes all contents after creation
CMS-12962: Reusable tabs: Wrong scroll position
CMS-16637: BoundRadioGroup Does No Longer Take on Multiple Values At Once
CMS-16526: Fixed sporadic tab jumping in Studio
CMS-16428: Taxonomies in Studio: Increased Robustness for New Taxonomies
CMS-16403: Blob data is no longer loaded if the "expandOnValues" feature is used
CMS-16001: Maven Profile "in-memory" not available
CMS-16393: Changed Freemarker macros optionalAttributes and renderAttr in brick-utils
CMS-10569: Changed bricks media and mediaelement
CMS-16466: Reload SystemD unit file before restarting the service
CMS-15918: SFCC Configuration Documentation for Content Pages
CMS-14598: Generic parameter is also supported for Salesforce islcinclude
CMS-13694: Documentation for Migration of AnnotatedLinkLists
CMS-16490: Changed docker command in readme file
CMS-16049: Fixed type error while rendering a translation detail form.
CMS-15875: Fixed 404 errors for CMDownload URLs
CMS-13211: New helper method to construct an Annotated LinkList
CMS-13009: Dataview Adjustment