Release Notes / Version 10.2104
Table Of ContentsHighlights in this Release
HCL Commerce 9.1 support
Content Hub Connectors as Application Plugins
MySQL 8 and PostgreSQL 13 support
Bulk abort workflows
Validation improvements for Start Workflow Window in Studio
CoreMedia Headless Server
Rich text improvements
PDE property mapping via metadata
Additional doctypes accessible via GraphQL API
Improved localization with active site filters
Exclusion list for Pagegrid filtering
The release contains:
- Breaking changes: 19
- Changes and improvements: 78
- 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-14300: cms-tools Extension Point
CMS-18511: Fixed: Contents May Have Been Removed from Translation Workflow for No Obvious Reason
CMS-18214: Unauthorized Live Rule Removal
CMS-17549: Workflow validation now also validates dependent content
CMS-10328: Removed SettingsServiceFilter
CMS-18518: cae.hashing.secret changed from max length 32 to min length 32
CMS-18368: Single and bulk resource patterns and TTLs for cache control in live CAE have been fixed
CMS-16974: Removed the JSP settings taglib functions
CMS-16714: Reworked CORS configuration / replaced livecontext.crossdomain.whitelist
CMS-18485: Studio Client Remote Bean Layer Without ExtJs Dependencies
CMS-18259: Avoid Proxy Generation for Spring Configuration Classes
CMS-18733: Updated Frontend Dependencies
CMS-13621: Enhancement of Commerce Hub configurability
CMS-18240: GraphQL Extended Scalars Library updated
CMS-17868: Migrated Commerce Cache Capacities and Timeouts to Spring Boot Cache Configurations
CMS-14400: No test-jars
CMS-11868: Sitemap URLs
Changes and Improvements
CMS-18720: Third-Party Update: Apache Tika and Transitive Dependencies
CMS-18408: Extended API for Implementations of CommandLineClient
CMS-17000: Introducing Content-UUID-Migration Tooling
CMS-17359: Simplified Icon Font Formats in Studio
CMS-16448: Changed DateTimePropertyField
CMS-14243: Added config option richTextMode to TeaserOverlayPropertyFieldBase
CMS-18710: Jangaroo Version Updates
CMS-18377: Checkin and Revert are now available in the Context Menu of the Translation Tree
CMS-18354: Support for multi destroy of workflows
CMS-18340: Fixed accessibility issues for richtext area and taxonomies
CMS-18420: StudioPreviewProvider supports new template variables
CMS-17976: Added support for Commerce Hub Transport Layer Security
CMS-13360: Enhancement of Commerce Hub metrics
CMS-18490: Commerce Headless Schema Deprecation
CMS-18448: Customization of RichtextTransformerReader
CMS-18398: Customization of richtext transformation
CMS-18222: Added "excludeNames" parameter to filter placements
CMS-18221: Localized variants via site filtered endpoints are configurable
CMS-18013: Image uriTemplate consists of filename.ext as well
CMS-18585: Third-Party Update: PostgreSQL Driver
CMS-18540: rootApp configuration in studio-resources pom.xml now uses project.groupId
CMS-17660: PostgreSQL 13.0 Support
CMS-11229: MySQL 8.0 Support
Bugfixes
CMS-18751: Third-Party Update: Groovy
CMS-18724: Multi-Site: Enhance Robustness For Restricted Permission Scenarios
CMS-18614: Fixed Solr Core Creation in Docker Setup
CMS-18564: Fixed Local Start for CAE Feeder
CMS-18523: XLIFF-Export: Fixed Possible CapTranslateItemException for Master without Derived
CMS-18366: Workaround Solr bug that leads to unhealthy Solr Server after index creation
CMS-17572: XLIFF-Import: Fixed possible IllegalArgumentException for Struct Lists
CMS-18753: Third-Party Update: Tomcat
CMS-18711: Ignore actuator paths for CSRF prevention
CMS-18636: CodeResourceHandler now respects 'cae.single-node' for single Resources
CMS-18615: Fixed Dataview Initialization for Autowired Dependencies
CMS-18477: Fixed asset collection download
CMS-18048: TransformedBlobHandler sends uncacheable response if blob hash does not match
CMS-16095: Error in CKDialogBase
CMS-13886: DatePropertyField is now editable by typing
CMS-18624: Usermanager Enhancement of the 'managerGroups' configuration
CMS-18457: Fixed missing 0 value in slider tip in position menu of advanced teasers
CMS-18300: Content Server Flag useStrictWorkflow No Longer Prevents Withdraw Operations In Studio
CMS-17301: Show image upload errors
CMS-17215: Fixed type error "Cannot read property 'parentNode' of null"
CMS-18752: Third-Party Update: Hibernate Core
CMS-18717: Fixed favicon image file upload error
CMS-18707: Fixed warning which occurred during Studio Server start
CMS-18418: Editorial Comments: Support for multiple hibernate data sources
CMS-18387: Liquibase not executed with every Studio-Server startup anymore
CMS-18298: Content Hub: details request respects that entity might be null
CMS-18042: DeadLinkValidator returns multiple issues per content property
CMS-17311: Fixed RSA key handling of Blueprint Elastic Social GuidCookieHandler
CMS-15815: Avoid clear text passwords in SAP OAuth2 Calls in commerce adapter
CMS-18629: CVE-2020-27216: Jetty Updated to 9.4.35
CMS-18670: CMTeaser interface in schema includes "target" field
CMS-18521: Metadata for type and interface extensions
CMS-18271: Output or suppression of root tag on richtext content properties is configurable
CMS-18216: Richtext transformation ignored superscript elements
CMS-18754: Third-Party Update: Jackson Databind
CMS-18630: Fixed CVE-2020-15250 for JUnit < 4.13.1
CMS-18409: Configurable Limit for "My Edited Content"
CMS-18169: Library catalog tree fixed when categories have multiple parents