Release Notes / Version 12.2404
Table Of ContentsHeadless Server Uses Auto Configured Task Scheduler Bean
Headless Server created its own executor service which was
configurable via caas.rest.num-threads
. It now uses
the
auto
configured task execution service. The property
caas.rest.num-threads
was removed. Use
spring.task.execution.pool.max-size
instead.
(CMS-23832)
Media hash calculation Changed
Previously the media hash calculation for the media endpoint included
all properties from site or global image transformation settings. This
led to an unexpected change of the media hash, when changing
non-relevant transformation properties, e.g. minWidth. This change
introduces the application property
caas.media.hash-property-names
, which defaults to
the list of these values:
"width", "height", "widthRatio", "heightRatio"
.
Follow Section, “Media hash calculation Changed” for upgrade information.
(CMS-23635)
Replace Springfox with Springdoc
Springfox was replaced by Springdoc. This change is considered breaking only for customers using custom Spring controllers. If that's the case, the replacement of annotations might be required as described in the Springdoc migration guide: https://springdoc.org/v2/#migrating-from-springfox. The swagger documentation is still accessed the same way as before.
(CMS-23487)