Release Notes / Version 11.2204
Table Of ContentsMulti Catalog Preview
Commerce categories and products from a non-default catalog are now correctly opened in the preview using the correct catalog. This currently only affects our HCL Commerce integration out of the box, which supports multiple catalogs.
(CMS-20776)
Fixed support for IE expressions in legacy template Page._additionalHead.ftl
Fixed support for IE expressions in legacy template "Page._additionalHead.ftl" of "cae-base-lib" causing that no IE specific CSS/JS was loaded at all under certain conditions (e.g. if the "page" brick was not used).
(CMS-20663)
Updated blueprint to support projects with only corporate-cae as extension
Added the module
ec-cae-lib
as runtime dependency to
corporate-cae
to solve CAE startup failure on projects that ran the blueprint with only the corporate cae extension enabled.
(CMS-20610)
Fixed resolution of local message resources in developer mode
The loading of message resources from the local workspace (when
delivery.local-resources=true
) has been fixed. Like CSS and JS resources, they are now loaded from the extra resources directories (see configuration of
spring.boot.tomcat.extraResources
).
(CMS-20447)
Fixed logging of CustomizeAnnotationBeanPostProcessor
CustomizeAnnotationBeanPostProcessor sometimes erroneously logged that a bean customizer wasn't applied although it had been applied successfully.
(CMS-19648)
Solved a Bug Preventing CAE Background Tasks to Access Contents Filtered by Validity Dates
Bean
BlueprintHandlersCaeBaseLibConfiguration#validUntilConsumer
no longer throws an exception if the current request is not available when consuming a validity change instant.
(CMS-19458)
Prevent Errors when Formatting Links from Download File Names
The `CapBlobHandler` now returns a
UriComponentsBuilder
object instead of a
String
when when building download links. This prevents error-prone guessing if provided links are URL encoded or not in the link formatter. Such errors could occur when
useCMDownloadFilename=true
and the file name of a download contains both, encoded and unencoded characters (e.g. a
+
and a space).
(CMS-19259)
Fixed Context Path of External Preview
Resources for the external preview resources are loaded from a the "static" context path. The optional "servlet" segment is removed from path.
(CMS-18963)