Release Notes / Version 12.2412.0
Table Of ContentsFixed ContentHub Issue with duplicate beans
An issue has been fixed regarding the
BaseFileSystemConfiguration in the
ContentHubAdapter. You do not need to import the
BaseFileSystemConfiguration class anymore, as the
ContentHubMimeTypeService bean is now available
automatically if your Adapter lives in the Blueprint. If it lives in a
Plugin, you can access ContentHubMimeTypeService
via the new ContentHubBeansForPluginsConfiguration.
(CMS-28208)
Category parameter is taken for augmented products
If you have an augmented product and set some alternative placements and if the product is contained in multiple categories (e.g. beside the primary category it is also part of the e.g. “newarrivals-mens” category). If the PDP fragment is called with such an additional category parameter (not the primary category id) it is taken for augmentation (and not the primary category of the product).
(CMS-28100)
Application SBOMs are optionally added to the Spring-Boot actuator
Application SBOMs are now optionally added to the Spring-Boot actuator. This prevents an error where the application would not start if the SBOM was missing, e.g. when building was disabled by setting the 'skipSboms=true' switch for the Maven build.
(CMS-27975)
Fixed UrlValidator
The UrlValidator complained about URLs containing "%" characters. URL validation has been fixed to properly deal with URL encoding.
(CMS-27815)
Changed the logic for the metric com.coremedia.Store.Connected
Changed the logic for the metric
com.coremedia.Store.Connected to monitor the open
connections to the database. This ensures that the state changes when
the last connection is closed due to an error instead of waiting for a
future connection request to encounter an error. Requires the number
of minumum open connections to be set to at least 1
(sql.pool.minConnections). This is enforced by the
code - values below 1 will be ignored and the minumum will be set to
1. As the server must open at least one connection to work, this won't
change its operation. Relies on the connection validator to discover
broken connections. If a more timely detection of connection issues is
required, reduce the values of the properties
sql.pool.validatorInterval and
sql.pool.validatorTimeout.
(CMS-18211)


