App Suite Middleware
General
SCR-1625
Summary: Updated Caffeine caching library and Google Guava
- Updated Caffeine caching library from v3.2.0 to v3.2.3 in bundle
com.google.guava - Updated Google Guava from v33.3.0 to v33.5.0 in bundle
com.google.guava
3rd Party Libraries/License Change
SCR-1628
Summary: Updated several libraries
Updated several libraries in target platform and bundles
Target platform libraries (com.openexchange.bundles)
jackson-annotationsv2.19.0 to v2.19.2jackson-corev2.19.0 to v2.19.2jackson-databindv2.19.0 to v2.19.2jackson-dataformat-cborv2.19.0 to v2.19.2jackson-dataformat-xmlv2.19.0 to v2.19.2jackson-dataformat-yamlv2.19.0 to v2.19.2jackson-datatype-jsr310v2.19.0 to v2.19.2jackson-datatype-jsr353v2.19.0 to v2.19.2jackson-jakarta-rs-basev2.19.0 to v2.19.2jackson-jakarta-rs-json-providerv2.19.0 to v2.19.2jackson-jakarta-rs-xml-providerv2.19.0 to v2.19.2jackson-module-jakarta-xmlbind-annotationsv2.19.0 to v2.19.2jackson-module-jaxb-annotationsv2.19.0 to v2.19.2jcl-over-slf4jv2.0.16 to v2.0.17jul-to-slf4jv2.0.16 to v2.0.17log4j-over-slf4jv2.0.16 to v2.0.17logback-classicv1.5.16 to v1.5.21logback-corev1.5.16 to v1.5.21osgi-over-slf4jv2.0.16 to v2.0.17slf4j-apiv2.0.16 to v2.0.17
Inlined libraries
com.ctc.wstx
woodstox-corev7.1.0 to v7.1.1
io.fabric8.kubernetes
kubernetes-clientv6.13.4 to v7.4.0kubernetes-client-apiv6.13.4 to v7.4.0kubernetes-httpclient-jdkv6.13.4 to v7.4.0kubernetes-model-admissionregistrationv6.13.4 to v7.4.0kubernetes-model-apiextensionsv6.13.4 to v7.4.0kubernetes-model-appsv6.13.4 to v7.4.0kubernetes-model-autoscalingv6.13.4 to v7.4.0kubernetes-model-batchv6.13.4 to v7.4.0kubernetes-model-certificatesv6.13.4 to v7.4.0kubernetes-model-commonv6.13.4 to v7.4.0kubernetes-model-coordinationv6.13.4 to v7.4.0kubernetes-model-corev6.13.4 to v7.4.0kubernetes-model-discoveryv6.13.4 to v7.4.0kubernetes-model-eventsv6.13.4 to v7.4.0kubernetes-model-extensionsv6.13.4 to v7.4.0kubernetes-model-flowcontrolv6.13.4 to v7.4.0kubernetes-model-gatewayapiv6.13.4 to v7.4.0kubernetes-model-metricsv6.13.4 to v7.4.0kubernetes-model-networkingv6.13.4 to v7.4.0kubernetes-model-nodev6.13.4 to v7.4.0kubernetes-model-policyv6.13.4 to v7.4.0kubernetes-model-rbacv6.13.4 to v7.4.0kubernetes-model-resourcev6.13.4 to v7.4.0kubernetes-model-schedulingv6.13.4 to v7.4.0kubernetes-model-storageclassv6.13.4 to v7.4.0snakeyaml-enginev2.7 to v2.10jsonpatchv0.3.0 to v7.4.0
SCR-1626
Summary: Added Eclipse Collections to target platform
Added Eclipse Collections to target platform (com.openexchange.bundles):
eclipse-collections-api-13.0.0.jareclipse-collections-13.0.0.jar
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
Behavioral Changes
SCR-1634
Summary: Changed Semantics for 'com.openexchange.carddav.addressbookMultigetLimit' and 'com.openexchange.caldav.calendarMultigetLimit'
For increased client compatibility, the semantics of the configuration properties com.openexchange.carddav.addressbookMultigetLimit and com.openexchange.caldav.calendarMultigetLimit are changed in way that the configured value now determines up to which number of elements a synchronous processing of the response is performed. If data from more elements was requested, the data will be outputted to the HTTP response chunk-wise, instead of filling up with HTTP/1.1 507 Insufficient Storage responses as before.
See the property documentation for further details.
Configuration
SCR-1627
Summary: Added possibility to specify max. days in future as limitation for the date to send of a scheduled mail
Added property com.openexchange.mail.scheduled.maxDaysInFuture to specify max. days in future as limitation for the date to send of a scheduled mail. That property specifies the max. number of days in future that is allowed for the date to send. A value of 0 (zero) or a negative value disables this limitation. Default value is 0. It is reloadable and config-cascade aware.