Changes for page V3.3.0
Last modified by Erik Bakker on 2025/03/28 12:26
From version 25.2
edited by Erik Bakker
on 2025/02/17 21:47
on 2025/02/17 21:47
Change comment:
Update document after refactoring.
To version 26.1
edited by Erik Bakker
on 2025/02/17 22:05
on 2025/02/17 22:05
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -V321 1 +V3.2.1 - Content
-
... ... @@ -3,325 +3,356 @@ 3 3 4 4 These are the release notes for this runtime image. Once a runtime image is released, every new release will utilize this runtime image as base for creating runtime images for docker. For more information on this please check out this [[microlearning>>doc:Main.eMagiz Academy.Microlearnings.Crash Course.Crash Course Platform.crashcourse-platform-deploy-execute-deployment-plan-gen3.WebHome||target="blank"]]. 5 5 6 -====M ajor changes====6 +====Minor changes==== 7 7 8 -* Updated our Java runtime version from Java 8 (8u352-b08) to Java 17 (17.0.10_7). 9 -* Updated Spring boot version from 2.7 to 3.2: 10 -** Updated Spring Framework from 5 to 6 11 -** Updated Java EE 8 to Jakarta EE 10 12 -* SSL version support changes: 13 -** TLS version 1.1 is no longer supported. We have kept support for TLS version 1.1 for an extended time to support legacy systems, and feel it is appropriate to remove support as we see negligible traffic still using this TLS version. 14 -** TLS version 1.3 is now the default (was TLS version 1.2). TLS version 1.2 will remain supported. 15 -* OAuth2 authorization no longer supports the previously deprecated implicit grant type. 16 -* SOAP webservices: For webservices outbound gateways, the default hostname verifier was changed from browser compatible to strict. No major impact is expected here as the strict behavior is considered to be industry default. Only webservers that provide a server certificate with a wildcard may be affected (e.g. having a Common Name such as *.emagizcloud.com), and only if the endpoint that is being called is on a deeper level than the certificate (e.g. webservice.api.emagizcloud.com) AND the server certificate does not contain that endpoint (as a Subject Alternative Name). 17 -* Data pipelines: Spring has changed the database schema used for data pipelines operations. When the default H2 database is used for data pipelines, we automatically migrate your database schema to the new flavor. Note: this does block you from moving back to a previously activated release, unless the image is re-built. 18 -* JDBC Data source support: The BoneCP data source support object has been removed and replaced by the Hikari data source support object. eMagiz will generate a Hikari data source in every flow containing a BoneCP data source, after which you should verify the settings, replace the data source references and remove the BoneCP support object before deploying. 19 -* Several components have small changes in their configurations which require a new flow version to be included in your release. eMagiz will create new flow versions for these changes, which you need to manually include in your release. These affects any flow that has any of the following components: 20 -** Data pipelines: 21 -*** ‘simple job launcher’ → eMagiz will push a new flow version which replaces this with ‘task executor job launcher’ 22 -*** ‘job explorer’ → eMagiz will push a new flow version which adds a ‘data source’. 23 -** Http message sender: HttpComponentsMessageSender → eMagiz will replace this with HttpComponents5MessageSender 24 -** SOAP webservices: Web service outbound gateway → eMagiz will push a new version to keep the resulting code compatible. No functional changes 25 -** Credentials 26 -** SFTP session factory → eMagiz will push a new flow version to keep the resulting code compatible. 27 -** Secured channels support object, used by API gateways with OAuth2 security, is removed → eMagiz will push a new flow version where this is migrated to the ‘HTTP security’ support object instead. 8 +* Updated our Java runtime version from Java 17.0.10 to Java 17.0.13. This is primarily a security update, which involves some cipher suite changes, as outlined in the remarks below. 9 +* Updated Spring boot from version 3.2.2 to 3.4.1. 10 +* We have marked the OAuth2 grant type ‘password’ as deprecated and it will be removed with the introduction of OAuth 2.1. It can still be used for now, but a warning will be given when it is configured. In order to prevent the need to migrate to another OAuth grant type in the future, we encourage you to already switch to one of the other grant types. 28 28 29 -====Minor changes==== 30 -* Extended the maximum duration of a debug session from 5 to 10 minutes. 31 -* Significantly reduced the number of log messages produced by event streaming components 32 -* **Removed libraries 33 -** Removed library 'com.internetitem:logback-elasticsearch-appender' 1.6 34 -** Removed library 'org.apache.johnzon:johnzon-core' 1.2.19 35 -* **Replaced libraries 36 -** Replaced library 'com.jcraft:jsch' 0.1.55 with 'org.apache.sshd:sshd-sftp' 2.11.0 37 -** Replaced library 'com.jolbox:bonecp' 0.8.0.RELEASE with 'com.zaxxer:HikariCP' 5.0.1 38 -** Replaced library 'com.sun.mail:javax.mail' 1.6.2 with 'com.sun.mail:jakarta.mail' 2.0.1 39 -** Replaced library 'io.micrometer:micrometer-core' 1.9.7 with 'io.micrometer:micrometer-commons' 1.12.2 40 -** Replaced library 'io.micrometer:micrometer-registry-elastic' 1.9.7 with 'io.micrometer:micrometer-core' 1.12.2 41 -** Replaced library 'jakarta.jws:jakarta.jws-api' 2.1.0 with 'jakarta.mail:jakarta.mail-api' 2.1.2 42 -** Replaced library 'javassist:javassist' 3.10.0.GA with 'org.javassist:javassist' 3.29.1-GA 43 -** Replaced library 'javax.activation:activation' 1.1 with 'jakarta.activation:jakarta.activation-api' 2.1.2 44 -** Replaced library 'javax.batch:javax.batch-api' 1.0 with 'jakarta.batch:jakarta.batch-api' 1.0.2 45 -** Replaced library 'javax.servlet:javax.servlet-api' 4.0.1 with 'jakarta.servlet:jakarta.servlet-api' 6.0.0 46 -** Replaced library 'net.markenwerk:utils-mail-smime' 1.0.8 with 'org.simplejavamail:utils-mail-smime' 2.1.0 47 -** Replaced library 'net.sf.ehcache:ehcache' 2.10.9.2 with 'org.ehcache:ehcache' 3.10.8 48 -** Replaced library 'org.apache.httpcomponents:httpclient' 4.5.14 with 'org.apache.httpcomponents.client5:httpclient5' 5.2.3 49 -** Replaced library 'org.apache.httpcomponents:httpcore' 4.4.16 with 'org.apache.httpcomponents.core5:httpcore5' 5.2.4 50 -** Replaced library 'org.bouncycastle:bcmail-jdk15on' 1.70 with 'org.bouncycastle:bcjmail-jdk18on' 1.77 51 -** Replaced library 'org.bouncycastle:bcpkix-jdk15on' 1.70 with 'org.bouncycastle:bcpkix-jdk18on' 1.77 52 -** Replaced library 'org.bouncycastle:bcprov-jdk15on' 1.70 with 'org.bouncycastle:bcprov-jdk18on' 1.77 53 -** Replaced library 'org.bouncycastle:bcutil-jdk15on' 1.70 with 'org.bouncycastle:bcutil-jdk18on' 1.77 54 -** Replaced library 'org.codehaus.groovy:groovy' 3.0.14 with 'org.apache.groovy:groovy' 4.0.17 55 -** Replaced library 'org.codehaus.groovy:groovy-datetime' 3.0.14 with 'org.apache.groovy:groovy-datetime' 4.0.17 56 -** Replaced library 'org.codehaus.groovy:groovy-jmx' 3.0.14 with 'org.apache.groovy:groovy-jmx' 4.0.17 57 -** Replaced library 'org.codehaus.groovy:groovy-json' 3.0.14 with 'org.apache.groovy:groovy-json' 4.0.17 58 -** Replaced library 'org.codehaus.groovy:groovy-jsr223' 3.0.14 with 'org.apache.groovy:groovy-jsr223' 4.0.17 59 -** Replaced library 'org.codehaus.groovy:groovy-nio' 3.0.14 with 'org.apache.groovy:groovy-nio' 4.0.17 60 -** Replaced library 'org.codehaus.groovy:groovy-sql' 3.0.14 with 'org.apache.groovy:groovy-sql' 4.0.17 61 -** Replaced library 'org.codehaus.groovy:groovy-xml' 3.0.14 with 'org.apache.groovy:groovy-xml' 4.0.17 62 -** Replaced library 'org.eclipse.jetty:jetty-servlet' 9.4.50.v20221201 with 'org.eclipse.jetty.ee10:jetty-ee10-servlet' 12.0.5 63 -** Replaced library 'org.eclipse.jetty:jetty-util-ajax' 9.4.50.v20221201 with 'org.eclipse.jetty:jetty-session' 12.0.5 64 -** Replaced library 'org.infinispan:infinispan-commons' 13.0.15.Final with 'org.infinispan:infinispan-commons-jakarta' 14.0.21.Final 65 -** Replaced library 'org.infinispan:infinispan-core' 13.0.15.Final with 'org.infinispan:infinispan-core-jakarta' 14.0.21.Final 66 -* **Added libraries 67 -** Added library 'aopalliance:aopalliance' 1.0 68 -** Added library ‘com.google.protobuf:protobuf-java’ 3.25.1 69 -** Added library 'com.squareup:protoparser' 4.0.3 70 -** Added library 'com.sun.istack:istack-commons-runtime' 4.1.2 71 -** Added library 'com.sun.xml.bind:jaxb-core' 4.0.4 72 -** Added library 'com.sun.xml.bind:jaxb-impl' 4.0.4 73 -** Added library 'commons-lang:commons-lang' 2.4 74 -** Added library 'io.micrometer:micrometer-jakarta9' 1.12.2 75 -** Added library 'io.micrometer:micrometer-observation' 1.12.2 76 -** Added library 'io.micrometer:micrometer-registry-elastic' 1.12.2 77 -** Added library 'javax.cache:cache-api' 1.1.1 78 -** Added library 'net.i2p.crypto:eddsa' 0.3.0 79 -** Added library 'org.apache.commons:commons-lang3' 3.13.0 80 -** Added library 'org.apache.httpcomponents.core5:httpcore5-h2' 5.2.4 81 -** Added library 'org.apache.sshd:sshd-common' 2.11.0 82 -** Added library 'org.apache.sshd:sshd-core' 2.11.0 83 -** Added library 'org.apache.velocity:velocity' 1.7 84 -** Added library ‘org.codelibs:jcifs’ 2.1.37 85 -** Added library 'org.eclipse.angus:angus-activation' 2.0.1 86 -** Added library 'org.eclipse.angus:angus-mail' 2.0.2 87 -** Added library 'org.glassfish.jaxb:jaxb-core' 4.0.4 88 -** Added library 'org.glassfish.jaxb:jaxb-runtime' 4.0.4 89 -** Added library 'org.glassfish.jaxb:txw2' 4.0.4 90 -** Added library ‘org.springframework.integration:spring-integration-smb’ 6.2.1 91 -** Added library 'org.springframework.security:spring-security-messaging' 6.2.1 92 -* **Updated libraries 93 -** Updated library ch.qos.logback:logback-classic from 1.2.11 to 1.4.7 94 -** Updated library ch.qos.logback:logback-core from 1.2.11 to 1.4.7 95 -** Updated library com.emagiz.batch:emagiz-batch-core from 4.3.8 to 5.0.0 96 -** Updated library com.emagiz.boot:emagiz-boot-autoconfigure from 1.9.1 to 2.0.0 97 -** Updated library com.emagiz.boot:emagiz-boot-bus from 1.9.1 to 2.0.0 98 -** Updated library com.emagiz.boot:emagiz-boot-control from 1.9.1 to 2.0.0 99 -** Updated library com.emagiz.boot:emagiz-boot-metrics from 1.9.1 to 2.0.0 100 -** Updated library com.emagiz.components:emagiz-components-artemis from 11.0.0 to 12.0.0 101 -** Updated library com.emagiz.components:emagiz-components-batch from 11.0.0 to 12.0.0 102 -** Updated library com.emagiz.components:emagiz-components-core from 11.0.0 to 12.0.0 103 -** Updated library com.emagiz.components:emagiz-components-error from 11.0.0 to 12.0.0 104 -** Updated library com.emagiz.components:emagiz-components-file from 11.0.0 to 12.0.0 105 -** Updated library com.emagiz.components:emagiz-components-ftp from 11.0.0 to 12.0.0 106 -** Updated library com.emagiz.components:emagiz-components-http from 11.0.0 to 12.0.0 107 -** Updated library com.emagiz.components:emagiz-components-infinispan from 11.0.0 to 12.0.0 108 -** Updated library com.emagiz.components:emagiz-components-jdbc from 11.0.0 to 12.0.0 109 -** Updated library com.emagiz.components:emagiz-components-jms from 11.0.0 to 12.0.0 110 -** Updated library com.emagiz.components:emagiz-components-json from 11.0.0 to 12.0.0 111 -** Updated library com.emagiz.components:emagiz-components-kafka from 11.0.0 to 12.0.0 112 -** Updated library com.emagiz.components:emagiz-components-mail from 11.0.0 to 12.0.0 113 -** Updated library com.emagiz.components:emagiz-components-mapping from 11.0.0 to 12.0.0 114 -** Updated library com.emagiz.components:emagiz-components-qpid from 11.0.0 to 12.0.0 115 -** Updated library com.emagiz.components:emagiz-components-security from 11.0.0 to 12.0.0 116 -** Updated library com.emagiz.components:emagiz-components-sftp from 11.0.0 to 12.0.0 117 -** Updated library com.emagiz.components:emagiz-components-staedi from 11.0.0 to 12.0.0 118 -** Updated library com.emagiz.components:emagiz-components-staxon from 11.0.0 to 12.0.0 119 -** Updated library com.emagiz.components:emagiz-components-tcp from 11.0.0 to 12.0.0 120 -** Updated library com.emagiz.components:emagiz-components-tracking from 11.0.0 to 12.0.0 121 -** Updated library com.emagiz.components:emagiz-components-ws from 11.0.0 to 12.0.0 122 -** Updated library com.emagiz.components:emagiz-components-wssec from 11.0.0 to 12.0.0 123 -** Updated library com.emagiz.components:emagiz-components-xml from 11.0.0 to 12.0.0 124 -** Updated library com.emagiz.core:emagiz-core-charset from 6.5.8 to 7.0.0 125 -** Updated library com.emagiz.core:emagiz-core-premain from 6.5.8 to 7.0.0 126 -** Updated library com.emagiz.core:emagiz-core-xml from 6.5.8 to 7.0.0 127 -** Updated library com.emagiz.core:emagiz-util-base from 8.2.6 to 9.0.0 128 -** Updated library com.emagiz.core:emagiz-util-codec from 8.2.6 to 9.0.0 129 -** Updated library com.emagiz.core:emagiz-util-xml from 8.2.6 to 9.0.0 130 -** Updated library com.fasterxml.jackson.core:jackson-annotations from 2.13.4 to 2.15.3 131 -** Updated library com.fasterxml.jackson.core:jackson-core from 2.13.4 to 2.15.3 132 -** Updated library com.fasterxml.jackson.core:jackson-databind from 2.13.4.2 to 2.15.3 133 -** Updated library com.fasterxml.jackson.dataformat:jackson-dataformat-xml from 2.13.4 to 2.15.3 134 -** Updated library com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.13.4 to 2.15.3 135 -** Updated library com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.13.1 to 2.14.3 136 -** Updated library com.fasterxml.jackson.module:jackson-module-parameter-names from 2.13.4 to 2.15.3 137 -** Updated library com.fasterxml.woodstox:woodstox-core from 6.3.1 to 6.5.1 138 -** Updated library com.github.ben-manes.caffeine:caffeine from 2.9.3 to 3.1.8 139 -** Updated library com.jayway.jsonpath:json-path from 2.7.0 to 2.8.0 140 -** Updated library com.nimbusds:nimbus-jose-jwt from 9.22 to 9.37.3 141 -** Updated library com.nimbusds:oauth2-oidc-sdk from 9.35 to 9.43.3 142 -** Updated library com.squareup.okhttp3:okhttp from 4.9.3 to 4.12.0 (EXT) 143 -** Updated library com.sun.activation:jakarta.activation from 1.2.2 to 2.0.1 144 -** Updated library com.sun.xml.messaging.saaj:saaj-impl from 1.5.3 to 3.0.3 145 -** Updated library commons-codec:commons-codec from 1.15 to 1.16.0 146 -** Updated library commons-io:commons-io from 2.11.0 to 2.15.1 147 -** Updated library commons-net:commons-net from 3.8.0 to 3.10.0 148 -** Updated library io.dropwizard.metrics:metrics-core from 4.2.15 to 4.2.23 149 -** Updated library io.netty:netty-buffer from 4.1.87.Final to 4.1.105.Final 150 -** Updated library io.netty:netty-codec from 4.1.87.Final to 4.1.105.Final 151 -** Updated library io.netty:netty-codec-http from 4.1.87.Final to 4.1.105.Final 152 -** Updated library io.netty:netty-codec-mqtt from 4.1.87.Final to 4.1.105.Final 153 -** Updated library io.netty:netty-codec-socks from 4.1.87.Final to 4.1.105.Final 154 -** Updated library io.netty:netty-common from 4.1.87.Final to 4.1.105.Final 155 -** Updated library io.netty:netty-handler from 4.1.87.Final to 4.1.105.Final 156 -** Updated library io.netty:netty-handler-proxy from 4.1.87.Final to 4.1.105.Final 157 -** Updated library io.netty:netty-resolver from 4.1.87.Final to 4.1.105.Final 158 -** Updated library io.netty:netty-transport from 4.1.87.Final to 4.1.105.Final 159 -** Updated library io.netty:netty-transport-classes-epoll from 4.1.87.Final to 4.1.105.Final 160 -** Updated library io.netty:netty-transport-classes-kqueue from 4.1.87.Final to 4.1.105.Final 161 -** Updated library io.netty:netty-transport-native-epoll from 4.1.87.Final to 4.1.105.Final 162 -** Updated library io.netty:netty-transport-native-kqueue from 4.1.87.Final to 4.1.105.Final 163 -** Updated library io.netty:netty-transport-native-unix-common from 4.1.87.Final to 4.1.105.Final 164 -** Updated library io.projectreactor:reactor-core from 3.4.26 to 3.6.2 165 -** Updated library io.reactivex.rxjava3:rxjava from 3.0.4 to 3.1.8 166 -** Updated library io.xlate:staedi from 1.19.0 to 1.24.1 167 -** Updated library jakarta.annotation:jakarta.annotation-api from 1.3.5 to 2.1.1 168 -** Updated library jakarta.jms:jakarta.jms-api from 2.0.3 to 3.1.0 169 -** Updated library jakarta.json:jakarta.json-api from 1.1.6 to 2.1.3 170 -** Updated library jakarta.transaction:jakarta.transaction-api from 1.3.3 to 2.0.1 171 -** Updated library jakarta.xml.bind:jakarta.xml.bind-api from 2.3.3 to 4.0.1 172 -** Updated library jakarta.xml.soap:jakarta.xml.soap-api from 1.4.2 to 3.0.1 173 -** Updated library jakarta.xml.ws:jakarta.xml.ws-api from 2.3.3 to 4.0.1 174 -** Updated library net.minidev:accessors-smart from 2.4.8 to 2.4.11 175 -** Updated library net.minidev:json-smart from 2.4.8 to 2.5.0 176 -** Updated library net.sf.saxon:Saxon-HE from 10.8 to 10.9 177 -** Updated library org.apache.activemq:activemq-artemis-native from 1.0.2 to 2.0.0 178 -** Updated library org.apache.activemq:artemis-amqp-protocol from 2.19.1 to 2.31.2 179 -** Updated library org.apache.activemq:artemis-commons from 2.19.1 to 2.31.2 180 -** Updated library org.apache.activemq:artemis-core-client from 2.19.1 to 2.31.2 181 -** Updated library org.apache.activemq:artemis-journal from 2.19.1 to 2.31.2 182 -** Updated library org.apache.activemq:artemis-mqtt-protocol from 2.19.1 to 2.31.2 183 -** Updated library org.apache.activemq:artemis-quorum-api from 2.19.1 to 2.31.2 184 -** Updated library org.apache.activemq:artemis-selector from 2.19.1 to 2.31.2 185 -** Updated library org.apache.activemq:artemis-server from 2.19.1 to 2.31.2 186 -** Updated library org.apache.kafka:kafka-clients from 3.1.2 to 3.6.1 187 -** Updated library org.apache.logging.log4j:log4j-api from 2.17.2 to 2.21.1 188 -** Updated library org.apache.logging.log4j:log4j-to-slf4j from 2.17.2 to 2.21.1 189 -** Updated library org.apache.qpid:proton-j from 0.33.10 to 0.34.1 190 -** Updated library org.apache.qpid:qpid-jms-client from 0.61.0 to 2.4.0 191 -** Updated library org.apache.tomcat.embed:tomcat-embed-core from 9.0.71 to 10.1.18 192 -** Updated library org.apache.tomcat.embed:tomcat-embed-el from 9.0.71 to 10.1.18 193 -** Updated library org.apache.tomcat.embed:tomcat-embed-websocket from 9.0.71 to 10.1.18 194 -** Updated library org.apache.wss4j:wss4j-ws-security-common from 2.2.7 to 3.0.3 195 -** Updated library org.apache.wss4j:wss4j-ws-security-dom from 2.2.7 to 3.0.3 196 -** Updated library org.aspectj:aspectjweaver from 1.9.7 to 1.9.21 197 -** Updated library org.codehaus.woodstox:stax2-api from 4.2.1 to 4.2.2 198 -** Updated library org.eclipse.jetty:jetty-http from 9.4.50.v20221201 to 12.0.5 199 -** Updated library org.eclipse.jetty:jetty-io from 9.4.50.v20221201 to 12.0.5 200 -** Updated library org.eclipse.jetty:jetty-security from 9.4.50.v20221201 to 12.0.5 201 -** Updated library org.eclipse.jetty:jetty-server from 9.4.50.v20221201 to 12.0.5 202 -** Updated library org.eclipse.jetty:jetty-util from 9.4.50.v20221201 to 12.0.5 203 -** Updated library org.infinispan.protostream:protostream from 4.4.4.Final to 4.6.5.Final 204 -** Updated library org.infinispan.protostream:protostream-types from 4.4.4.Final to 4.6.5.Final 205 -** Updated library org.infinispan:infinispan-clustered-lock from 13.0.15.Final to 14.0.24.Final 206 -** Updated library org.jboss.logging:jboss-logging from 3.4.3.Final to 3.5.3.Final 207 -** Updated library org.jboss.threads:jboss-threads from 2.3.3.Final to 2.3.6.Final 208 -** Updated library org.jgroups:jgroups from 4.2.18.Final to 5.2.19.Final 209 -** Updated library org.jvnet.staxex:stax-ex from 1.8.3 to 2.1.0 210 -** Updated library org.slf4j:jul-to-slf4j from 1.7.36 to 2.0.11 211 -** Updated library org.slf4j:slf4j-api from 1.7.36 to 2.0.11 212 -** Updated library org.springframework.batch:spring-batch-core from 4.3.7 to 5.1.0 213 -** Updated library org.springframework.batch:spring-batch-infrastructure from 4.3.7 to 5.1.0 214 -** Updated library org.springframework.boot:spring-boot from 2.7.8 to 3.2.2 215 -** Updated library org.springframework.boot:spring-boot-actuator from 2.7.8 to 3.2.2 216 -** Updated library org.springframework.boot:spring-boot-actuator-autoconfigure from 2.7.8 to 3.2.2 217 -** Updated library org.springframework.boot:spring-boot-autoconfigure from 2.7.8 to 3.2.2 218 -** Updated library org.springframework.boot:spring-boot-starter from 2.7.8 to 3.2.2 219 -** Updated library org.springframework.boot:spring-boot-starter-actuator from 2.7.8 to 3.2.2 220 -** Updated library org.springframework.boot:spring-boot-starter-aop from 2.7.8 to 3.2.2 221 -** Updated library org.springframework.boot:spring-boot-starter-integration from 2.7.8 to 3.2.2 222 -** Updated library org.springframework.boot:spring-boot-starter-json from 2.7.8 to 3.2.2 223 -** Updated library org.springframework.boot:spring-boot-starter-logging from 2.7.8 to 3.2.2 224 -** Updated library org.springframework.boot:spring-boot-starter-security from 2.7.8 to 3.2.2 225 -** Updated library org.springframework.boot:spring-boot-starter-tomcat from 2.7.8 to 3.2.2 226 -** Updated library org.springframework.boot:spring-boot-starter-web from 2.7.8 to 3.2.2 227 -** Updated library org.springframework.boot:spring-boot-starter-web-services from 2.7.8 to 3.2.2 228 -** Updated library org.springframework.cloud:spring-cloud-commons from 3.1.5 to 4.1.0 229 -** Updated library org.springframework.cloud:spring-cloud-config-client from 3.1.5 to 4.1.0 230 -** Updated library org.springframework.cloud:spring-cloud-context from 3.1.5 to 4.1.0 231 -** Updated library org.springframework.cloud:spring-cloud-starter from 3.1.5 to 4.1.0 232 -** Updated library org.springframework.cloud:spring-cloud-starter-config from 3.1.5 to 4.1.0 233 -** Updated library org.springframework.integration:spring-integration-core from 5.5.16 to 6.2.1 234 -** Updated library org.springframework.integration:spring-integration-file from 5.5.16 to 6.2.1 235 -** Updated library org.springframework.integration:spring-integration-ftp from 5.5.16 to 6.2.1 236 -** Updated library org.springframework.integration:spring-integration-groovy from 5.5.16 to 6.2.1 237 -** Updated library org.springframework.integration:spring-integration-http from 5.5.16 to 6.2.1 238 -** Updated library org.springframework.integration:spring-integration-ip from 5.5.16 to 6.2.1 239 -** Updated library org.springframework.integration:spring-integration-jdbc from 5.5.16 to 6.2.1 240 -** Updated library org.springframework.integration:spring-integration-jms from 5.5.16 to 6.2.1 241 -** Updated library org.springframework.integration:spring-integration-kafka from 5.5.16 to 6.2.1 242 -** Updated library org.springframework.integration:spring-integration-mail from 5.5.16 to 6.2.1 243 -** Updated library org.springframework.integration:spring-integration-scripting from 5.5.16 to 6.2.1 244 -** Updated library org.springframework.integration:spring-integration-security from 5.5.16 to 6.2.1 245 -** Updated library org.springframework.integration:spring-integration-sftp from 5.5.16 to 6.2.1 246 -** Updated library org.springframework.integration:spring-integration-ws from 5.5.16 to 6.2.1 247 -** Updated library org.springframework.integration:spring-integration-xml from 5.5.16 to 6.2.1 248 -** Updated library org.springframework.kafka:spring-kafka from 2.8.11 to 3.1.1 249 -** Updated library org.springframework.retry:spring-retry from 1.3.1 to 2.0.5 250 -** Updated library org.springframework.security:spring-security-config from 5.7.6 to 6.2.1 251 -** Updated library org.springframework.security:spring-security-core from 5.7.6 to 6.2.1 252 -** Updated library org.springframework.security:spring-security-crypto from 5.7.6 to 6.2.1 253 -** Updated library org.springframework.security:spring-security-oauth2-client from 5.7.3 to 6.2.1 254 -** Updated library org.springframework.security:spring-security-oauth2-core from 5.7.6 to 6.2.1 255 -** Updated library org.springframework.security:spring-security-oauth2-jose from 5.7.6 to 6.2.1 256 -** Updated library org.springframework.security:spring-security-oauth2-resource-server from 5.7.6 to 6.2.1 257 -** Updated library org.springframework.security:spring-security-rsa from 1.0.11.RELEASE to 1.1.1 258 -** Updated library org.springframework.security:spring-security-web from 5.7.6 to 6.2.1 259 -** Updated library org.springframework.ws:spring-ws-core from 3.1.5 to 4.0.10 260 -** Updated library org.springframework.ws:spring-ws-security from 3.1.5 to 4.0.10 261 -** Updated library org.springframework.ws:spring-ws-support from 3.1.5 to 4.0.10 262 -** Updated library org.springframework.ws:spring-xml from 3.1.5 to 4.0.10 263 -** Updated library org.springframework:spring-aop from 5.3.25 to 6.1.3 264 -** Updated library org.springframework:spring-beans from 5.3.25 to 6.1.3 265 -** Updated library org.springframework:spring-context from 5.3.25 to 6.1.3 266 -** Updated library org.springframework:spring-context-support from 5.3.25 to 6.1.3 267 -** Updated library org.springframework:spring-core from 5.3.25 to 6.1.3 268 -** Updated library org.springframework:spring-expression from 5.3.25 to 6.1.3 269 -** Updated library org.springframework:spring-jcl from 5.3.25 to 6.1.3 270 -** Updated library org.springframework:spring-jdbc from 5.3.25 to 6.1.3 271 -** Updated library org.springframework:spring-jms from 5.3.25 to 6.1.3 272 -** Updated library org.springframework:spring-messaging from 5.3.25 to 6.1.3 273 -** Updated library org.springframework:spring-oxm from 5.3.25 to 6.1.3 274 -** Updated library org.springframework:spring-tx from 5.3.25 to 6.1.3 275 -** Updated library org.springframework:spring-web from 5.3.25 to 6.1.3 276 -** Updated library org.springframework:spring-webmvc from 5.3.25 to 6.1.3 277 -** Updated library org.yaml:snakeyaml from 1.30 to 2.2 278 -** Updated library xom:xom from 1.3.7 to 1.3.9 279 -** Updated libraries (only available in the extended image) 280 -** Updated library com.emagiz.batch:emagiz-batch-aws-redshift from 4.3.8 to 5.0.0 281 -** Updated library com.emagiz.batch:emagiz-batch-azure-eventhubs from 4.3.8 to 5.0.0 282 -** Updated library com.emagiz.batch:emagiz-batch-file from 4.3.8 to 5.0.0 283 -** Updated library com.emagiz.batch:emagiz-batch-http from 4.3.8 to 5.0.0 284 -** Updated library com.emagiz.batch:emagiz-batch-jdbc from 4.3.8 to 5.0.0 285 -** Updated library com.emagiz.components:emagiz-components-smooks from 11.0.0 to 12.0.0 286 -** Updated library com.emagiz.components:emagiz-components-xslfo from 11.0.0 to 12.0.0 287 -** Updated library com.fasterxml.jackson.dataformat:jackson-dataformat-cbor from 2.13.4 to 2.15.3 288 -** Updated library com.fasterxml.jackson.datatype:jackson-datatype-joda from 2.13.4 to 2.15.3 289 -** Updated library com.microsoft.azure:adal4j from 1.6.4 to 1.6.7 290 -** Updated library com.squareup.okhttp3:logging-interceptor from 4.9.3 to 4.12.0 291 -** Updated library com.squareup.okhttp3:okhttp-urlconnection from 4.9.3 to 4.12.0 292 -** Updated library com.squareup.okio:okio-jvm from 2.8.0 to 3.6.0 293 -** Updated library jaxen:jaxen from 1.2.0 to 2.0.0 294 -** Updated library org.apache.xmlgraphics:batik-anim from 1.14 to 1.17 295 -** Updated library org.apache.xmlgraphics:batik-awt-util from 1.14 to 1.17 296 -** Updated library org.apache.xmlgraphics:batik-bridge from 1.14 to 1.17 297 -** Updated library org.apache.xmlgraphics:batik-codec from 1.14 to 1.17 298 -** Updated library org.apache.xmlgraphics:batik-constants from 1.14 to 1.17 299 -** Updated library org.apache.xmlgraphics:batik-css from 1.14 to 1.17 300 -** Updated library org.apache.xmlgraphics:batik-dom from 1.14 to 1.17 301 -** Updated library org.apache.xmlgraphics:batik-ext from 1.14 to 1.17 302 -** Updated library org.apache.xmlgraphics:batik-extension from 1.14 to 1.17 303 -** Updated library org.apache.xmlgraphics:batik-gvt from 1.14 to 1.17 304 -** Updated library org.apache.xmlgraphics:batik-i18n from 1.14 to 1.17 305 -** Updated library org.apache.xmlgraphics:batik-parser from 1.14 to 1.17 306 -** Updated library org.apache.xmlgraphics:batik-script from 1.14 to 1.17 307 -** Updated library org.apache.xmlgraphics:batik-shared-resources from 1.14 to 1.17 308 -** Updated library org.apache.xmlgraphics:batik-svg-dom from 1.14 to 1.17 309 -** Updated library org.apache.xmlgraphics:batik-svggen from 1.14 to 1.17 310 -** Updated library org.apache.xmlgraphics:batik-transcoder from 1.14 to 1.17 311 -** Updated library org.apache.xmlgraphics:batik-util from 1.14 to 1.17 312 -** Updated library org.apache.xmlgraphics:batik-xml from 1.14 to 1.17 313 -** Updated library org.apache.xmlgraphics:fop-core from 2.7 to 2.9 314 -** Updated library org.apache.xmlgraphics:fop-events from 2.7 to 2.9 315 -** Updated library org.apache.xmlgraphics:fop-util from 2.7 to 2.9 316 -** Updated library org.apache.xmlgraphics:xmlgraphics-commons from 2.7 to 2.9 317 -** Updated library org.jetbrains.kotlin:kotlin-stdlib from 1.6.21 to 1.9.22 318 -** Updated library org.jetbrains.kotlin:kotlin-stdlib-jdk7 from 1.6.21 to 1.9.22 319 -** Updated library org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 1.6.21 to 1.9.22 320 -** Updated library org.springframework.batch:spring-batch-integration from 4.3.7 to 5.1.0 321 -* **Remarks 322 -** The code handling SFTP file transfer has been overhauled completely. Although this should not affect you, we encourage you to test your SFTP integrations before deploying to Production. 323 -** We recommend evaluating custom groovy scripts to ensure that they do not rely on functionality that may have been removed due to one of the library changes 12 +=====Removed Libraries===== 13 +* Removed library com.google.code.findbugs:jsr305 3.0.2 14 +* Removed library com.squareup:protoparser 4.0.3 15 +* Removed library com.sun.activation:jakarta.activation 2.0.1 in favor of jakarta.activation:jakarta.activation-api that was already part of the runtime 16 +* Removed library com.sun.mail:jakarta.mail 2.0.1 in favor of jakarta.mail:jakarta.mail-api that was already part of the runtime 17 +* Removed library org.apache.velocity:velocity 1.7 18 +* Removed library org.aspectj:aspectjweaver 1.9.21 19 +* Removed library org.jetbrains.kotlin:kotlin-stdlib 1.9.22 20 +* Removed library org.jetbrains.kotlin:kotlin-stdlib-jdk7 1.9.22 21 +* Removed library org.jetbrains.kotlin:kotlin-stdlib-jdk8 1.9.22 22 +* Removed library org.jetbrains:annotations 13.0 23 +* Removed library org.springframework.boot:spring-boot-starter-aop 3.2.2 24 +** Note that only this ‘starter’ dependency has been removed. Dependencies such as org.springframework:spring-aop are still part of the runtime 25 +* Removed library org.springframework.integration:spring-integration-security 6.2.1 in favor of org.springframework:spring-messaging 26 +** This library has been deprecated since the release of eMagiz runtime image 3.0.0. Any flows and components relying on this dependency has already been migrated to use spring-messaging in that image and corresponding migration process. 27 +* Removed library software.amazon.ion:ion-java 1.0.2 28 +* Removed library xpp3:xpp3_min 1.1.4c 324 324 30 +=====Added Libraries===== 31 +* Added library com.google.errorprone:error_prone_annotations 2.27.0 32 +* Added library com.google.guava:failureaccess 1.0.2 33 +* Added library de.dentrassi.crypto:pem-keystore 2.4.0 34 +* Added library io.github.x-stream:mxparser 1.2.2 35 +* Added library io.smallrye.common:smallrye-common-constraint 2.4.0 36 +* Added library io.smallrye.common:smallrye-common-cpu 2.4.0 37 +* Added library io.smallrye.common:smallrye-common-expression 2.4.0 38 +* Added library io.smallrye.common:smallrye-common-function 2.4.0 39 +* Added library io.smallrye.common:smallrye-common-net 2.4.0 40 +* Added library io.smallrye.common:smallrye-common-os 2.4.0 41 +* Added library io.smallrye.common:smallrye-common-ref 2.4.0 42 +* Added library org.apache.pdfbox:pdfbox-io 3.0.3 43 +* Added library org.infinispan.protostream:protostream-processor 5.0.10.Final 44 +* Added library org.springframework.data:spring-data-commons 3.4.1 45 +* Added library org.xmlresolver:xmlresolver 5.2.5 46 + 47 +=====Updated Libraries===== 48 +* Updated library ch.qos.logback:logback-classic from 1.4.7 to 1.5.12 49 +* Updated library ch.qos.logback:logback-core from 1.4.7 to 1.5.12 50 +* Updated library com.amazonaws:aws-java-sdk-core from 1.11.1033 to 1.12.779 51 +* Updated library com.amazonaws:aws-java-sdk-kms from 1.11.1033 to 1.12.779 52 +* Updated library com.amazonaws:aws-java-sdk-s3 from 1.11.1033 to 1.12.779 53 +* Updated library com.amazonaws:jmespath-java from 1.11.1033 to 1.12.779 54 +* Updated library com.emagiz.batch:emagiz-batch-aws-redshift from 5.0.1 to 5.0.2 55 +* Updated library com.emagiz.batch:emagiz-batch-azure-eventhubs from 5.0.1 to 5.0.2 56 +* Updated library com.emagiz.batch:emagiz-batch-core from 5.0.1 to 5.0.2 57 +* Updated library com.emagiz.batch:emagiz-batch-file from 5.0.1 to 5.0.2 58 +* Updated library com.emagiz.batch:emagiz-batch-http from 5.0.1 to 5.0.2 59 +* Updated library com.emagiz.batch:emagiz-batch-jdbc from 5.0.1 to 5.0.2 60 +* Updated library com.emagiz.boot:emagiz-boot-autoconfigure from 2.1.0 to 2.1.1 61 +* Updated library com.emagiz.boot:emagiz-boot-bus from 2.1.0 to 2.1.1 62 +* Updated library com.emagiz.boot:emagiz-boot-control from 2.1.0 to 2.1.1 63 +* Updated library com.emagiz.boot:emagiz-boot-logging from 2.1.0 to 2.1.1 64 +* Updated library com.emagiz.boot:emagiz-boot-metrics from 2.1.0 to 2.1.1 65 +* Updated library com.emagiz.components:emagiz-components-artemis from 12.2.0 to 12.3.0 66 +* Updated library com.emagiz.components:emagiz-components-batch from 12.2.0 to 12.3.0 67 +* Updated library com.emagiz.components:emagiz-components-error from 12.2.0 to 12.3.0 68 +* Updated library com.emagiz.components:emagiz-components-file from 12.2.0 to 12.3.0 69 +* Updated library com.emagiz.components:emagiz-components-ftp from 12.2.0 to 12.3.0 70 +* Updated library com.emagiz.components:emagiz-components-http from 12.2.0 to 12.3.0 71 +* Updated library com.emagiz.components:emagiz-components-infinispan from 12.2.0 to 12.3.0 72 +* Updated library com.emagiz.components:emagiz-components-jdbc from 12.2.0 to 12.3.0 73 +* Updated library com.emagiz.components:emagiz-components-jms from 12.2.0 to 12.3.0 74 +* Updated library com.emagiz.components:emagiz-components-json from 12.2.0 to 12.3.0 75 +* Updated library com.emagiz.components:emagiz-components-kafka from 12.2.0 to 12.3.0 76 +* Updated library com.emagiz.components:emagiz-components-mail from 12.2.0 to 12.3.0 77 +* Updated library com.emagiz.components:emagiz-components-mapping from 12.2.0 to 12.3.0 78 +* Updated library com.emagiz.components:emagiz-components-qpid from 12.2.0 to 12.3.0 79 +* Updated library com.emagiz.components:emagiz-components-security from 12.2.0 to 12.3.0 80 +* Updated library com.emagiz.components:emagiz-components-sftp from 12.2.0 to 12.3.0 81 +* Updated library com.emagiz.components:emagiz-components-smooks from 12.2.0 to 12.3.0 82 +* Updated library com.emagiz.components:emagiz-components-staedi from 12.2.0 to 12.3.0 83 +* Updated library com.emagiz.components:emagiz-components-staxon from 12.2.0 to 12.3.0 84 +* Updated library com.emagiz.components:emagiz-components-ws from 12.2.0 to 12.3.0 85 +* Updated library com.emagiz.components:emagiz-components-wssec from 12.2.0 to 12.3.0 86 +* Updated library com.emagiz.components:emagiz-components-xml from 12.2.0 to 12.3.0 87 +* Updated library com.emagiz.components:emagiz-components-xslfo from 12.2.0 to 12.3.0 88 +* Updated library com.emagiz.core:emagiz-core-charset from 7.1.0 to 7.1.1 89 +* Updated library com.emagiz.core:emagiz-core-premain from 7.1.0 to 7.1.1 90 +* Updated library com.emagiz.core:emagiz-core-xml from 7.1.0 to 7.1.1 91 +* Updated library com.emagiz.core:emagiz-util-base from 10.0.0 to 10.0.1 92 +* Updated library com.emagiz.core:emagiz-util-xml from 10.0.0 to 10.0.1 93 +* Updated library com.fasterxml.jackson.core:jackson-annotations from 2.15.3 to 2.18.2 94 +* Updated library com.fasterxml.jackson.core:jackson-core from 2.15.3 to 2.18.2 95 +* Updated library com.fasterxml.jackson.core:jackson-databind from 2.15.3 to 2.18.2 96 +* Updated library com.fasterxml.jackson.dataformat:jackson-dataformat-cbor from 2.15.3 to 2.18.2 97 +* Updated library com.fasterxml.jackson.dataformat:jackson-dataformat-xml from 2.15.3 to 2.18.2 98 +* Updated library com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.15.3 to 2.18.2 99 +* Updated library com.fasterxml.jackson.datatype:jackson-datatype-joda from 2.15.3 to 2.18.2 100 +* Updated library com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.15.3 to 2.18.2 101 +* Updated library com.fasterxml.jackson.module:jackson-module-parameter-names from 2.15.3 to 2.18.2 102 +* Updated library com.fasterxml.woodstox:woodstox-core from 6.5.1 to 7.0.0 103 +* Updated library com.github.luben:zstd-jni from 1.5.2-2 to 1.5.6-3 104 +* Updated library com.google.code.gson:gson from 2.10.1 to 2.11.0 105 +* Updated library com.google.guava:guava from 21.0 to 33.2.1-jre 106 +* Updated library com.google.protobuf:protobuf-java from 3.25.1 to 3.25.5 107 +* Updated library com.jayway.jsonpath:json-path from 2.8.0 to 2.9.0 108 +* Updated library com.microsoft.azure:azure-client-authentication from 1.7.3 to 1.7.14 109 +* Updated library com.microsoft.azure:azure-client-runtime from 1.7.3 to 1.7.14 110 +* Updated library com.microsoft.azure:azure-eventhubs from 3.2.2 to 3.3.0 111 +* Updated library com.microsoft.azure:qpid-proton-j-extensions from 1.2.3 to 1.2.5 112 +* Updated library com.microsoft.rest:client-runtime from 1.7.3 to 1.7.14 113 +* Updated library com.nimbusds:content-type from 2.2 to 2.3 114 +* Updated library com.nimbusds:lang-tag from 1.6 to 1.7 115 +* Updated library com.nimbusds:oauth2-oidc-sdk from 9.43.3 to 9.43.4 116 +* Updated library com.squareup.okhttp3:logging-interceptor from 4.12.0 to 3.12.12 117 +* Updated library com.squareup.okhttp3:okhttp from 4.12.0 to 3.14.9 118 +* Updated library com.squareup.okhttp3:okhttp-urlconnection from 4.12.0 to 3.12.12 119 +* Updated library com.squareup.okio:okio from 3.6.0 to 1.17.2 120 +* Updated library com.squareup.retrofit2:adapter-rxjava from 2.7.2 to 2.6.4 121 +* Updated library com.squareup.retrofit2:converter-jackson from 2.7.2 to 2.11.0 122 +* Updated library com.squareup.retrofit2:retrofit from 2.7.2 to 2.11.0 123 +* Updated library com.sun.xml.messaging.saaj:saaj-impl from 3.0.3 to 3.0.4 124 +* Updated library com.thoughtworks.xstream:xstream from 1.4.1 to 1.4.21 125 +* Updated library com.zaxxer:HikariCP from 5.0.1 to 5.1.0 126 +* Updated library commons-codec:commons-codec from 1.16.0 to 1.17.1 127 +* Updated library commons-io:commons-io from 2.15.1 to 2.16.1 128 +* Updated library commons-net:commons-net from 3.10.0 to 3.11.1 129 +* Updated library io.dropwizard.metrics:metrics-core from 4.2.23 to 4.2.25 130 +* Updated library io.micrometer:micrometer-commons from 1.12.2 to 1.14.2 131 +* Updated library io.micrometer:micrometer-core from 1.12.2 to 1.14.2 132 +* Updated library io.micrometer:micrometer-jakarta9 from 1.12.2 to 1.14.2 133 +* Updated library io.micrometer:micrometer-observation from 1.12.2 to 1.14.2 134 +* Updated library io.micrometer:micrometer-registry-elastic from 1.12.2 to 1.14.2 135 +* Updated library io.netty:netty-buffer from 4.1.105.Final to 4.1.116.Final 136 +* Updated library io.netty:netty-codec from 4.1.105.Final to 4.1.116.Final 137 +* Updated library io.netty:netty-codec-http from 4.1.105.Final to 4.1.116.Final 138 +* Updated library io.netty:netty-codec-mqtt from 4.1.105.Final to 4.1.116.Final 139 +* Updated library io.netty:netty-codec-socks from 4.1.105.Final to 4.1.116.Final 140 +* Updated library io.netty:netty-common from 4.1.105.Final to 4.1.116.Final 141 +* Updated library io.netty:netty-handler from 4.1.105.Final to 4.1.116.Final 142 +* Updated library io.netty:netty-handler-proxy from 4.1.105.Final to 4.1.116.Final 143 +* Updated library io.netty:netty-resolver from 4.1.105.Final to 4.1.116.Final 144 +* Updated library io.netty:netty-transport from 4.1.105.Final to 4.1.116.Final 145 +* Updated library io.netty:netty-transport-classes-epoll from 4.1.105.Final to 4.1.116.Final 146 +* Updated library io.netty:netty-transport-classes-kqueue from 4.1.105.Final to 4.1.116.Final 147 +* Updated library io.netty:netty-transport-native-epoll from 4.1.105.Final to 4.1.116.Final 148 +* Updated library io.netty:netty-transport-native-kqueue from 4.1.105.Final to 4.1.116.Final 149 +* Updated library io.netty:netty-transport-native-unix-common from 4.1.105.Final to 4.1.116.Final 150 +* Updated library io.projectreactor:reactor-core from 3.6.2 to 3.7.1 151 +* Updated library io.reactivex.rxjava3:rxjava from 3.1.8 to 3.1.10 152 +* Updated library io.xlate:staedi from 1.24.1 to 1.25.2 153 +* Updated library jakarta.activation:jakarta.activation-api from 2.1.2 to 2.1.3 154 +* Updated library jakarta.batch:jakarta.batch-api from 1.0.2 to 2.1.1 155 +* Updated library jakarta.mail:jakarta.mail-api from 2.1.2 to 2.1.3 156 +* Updated library jakarta.xml.bind:jakarta.xml.bind-api from 4.0.1 to 4.0.2 157 +* Updated library jakarta.xml.soap:jakarta.xml.soap-api from 3.0.1 to 3.0.2 158 +* Updated library jakarta.xml.ws:jakarta.xml.ws-api from 4.0.1 to 4.0.2 159 +* Updated library joda-time:joda-time from 2.10.14 to 2.13.0 160 +* Updated library net.minidev:accessors-smart from 2.4.11 to 2.5.1 161 +* Updated library net.minidev:json-smart from 2.5.0 to 2.5.1 162 +* Updated library net.sf.saxon:Saxon-HE from 10.9 to 12.3 163 +* Updated library net.shibboleth.utilities:java-support from 7.5.2 to 8.0.0 164 +* Updated library org.apache.activemq:artemis-amqp-protocol from 2.31.2 to 2.38.0 165 +* Updated library org.apache.activemq:artemis-commons from 2.31.2 to 2.38.0 166 +* Updated library org.apache.activemq:artemis-core-client from 2.31.2 to 2.38.0 167 +* Updated library org.apache.activemq:artemis-journal from 2.31.2 to 2.38.0 168 +* Updated library org.apache.activemq:artemis-lockmanager-api from 2.31.2 to 2.38.0 169 +* Updated library org.apache.activemq:artemis-mqtt-protocol from 2.31.2 to 2.38.0 170 +* Updated library org.apache.activemq:artemis-selector from 2.31.2 to 2.38.0 171 +* Updated library org.apache.activemq:artemis-server from 2.31.2 to 2.38.0 172 +* Updated library org.apache.commons:commons-lang3 from 3.13.0 to 3.17.0 173 +* Updated library org.apache.groovy:groovy from 4.0.17 to 4.0.24 174 +* Updated library org.apache.groovy:groovy-datetime from 4.0.17 to 4.0.24 175 +* Updated library org.apache.groovy:groovy-jmx from 4.0.17 to 4.0.24 176 +* Updated library org.apache.groovy:groovy-json from 4.0.17 to 4.0.24 177 +* Updated library org.apache.groovy:groovy-jsr223 from 4.0.17 to 4.0.24 178 +* Updated library org.apache.groovy:groovy-nio from 4.0.17 to 4.0.24 179 +* Updated library org.apache.groovy:groovy-sql from 4.0.17 to 4.0.24 180 +* Updated library org.apache.groovy:groovy-xml from 4.0.17 to 4.0.24 181 +* Updated library org.apache.httpcomponents.client5:httpclient5 from 5.2.3 to 5.4.1 182 +* Updated library org.apache.httpcomponents.core5:httpcore5 from 5.2.4 to 5.3.1 183 +* Updated library org.apache.httpcomponents.core5:httpcore5-h2 from 5.2.4 to 5.3.1 184 +* Updated library org.apache.httpcomponents:httpclient from 4.5.13 to 4.5.14 185 +* Updated library org.apache.kafka:kafka-clients from 3.6.1 to 3.8.1 186 +* Updated library org.apache.logging.log4j:log4j-api from 2.21.1 to 2.24.3 187 +* Updated library org.apache.logging.log4j:log4j-to-slf4j from 2.21.1 to 2.24.3 188 +* Updated library org.apache.pdfbox:fontbox from 2.0.30 to 3.0.3 189 +* Updated library org.apache.qpid:qpid-jms-client from 2.4.0 to 2.6.1 190 +* Updated library org.apache.santuario:xmlsec from 2.3.0 to 4.0.2 191 +* Updated library org.apache.sshd:sshd-common from 2.11.0 to 2.14.0 192 +* Updated library org.apache.sshd:sshd-core from 2.11.0 to 2.14.0 193 +* Updated library org.apache.sshd:sshd-sftp from 2.11.0 to 2.14.0 194 +* Updated library org.apache.tomcat.embed:tomcat-embed-core from 10.1.18 to 10.1.34 195 +* Updated library org.apache.tomcat.embed:tomcat-embed-el from 10.1.18 to 10.1.34 196 +* Updated library org.apache.tomcat.embed:tomcat-embed-websocket from 10.1.18 to 10.1.34 197 +* Updated library org.apache.ws.xmlschema:xmlschema-core from 2.3.0 to 2.3.1 198 +* Updated library org.apache.wss4j:wss4j-ws-security-common from 3.0.3 to 3.0.4 199 +* Updated library org.apache.wss4j:wss4j-ws-security-dom from 3.0.3 to 3.0.4 200 +* Updated library org.apache.xmlgraphics:batik-anim from 1.17 to 1.18 201 +* Updated library org.apache.xmlgraphics:batik-awt-util from 1.17 to 1.18 202 +* Updated library org.apache.xmlgraphics:batik-bridge from 1.17 to 1.18 203 +* Updated library org.apache.xmlgraphics:batik-codec from 1.17 to 1.18 204 +* Updated library org.apache.xmlgraphics:batik-constants from 1.17 to 1.18 205 +* Updated library org.apache.xmlgraphics:batik-css from 1.17 to 1.18 206 +* Updated library org.apache.xmlgraphics:batik-dom from 1.17 to 1.18 207 +* Updated library org.apache.xmlgraphics:batik-ext from 1.17 to 1.18 208 +* Updated library org.apache.xmlgraphics:batik-extension from 1.17 to 1.18 209 +* Updated library org.apache.xmlgraphics:batik-gvt from 1.17 to 1.18 210 +* Updated library org.apache.xmlgraphics:batik-i18n from 1.17 to 1.18 211 +* Updated library org.apache.xmlgraphics:batik-parser from 1.17 to 1.18 212 +* Updated library org.apache.xmlgraphics:batik-script from 1.17 to 1.18 213 +* Updated library org.apache.xmlgraphics:batik-shared-resources from 1.17 to 1.18 214 +* Updated library org.apache.xmlgraphics:batik-svg-dom from 1.17 to 1.18 215 +* Updated library org.apache.xmlgraphics:batik-svggen from 1.17 to 1.18 216 +* Updated library org.apache.xmlgraphics:batik-transcoder from 1.17 to 1.18 217 +* Updated library org.apache.xmlgraphics:batik-util from 1.17 to 1.18 218 +* Updated library org.apache.xmlgraphics:batik-xml from 1.17 to 1.18 219 +* Updated library org.apache.xmlgraphics:fop-core from 2.9 to 2.10 220 +* Updated library org.apache.xmlgraphics:fop-events from 2.9 to 2.10 221 +* Updated library org.apache.xmlgraphics:fop-util from 2.9 to 2.10 222 +* Updated library org.apache.xmlgraphics:xmlgraphics-commons from 2.9 to 2.10 223 +* Updated library org.bouncycastle:bcjmail-jdk18on from 1.77 to 1.79 224 +* Updated library org.bouncycastle:bcpkix-jdk18on from 1.77 to 1.79 225 +* Updated library org.bouncycastle:bcprov-jdk18on from 1.77 to 1.79 226 +* Updated library org.bouncycastle:bcutil-jdk18on from 1.77 to 1.79 227 +* Updated library org.codelibs:jcifs from 2.1.37 to 2.1.39 228 +* Updated library org.cryptacular:cryptacular from 1.2.4 to 1.2.7 229 +* Updated library org.eclipse.angus:angus-activation from 2.0.1 to 2.0.2 230 +* Updated library org.eclipse.angus:angus-mail from 2.0.2 to 2.0.3 231 +* Updated library org.eclipse.jetty.ee10:jetty-ee10-servlet from 12.0.5 to 12.0.16 232 +* Updated library org.eclipse.jetty:jetty-http from 12.0.5 to 12.0.16 233 +* Updated library org.eclipse.jetty:jetty-io from 12.0.5 to 12.0.16 234 +* Updated library org.eclipse.jetty:jetty-security from 12.0.5 to 12.0.16 235 +* Updated library org.eclipse.jetty:jetty-server from 12.0.5 to 12.0.16 236 +* Updated library org.eclipse.jetty:jetty-session from 12.0.5 to 12.0.16 237 +* Updated library org.eclipse.jetty:jetty-util from 12.0.5 to 12.0.16 238 +* Updated library org.freemarker:freemarker from 2.3.32 to 2.3.33 239 +* Updated library org.glassfish.jaxb:jaxb-core from 4.0.4 to 4.0.5 240 +* Updated library org.glassfish.jaxb:jaxb-runtime from 4.0.4 to 4.0.5 241 +* Updated library org.glassfish.jaxb:txw2 from 4.0.4 to 4.0.5 242 +* Updated library org.hdrhistogram:HdrHistogram from 2.1.12 to 2.2.2 243 +* Updated library org.infinispan.protostream:protostream from 4.6.5.Final to 5.0.10.Final 244 +* Updated library org.infinispan.protostream:protostream-types from 4.6.5.Final to 5.0.10.Final 245 +* Updated library org.infinispan:infinispan-clustered-lock from 14.0.24.Final to 15.0.11.Final 246 +* Updated library org.infinispan:infinispan-commons from 14.0.21.Final to 15.0.11.Final 247 +* Updated library org.infinispan:infinispan-core from 14.0.21.Final to 15.0.11.Final 248 +* Updated library org.javassist:javassist from 3.29.1-GA to 3.30.2-GA 249 +* Updated library org.jboss.logging:jboss-logging from 3.5.3.Final to 3.6.1.Final 250 +* Updated library org.jboss.threads:jboss-threads from 2.3.6.Final to 3.6.1.Final 251 +* Updated library org.jctools:jctools-core from 2.1.2 to 4.0.5 252 +* Updated library org.jgroups:jgroups from 5.2.19.Final to 5.3.10.Final 253 +* Updated library org.lz4:lz4-java from 1.7.1 to 1.8.0 254 +* Updated library org.opensaml:opensaml-core from 3.4.6 to 4.3.2 255 +* Updated library org.opensaml:opensaml-profile-api from 3.4.6 to 4.3.2 256 +* Updated library org.opensaml:opensaml-saml-api from 3.4.6 to 4.3.2 257 +* Updated library org.opensaml:opensaml-saml-impl from 3.4.6 to 4.3.2 258 +* Updated library org.opensaml:opensaml-security-api from 3.4.6 to 4.3.2 259 +* Updated library org.opensaml:opensaml-security-impl from 3.4.6 to 4.3.2 260 +* Updated library org.opensaml:opensaml-soap-api from 3.4.6 to 4.3.2 261 +* Updated library org.opensaml:opensaml-xacml-api from 3.4.6 to 4.3.2 262 +* Updated library org.opensaml:opensaml-xacml-impl from 3.4.6 to 4.3.2 263 +* Updated library org.opensaml:opensaml-xacml-saml-api from 3.4.6 to 4.3.2 264 +* Updated library org.opensaml:opensaml-xacml-saml-impl from 3.4.6 to 4.3.2 265 +* Updated library org.opensaml:opensaml-xmlsec-api from 3.4.6 to 4.3.2 266 +* Updated library org.opensaml:opensaml-xmlsec-impl from 3.4.6 to 4.3.2 267 +* Updated library org.ow2.asm:asm from 9.3 to 9.7.1 268 +* Updated library org.simplejavamail:utils-mail-smime from 2.1.0 to 2.3.11 269 +* Updated library org.slf4j:jul-to-slf4j from 2.0.11 to 2.0.16 270 +* Updated library org.slf4j:slf4j-api from 2.0.11 to 2.0.16 271 +* Updated library org.springframework.batch:spring-batch-core from 5.1.0 to 5.2.1 272 +* Updated library org.springframework.batch:spring-batch-infrastructure from 5.1.0 to 5.2.1 273 +* Updated library org.springframework.batch:spring-batch-integration from 5.1.0 to 5.2.1 274 +* Updated library org.springframework.boot:spring-boot from 3.2.2 to 3.4.1 275 +* Updated library org.springframework.boot:spring-boot-actuator from 3.2.2 to 3.4.1 276 +* Updated library org.springframework.boot:spring-boot-actuator-autoconfigure from 3.2.2 to 3.4.1 277 +* Updated library org.springframework.boot:spring-boot-autoconfigure from 3.2.2 to 3.4.1 278 +* Updated library org.springframework.boot:spring-boot-starter from 3.2.2 to 3.4.1 279 +* Updated library org.springframework.boot:spring-boot-starter-actuator from 3.2.2 to 3.4.1 280 +* Updated library org.springframework.boot:spring-boot-starter-integration from 3.2.2 to 3.4.1 281 +* Updated library org.springframework.boot:spring-boot-starter-json from 3.2.2 to 3.4.1 282 +* Updated library org.springframework.boot:spring-boot-starter-logging from 3.2.2 to 3.4.1 283 +* Updated library org.springframework.boot:spring-boot-starter-security from 3.2.2 to 3.4.1 284 +* Updated library org.springframework.boot:spring-boot-starter-tomcat from 3.2.2 to 3.4.1 285 +* Updated library org.springframework.boot:spring-boot-starter-web from 3.2.2 to 3.4.1 286 +* Updated library org.springframework.boot:spring-boot-starter-web-services from 3.2.2 to 3.4.1 287 +* Updated library org.springframework.cloud:spring-cloud-context from 4.1.0 to 4.2.0 288 +* Updated library org.springframework.integration:spring-integration-core from 6.2.1 to 6.4.1 289 +* Updated library org.springframework.integration:spring-integration-file from 6.2.1 to 6.4.1 290 +* Updated library org.springframework.integration:spring-integration-ftp from 6.2.1 to 6.4.1 291 +* Updated library org.springframework.integration:spring-integration-groovy from 6.2.1 to 6.4.1 292 +* Updated library org.springframework.integration:spring-integration-http from 6.2.1 to 6.4.1 293 +* Updated library org.springframework.integration:spring-integration-ip from 6.2.1 to 6.4.1 294 +* Updated library org.springframework.integration:spring-integration-jdbc from 6.2.1 to 6.4.1 295 +* Updated library org.springframework.integration:spring-integration-jms from 6.2.1 to 6.4.1 296 +* Updated library org.springframework.integration:spring-integration-kafka from 6.2.1 to 6.4.1 297 +* Updated library org.springframework.integration:spring-integration-mail from 6.2.1 to 6.4.1 298 +* Updated library org.springframework.integration:spring-integration-scripting from 6.2.1 to 6.4.1 299 +* Updated library org.springframework.integration:spring-integration-sftp from 6.2.1 to 6.4.1 300 +* Updated library org.springframework.integration:spring-integration-smb from 6.2.1 to 6.4.1 301 +* Updated library org.springframework.integration:spring-integration-ws from 6.2.1 to 6.4.1 302 +* Updated library org.springframework.integration:spring-integration-xml from 6.2.1 to 6.4.1 303 +* Updated library org.springframework.kafka:spring-kafka from 3.1.1 to 3.3.1 304 +* Updated library org.springframework.retry:spring-retry from 2.0.5 to 2.0.10 305 +* Updated library org.springframework.security:spring-security-config from 6.2.1 to 6.4.2 306 +* Updated library org.springframework.security:spring-security-core from 6.2.1 to 6.4.2 307 +* Updated library org.springframework.security:spring-security-crypto from 6.2.1 to 6.4.2 308 +* Updated library org.springframework.security:spring-security-messaging from 6.2.1 to 6.4.2 309 +* Updated library org.springframework.security:spring-security-oauth2-client from 6.2.1 to 6.4.2 310 +* Updated library org.springframework.security:spring-security-oauth2-core from 6.2.1 to 6.4.2 311 +* Updated library org.springframework.security:spring-security-oauth2-jose from 6.2.1 to 6.4.2 312 +* Updated library org.springframework.security:spring-security-oauth2-resource-server from 6.2.1 to 6.4.2 313 +* Updated library org.springframework.security:spring-security-web from 6.2.1 to 6.4.2 314 +* Updated library org.springframework.ws:spring-ws-core from 4.0.10 to 4.0.11 315 +* Updated library org.springframework.ws:spring-ws-security from 4.0.10 to 4.0.11 316 +* Updated library org.springframework.ws:spring-ws-support from 4.0.10 to 4.0.11 317 +* Updated library org.springframework.ws:spring-xml from 4.0.10 to 4.0.11 318 +* Updated library org.springframework:spring-aop from 6.1.3 to 6.2.1 319 +* Updated library org.springframework:spring-beans from 6.1.3 to 6.2.1 320 +* Updated library org.springframework:spring-context from 6.1.3 to 6.2.1 321 +* Updated library org.springframework:spring-context-support from 6.1.3 to 6.2.1 322 +* Updated library org.springframework:spring-core from 6.1.3 to 6.2.1 323 +* Updated library org.springframework:spring-expression from 6.1.3 to 6.2.1 324 +* Updated library org.springframework:spring-jcl from 6.1.3 to 6.2.1 325 +* Updated library org.springframework:spring-jdbc from 6.1.3 to 6.2.1 326 +* Updated library org.springframework:spring-jms from 6.1.3 to 6.2.1 327 +* Updated library org.springframework:spring-messaging from 6.1.3 to 6.2.1 328 +* Updated library org.springframework:spring-oxm from 6.1.3 to 6.2.1 329 +* Updated library org.springframework:spring-tx from 6.1.3 to 6.2.1 330 +* Updated library org.springframework:spring-web from 6.1.3 to 6.2.1 331 +* Updated library org.springframework:spring-webmvc from 6.1.3 to 6.2.1 332 +* Updated library org.wildfly.common:wildfly-common from 1.3.0.Final to 2.0.0 333 +* Updated library org.xerial.snappy:snappy-java from 1.1.8.4 to 1.1.10.7 334 +* Updated library org.yaml:snakeyaml from 2.2 to 2.3 325 325 336 +====Bug fixes==== 337 + 338 +* SMB outbound components are not able to store files in remote directories with whitespaces in the path. 339 + 340 +====Remarks==== 341 + 342 +* If you have custom Groovy scripts, they may depend on some of the removed dependencies. We encourage you to check that your Groovy scripts will still work after the update, e.g. through testing them, or by ensuring that the ‘import’ statements of the Groovy scripts do not contain references to the removed libraries. Note that the likelihood of them having any is very low, since the removed libraries are very low-level. 343 +* As part of the update we have patched our Java runtime to the latest version. This version contains a security patch that disables all TLS_ECDH cipher suites. The following list of cipher suites that previously were available are now disabled: 344 +** TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA (OpenSSL: ECDH-ECDSA-AES128-SHA) 345 +** TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 (OpenSSL: ECDH-ECDSA-AES128-SHA256) 346 +** TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 (OpenSSL: ECDH-ECDSA-AES128-GCM-SHA256) 347 +** TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA (OpenSSL: ECDH-ECDSA-AES256-SHA) 348 +** TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 (OpenSSL: ECDH-ECDSA-AES256-SHA384) 349 +** TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 (OpenSSL: ECDH-ECDSA-AES256-GCM-SHA384) 350 +** TLS_ECDH_RSA_WITH_AES_128_CBC_SHA (OpenSSL: ECDH-RSA-AES128-SHA) 351 +** TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 (OpenSSL: ECDH-RSA-AES128-SHA256) 352 +** TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 (OpenSSL: ECDH-RSA-AES128-GCM-SHA256) 353 +** TLS_ECDH_RSA_WITH_AES_256_CBC_SHA (OpenSSL: ECDH-RSA-AES256-SHA) 354 +** TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 (OpenSSL: ECDH-RSA-AES256-SHA384) 355 +** TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 (OpenSSL: ECDH-RSA-AES256-GCM-SHA384) 356 + 326 326 )))((({{toc/}}))){{/container}} 327 327 {{/container}}