Release Notes / Version 12.2506.0
Table Of Contents
Starting with CMCC 2401.1, blob links of the Blueprint CAE (generated
by
com.coremedia.blueprint.cae.handlers.TransformedBlobHandler#buildLink)
are sensitive to responsive image settings. Therefore, building the
link requires a transformation incl. streaming the original blob each
time, because the settings may have changed. This turned out to be a
severe performance issue, so we reverted this behaviour.
The drawback is that changed responsive image settings are not effective immediately, but outdated images may be rendered. However, responsive image settings are not changed frequently on production systems, so this should not be an issue in practice. You can enforce up-to-date images by restarting the CAE.
There is a configuration property
delivery.image-settings-aware-etags to control the
behaviour. The property has already been introduced with CMOC 2412.0
and 2406.1 with the backward compatible default value
true. Now we changed the default to the recommended
value false. By setting the property to
true, you can preserve the settings-sensitive
behaviour. This may be useful for frontend development CAEs, or if the
changed behaviour causes unexpected problems and you need (temporary)
backward compatibility immediately.
(CMS-27414)


