Release Notes / Version 11.2310
Table Of ContentsNew Search Adapter with ExtensionPoint
The former SearchServiceAdapter and corresponding
classes were replaced by the new SearchAdapter,
featuring a SPI architecture and offering
SearchServiceProvider as an
ExtensionPoint. The default implementation in
DefaultSearchServiceProvider implements the same
behaviour as the former SearchServiceAdapter.
Follow Section, “New Search Adapter with ExtensionPoint” for upgrade information.
(CMS-21256)
FilterQueryArg now Part of Plugin Support Library
In order to enable customizations of the search via plugin extension
points, it was necessary to move input type mode
FilterQueryArg to plugin support. As a consequence
the package has changed. Otherwise this change in nonbreaking.
(CMS-21076)
Expose SolrQueryBuilders as Beans for Plugins
In order to enable customizations of the search via plugin extension
points, it was necessary to expose the so called
SolrQueryBuilders as beans for plugins. As a
consequence, SolrQueryBuilder had to be refactored
to prevent circular bean dependencies with other search related
extension points.
Follow Section, “Expose SolrQueryBuilders as Beans for Plugins” for upgrade information.
(CMS-21063)
MediaController Validates URL Parameters
The MediaController now validates the URL
parameters 'id', 'propertyName', 'hash', 'cropName', 'width' and
'filename'. The missing validation was added for security reasons to
prevent DOS attacks.
Follow Section, “MediaController Validates URL Parameters” for upgrade information.
(CMS-21317)


