Release Notes / Version 11.2304
Table Of ContentsUpdated project dependencies
Updated several project dependencies:
Follow Section, “Updated project dependencies” for upgrade information.
(CMS-22945)
Mockito dependency update from 4.11 to 5.2.
The testing library Mockito has been updated from 4.11 to 5.2.
The respective Mockito Release Notes can be found here:
https://github.com/mockito/mockito/releases
A major change of the version 5 release is the switch of the default mockmaker to
mockito-inline
.
(CMS-22752)
XmlContentConnector Validates Content IDs
XmlContentConnector is active in XML-repository-based tests. It did not validate content IDs up to now which lead to ignored content. It now validates that the content IDs assigned in the XML source match the expectations of
com.coremedia.cap.common.IdHelper
which expects folder content IDs to be odd and document content IDs to be even. Correct the content IDs in your XML, if your tests fail due to this validation.
(CMS-22669)
Removed unused dependency management for Selenium and OkHttp
The dependency management for Selenium and its transitive dependency OkHttp have been removed from the BOMs that are imported by the
blueprint-parent
POMs, because they're never used. Projects using these frameworks should manage these dependencies theirselves.
(CMS-22589)
Update of Google Analytics Connector to Google Analytics 4
As Google Universal Analytics will be discontinued from 1. July 2023 on, the CoreMedia Google Analytics Connector is updated to use the Google Analytics 4 API, see GA4 Documentation .
Follow Section, “Update of Google Analytics Connector to Google Analytics 4” for upgrade information.
(CMS-21423)
Consolidated "BELOW folder" Query Condition
The documentation of the UAPI QueryService states that a "BELOW folder" condition also matches the folder itself. However, due to a bug this was only true for some corner cases. This has been fixed, a "BELOW folder" condition always matches the folder itself now.
Follow Section, “Consolidated "BELOW folder" Query Condition” for upgrade information.
(CMS-12436)