Release Notes / Version 11.2310
Table Of ContentsUpdated project dependencies
Updated several project dependencies:
Commerce Adapter Mock (and commerce client API) from 2.1.2 to 2.1.4
Commerce Adapter SFCC from from 2.1.3 to 2.1.4
Commerce Adapter HCL/WCS from 2.1.2 to 2.1.3
Commerce Adapter SAP/Hybris from 2.1.2 to 2.1.3
Spring Boot from 2.7.7 to 2.7.10 - see Spring Boot Releases
Spring Security from 5.8.1 to 5.8.3 - see Spring Security Releases
Spring Framework from 5.3.26 to 5.3.27 - see Spring Framework Releases
Spring Data BOM from 2021.2.7 to 2021.2.11 - see Spring Data BOM Releases
Spring GraphQL from 1.0.3 to 1.0.4 - see Spring for GraphQL Releases
ByteBuddy from 1.12.22 to 1.12.23 - see Byte Buddy Releases
FasterXML Jackson from 2.14.1 to 2.14.2 - see Jackson Releases
gRPC-Java from 1.52.1 to 1.54.1 - see gRPC-Java Releases
Hibernate from 5.6.14.Final to 5.6.15.Final - see Hibernate ORM 5.6 Releases
JAXB Runtime from 2.3.7 to 2.3.8 - see Jakarta XML Binding 2.3.x Release Notes
Jetty from 9.4.50 to 9.4.51 - see Eclipse Jetty Release
JSON-Java from 20220320 to 20230227 - see JSON-Java Releases
Liquibase from 4.19.0 to 4.19.1 - see Liquibase Release Notes
MariaDB Driver from 3.1.0 to 3.1.3 - see List of MariaDB Connector/J Releases
Micrometer from 1.10.3 to 1.10.6 - see Micrometer Releases
Mockito from 5.2.0 to 5.3.0 - see Mockito Releases
Netty from 4.1.87.Final to 4.1.91.Final - see Netty Project News
Java Protocol Buffers from 3.21.12 to 3.22.3 - see Java Protocol Buffers Releases
PostgreSQL Connector from 42.5.1 to 42.5.4 - see PostgreSQL JDBC Driver Changelogs
Tomcat from 9.0.71 to 9.0.74 - see Tomcat 9 Changelog
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)