Release Notes / Version 11.2201
Table Of ContentsRemoved com.coremedia.elastic.social.springsecurity from component scan
The package
com.coremedia.elastic.social.springsecurity
has been removed from Spring component scan to avoid conflicts with auto configuration and unwanted instantiation of
SocialWebSecurityConfigurerAdapter
when a custom
WebSecurityConfigurerAdapter
is in place.
(CMS-19671)
Cache Classes Listing in DataViewFactory MBean fixed
Fixed displayed cache classes in DataViewFactory#getCacheSizes MBean
(CMS-19600)
Avoid Cache Deadlock for TransformedBlobKey
Avoided calling equals on the original blob as that results in a deadlock within the cache. CapBlobRefImpl is dereferenced while calling com.coremedia.transform.impl.CachedTransformedBlob#getETag which results in avoiding cache deadlock
(CMS-19527)
PageGrid Issue on Category and Product Pages Fixed
In rare cases it could happen that wrong content was delivered from the cache. The reason was a problem with the identity of the PageGridCacheKey.
(CMS-19416)
Fixed cache size handling of the DataViewFactory
The default
com.coremedia.objectserver.dataviews.DataViewFactory
bean now respects cache sizes that have already bean configured on the cache. If a cache size for a dataview class is defined inside the dataviews XML file as well as by a
cache.capacities
spring property, then the Spring property wins.
(CMS-19244)
CapBlobHandlerTest doesn't fail even if mediatransform.xml is populated
There has been some refactoring since 2101.2 and the bug is not reproducible since 2101.3.
(CMS-18988)
Sanitize user-data before logging it
User data provided is now sanitized before logging the entry to the log files, thus avoiding log injection.
(CMS-18000)
Added hint for TransformedBlobCache usage
Added hint to CAE Developer Manual, that the transformed blob cache can only be used by one CAE.
(CMS-17644)