Wiki source code of V3.0.0

Version 21.1 by Carlijn Kokkeler on 2024/04/08 12:12

Show last authors
1 {{container}}
2 {{container layoutStyle="columns"}}(((
3
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
6 =====Major changes=====
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.
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
168 Updated library jakarta.annotation:jakarta.annotation-api from 1.3.5 to 2.1.1
169
170 Updated library jakarta.jms:jakarta.jms-api from 2.0.3 to 3.1.0
171
172 Updated library jakarta.json:jakarta.json-api from 1.1.6 to 2.1.3
173
174 Updated library jakarta.transaction:jakarta.transaction-api from 1.3.3 to 2.0.1
175
176 Updated library jakarta.xml.bind:jakarta.xml.bind-api from 2.3.3 to 4.0.1
177
178 Updated library jakarta.xml.soap:jakarta.xml.soap-api from 1.4.2 to 3.0.1
179
180 Updated library jakarta.xml.ws:jakarta.xml.ws-api from 2.3.3 to 4.0.1
181
182 Updated library net.minidev:accessors-smart from 2.4.8 to 2.4.11
183
184 Updated library net.minidev:json-smart from 2.4.8 to 2.5.0
185
186 Updated library net.sf.saxon:Saxon-HE from 10.8 to 10.9
187
188 Updated library org.apache.activemq:activemq-artemis-native from 1.0.2 to 2.0.0
189
190 Updated library org.apache.activemq:artemis-amqp-protocol from 2.19.1 to 2.31.2
191
192 Updated library org.apache.activemq:artemis-commons from 2.19.1 to 2.31.2
193
194 Updated library org.apache.activemq:artemis-core-client from 2.19.1 to 2.31.2
195
196 Updated library org.apache.activemq:artemis-journal from 2.19.1 to 2.31.2
197
198 Updated library org.apache.activemq:artemis-mqtt-protocol from 2.19.1 to 2.31.2
199
200 Updated library org.apache.activemq:artemis-quorum-api from 2.19.1 to 2.31.2
201
202 Updated library org.apache.activemq:artemis-selector from 2.19.1 to 2.31.2
203
204 Updated library org.apache.activemq:artemis-server from 2.19.1 to 2.31.2
205
206 Updated library org.apache.kafka:kafka-clients from 3.1.2 to 3.6.1
207
208 Updated library org.apache.logging.log4j:log4j-api from 2.17.2 to 2.21.1
209
210 Updated library org.apache.logging.log4j:log4j-to-slf4j from 2.17.2 to 2.21.1
211
212 Updated library org.apache.qpid:proton-j from 0.33.10 to 0.34.1
213
214 Updated library org.apache.qpid:qpid-jms-client from 0.61.0 to 2.4.0
215
216 Updated library org.apache.tomcat.embed:tomcat-embed-core from 9.0.71 to 10.1.18
217
218 Updated library org.apache.tomcat.embed:tomcat-embed-el from 9.0.71 to 10.1.18
219
220 Updated library org.apache.tomcat.embed:tomcat-embed-websocket from 9.0.71 to 10.1.18
221
222 Updated library org.apache.wss4j:wss4j-ws-security-common from 2.2.7 to 3.0.3
223
224 Updated library org.apache.wss4j:wss4j-ws-security-dom from 2.2.7 to 3.0.3
225
226 Updated library org.aspectj:aspectjweaver from 1.9.7 to 1.9.21
227
228 Updated library org.codehaus.woodstox:stax2-api from 4.2.1 to 4.2.2
229
230 Updated library org.eclipse.jetty:jetty-http from 9.4.50.v20221201 to 12.0.5
231
232 Updated library org.eclipse.jetty:jetty-io from 9.4.50.v20221201 to 12.0.5
233
234 Updated library org.eclipse.jetty:jetty-security from 9.4.50.v20221201 to 12.0.5
235
236 Updated library org.eclipse.jetty:jetty-server from 9.4.50.v20221201 to 12.0.5
237
238 Updated library org.eclipse.jetty:jetty-util from 9.4.50.v20221201 to 12.0.5
239
240 Updated library org.infinispan.protostream:protostream from 4.4.4.Final to 4.6.5.Final
241
242 Updated library org.infinispan.protostream:protostream-types from 4.4.4.Final to 4.6.5.Final
243
244 Updated library org.infinispan:infinispan-clustered-lock from 13.0.15.Final to 14.0.24.Final
245
246 Updated library org.jboss.logging:jboss-logging from 3.4.3.Final to 3.5.3.Final
247
248 Updated library org.jboss.threads:jboss-threads from 2.3.3.Final to 2.3.6.Final
249
250 Updated library org.jgroups:jgroups from 4.2.18.Final to 5.2.19.Final
251
252 Updated library org.jvnet.staxex:stax-ex from 1.8.3 to 2.1.0
253
254 Updated library org.slf4j:jul-to-slf4j from 1.7.36 to 2.0.11
255
256 Updated library org.slf4j:slf4j-api from 1.7.36 to 2.0.11
257
258 Updated library org.springframework.batch:spring-batch-core from 4.3.7 to 5.1.0
259
260 Updated library org.springframework.batch:spring-batch-infrastructure from 4.3.7 to 5.1.0
261
262 Updated library org.springframework.boot:spring-boot from 2.7.8 to 3.2.2
263
264 Updated library org.springframework.boot:spring-boot-actuator from 2.7.8 to 3.2.2
265
266 Updated library org.springframework.boot:spring-boot-actuator-autoconfigure from 2.7.8 to 3.2.2
267
268 Updated library org.springframework.boot:spring-boot-autoconfigure from 2.7.8 to 3.2.2
269
270 Updated library org.springframework.boot:spring-boot-starter from 2.7.8 to 3.2.2
271
272 Updated library org.springframework.boot:spring-boot-starter-actuator from 2.7.8 to 3.2.2
273
274 Updated library org.springframework.boot:spring-boot-starter-aop from 2.7.8 to 3.2.2
275
276 Updated library org.springframework.boot:spring-boot-starter-integration from 2.7.8 to 3.2.2
277
278 Updated library org.springframework.boot:spring-boot-starter-json from 2.7.8 to 3.2.2
279
280 Updated library org.springframework.boot:spring-boot-starter-logging from 2.7.8 to 3.2.2
281
282 Updated library org.springframework.boot:spring-boot-starter-security from 2.7.8 to 3.2.2
283
284 Updated library org.springframework.boot:spring-boot-starter-tomcat from 2.7.8 to 3.2.2
285
286 Updated library org.springframework.boot:spring-boot-starter-web from 2.7.8 to 3.2.2
287
288 Updated library org.springframework.boot:spring-boot-starter-web-services from 2.7.8 to 3.2.2
289
290 Updated library org.springframework.cloud:spring-cloud-commons from 3.1.5 to 4.1.0
291
292 Updated library org.springframework.cloud:spring-cloud-config-client from 3.1.5 to 4.1.0
293
294 Updated library org.springframework.cloud:spring-cloud-context from 3.1.5 to 4.1.0
295
296 Updated library org.springframework.cloud:spring-cloud-starter from 3.1.5 to 4.1.0
297
298 Updated library org.springframework.cloud:spring-cloud-starter-config from 3.1.5 to 4.1.0
299
300 Updated library org.springframework.integration:spring-integration-core from 5.5.16 to 6.2.1
301
302 Updated library org.springframework.integration:spring-integration-file from 5.5.16 to 6.2.1
303
304 Updated library org.springframework.integration:spring-integration-ftp from 5.5.16 to 6.2.1
305
306 Updated library org.springframework.integration:spring-integration-groovy from 5.5.16 to 6.2.1
307
308 Updated library org.springframework.integration:spring-integration-http from 5.5.16 to 6.2.1
309
310 Updated library org.springframework.integration:spring-integration-ip from 5.5.16 to 6.2.1
311
312 Updated library org.springframework.integration:spring-integration-jdbc from 5.5.16 to 6.2.1
313
314 Updated library org.springframework.integration:spring-integration-jms from 5.5.16 to 6.2.1
315
316 Updated library org.springframework.integration:spring-integration-kafka from 5.5.16 to 6.2.1
317
318 Updated library org.springframework.integration:spring-integration-mail from 5.5.16 to 6.2.1
319
320 Updated library org.springframework.integration:spring-integration-scripting from 5.5.16 to 6.2.1
321
322 Updated library org.springframework.integration:spring-integration-security from 5.5.16 to 6.2.1
323
324 Updated library org.springframework.integration:spring-integration-sftp from 5.5.16 to 6.2.1
325
326 Updated library org.springframework.integration:spring-integration-ws from 5.5.16 to 6.2.1
327
328 Updated library org.springframework.integration:spring-integration-xml from 5.5.16 to 6.2.1
329
330 Updated library org.springframework.kafka:spring-kafka from 2.8.11 to 3.1.1
331
332 Updated library org.springframework.retry:spring-retry from 1.3.1 to 2.0.5
333
334 Updated library org.springframework.security:spring-security-config from 5.7.6 to 6.2.1
335
336 Updated library org.springframework.security:spring-security-core from 5.7.6 to 6.2.1
337
338 Updated library org.springframework.security:spring-security-crypto from 5.7.6 to 6.2.1
339
340 Updated library org.springframework.security:spring-security-oauth2-client from 5.7.3 to 6.2.1
341
342 Updated library org.springframework.security:spring-security-oauth2-core from 5.7.6 to 6.2.1
343
344 Updated library org.springframework.security:spring-security-oauth2-jose from 5.7.6 to 6.2.1
345
346 Updated library org.springframework.security:spring-security-oauth2-resource-server from 5.7.6 to 6.2.1
347
348 Updated library org.springframework.security:spring-security-rsa from 1.0.11.RELEASE to 1.1.1
349
350 Updated library org.springframework.security:spring-security-web from 5.7.6 to 6.2.1
351
352 Updated library org.springframework.ws:spring-ws-core from 3.1.5 to 4.0.10
353
354 Updated library org.springframework.ws:spring-ws-security from 3.1.5 to 4.0.10
355
356 Updated library org.springframework.ws:spring-ws-support from 3.1.5 to 4.0.10
357
358 Updated library org.springframework.ws:spring-xml from 3.1.5 to 4.0.10
359
360 Updated library org.springframework:spring-aop from 5.3.25 to 6.1.3
361
362 Updated library org.springframework:spring-beans from 5.3.25 to 6.1.3
363
364 Updated library org.springframework:spring-context from 5.3.25 to 6.1.3
365
366 Updated library org.springframework:spring-context-support from 5.3.25 to 6.1.3
367
368 Updated library org.springframework:spring-core from 5.3.25 to 6.1.3
369
370 Updated library org.springframework:spring-expression from 5.3.25 to 6.1.3
371
372 Updated library org.springframework:spring-jcl from 5.3.25 to 6.1.3
373
374 Updated library org.springframework:spring-jdbc from 5.3.25 to 6.1.3
375
376 Updated library org.springframework:spring-jms from 5.3.25 to 6.1.3
377
378 Updated library org.springframework:spring-messaging from 5.3.25 to 6.1.3
379
380 Updated library org.springframework:spring-oxm from 5.3.25 to 6.1.3
381
382 Updated library org.springframework:spring-tx from 5.3.25 to 6.1.3
383
384 Updated library org.springframework:spring-web from 5.3.25 to 6.1.3
385
386 Updated library org.springframework:spring-webmvc from 5.3.25 to 6.1.3
387
388 Updated library org.yaml:snakeyaml from 1.30 to 2.2
389
390 Updated library xom:xom from 1.3.7 to 1.3.9
391
392 Updated libraries (only available in the extended image)
393
394 Updated library com.emagiz.batch:emagiz-batch-aws-redshift from 4.3.8 to 5.0.0
395
396 Updated library com.emagiz.batch:emagiz-batch-azure-eventhubs from 4.3.8 to 5.0.0
397
398 Updated library com.emagiz.batch:emagiz-batch-file from 4.3.8 to 5.0.0
399
400 Updated library com.emagiz.batch:emagiz-batch-http from 4.3.8 to 5.0.0
401
402 Updated library com.emagiz.batch:emagiz-batch-jdbc from 4.3.8 to 5.0.0
403
404 Updated library com.emagiz.components:emagiz-components-smooks from 11.0.0 to 12.0.0
405
406 Updated library com.emagiz.components:emagiz-components-xslfo from 11.0.0 to 12.0.0
407
408 Updated library com.fasterxml.jackson.dataformat:jackson-dataformat-cbor from 2.13.4 to 2.15.3
409
410 Updated library com.fasterxml.jackson.datatype:jackson-datatype-joda from 2.13.4 to 2.15.3
411
412 Updated library com.microsoft.azure:adal4j from 1.6.4 to 1.6.7
413
414 Updated library com.squareup.okhttp3:logging-interceptor from 4.9.3 to 4.12.0
415
416 Updated library com.squareup.okhttp3:okhttp-urlconnection from 4.9.3 to 4.12.0
417
418 Updated library com.squareup.okio:okio-jvm from 2.8.0 to 3.6.0
419
420 Updated library jaxen:jaxen from 1.2.0 to 2.0.0
421
422 Updated library org.apache.xmlgraphics:batik-anim from 1.14 to 1.17
423
424 Updated library org.apache.xmlgraphics:batik-awt-util from 1.14 to 1.17
425
426 Updated library org.apache.xmlgraphics:batik-bridge from 1.14 to 1.17
427
428 Updated library org.apache.xmlgraphics:batik-codec from 1.14 to 1.17
429
430 Updated library org.apache.xmlgraphics:batik-constants from 1.14 to 1.17
431
432 Updated library org.apache.xmlgraphics:batik-css from 1.14 to 1.17
433
434 Updated library org.apache.xmlgraphics:batik-dom from 1.14 to 1.17
435
436 Updated library org.apache.xmlgraphics:batik-ext from 1.14 to 1.17
437
438 Updated library org.apache.xmlgraphics:batik-extension from 1.14 to 1.17
439
440 Updated library org.apache.xmlgraphics:batik-gvt from 1.14 to 1.17
441
442 Updated library org.apache.xmlgraphics:batik-i18n from 1.14 to 1.17
443
444 Updated library org.apache.xmlgraphics:batik-parser from 1.14 to 1.17
445
446 Updated library org.apache.xmlgraphics:batik-script from 1.14 to 1.17
447
448 Updated library org.apache.xmlgraphics:batik-shared-resources from 1.14 to 1.17
449
450 Updated library org.apache.xmlgraphics:batik-svg-dom from 1.14 to 1.17
451
452 Updated library org.apache.xmlgraphics:batik-svggen from 1.14 to 1.17
453
454 Updated library org.apache.xmlgraphics:batik-transcoder from 1.14 to 1.17
455
456 Updated library org.apache.xmlgraphics:batik-util from 1.14 to 1.17
457
458 Updated library org.apache.xmlgraphics:batik-xml from 1.14 to 1.17
459
460 Updated library org.apache.xmlgraphics:fop-core from 2.7 to 2.9
461
462 Updated library org.apache.xmlgraphics:fop-events from 2.7 to 2.9
463
464 Updated library org.apache.xmlgraphics:fop-util from 2.7 to 2.9
465
466 Updated library org.apache.xmlgraphics:xmlgraphics-commons from 2.7 to 2.9
467
468 Updated library org.jetbrains.kotlin:kotlin-stdlib from 1.6.21 to 1.9.22
469
470 Updated library org.jetbrains.kotlin:kotlin-stdlib-jdk7 from 1.6.21 to 1.9.22
471
472 Updated library org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 1.6.21 to 1.9.22
473
474 Updated library org.springframework.batch:spring-batch-integration from 4.3.7 to 5.1.0
475
476 Remarks
477
478 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.
479
480 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
481
482
483 )))((({{toc/}}))){{/container}}
484 {{/container}}