Wiki source code of V3.0.0

Version 20.1 by Carlijn Kokkeler on 2024/04/08 11:52

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
101 Updated library com.emagiz.components:emagiz-components-artemis from 11.0.0 to 12.0.0
102
103 Updated library com.emagiz.components:emagiz-components-batch from 11.0.0 to 12.0.0
104
105 Updated library com.emagiz.components:emagiz-components-core from 11.0.0 to 12.0.0
106
107 Updated library com.emagiz.components:emagiz-components-error from 11.0.0 to 12.0.0
108
109 Updated library com.emagiz.components:emagiz-components-file from 11.0.0 to 12.0.0
110
111 Updated library com.emagiz.components:emagiz-components-ftp from 11.0.0 to 12.0.0
112
113 Updated library com.emagiz.components:emagiz-components-http from 11.0.0 to 12.0.0
114
115 Updated library com.emagiz.components:emagiz-components-infinispan from 11.0.0 to 12.0.0
116
117 Updated library com.emagiz.components:emagiz-components-jdbc from 11.0.0 to 12.0.0
118
119 Updated library com.emagiz.components:emagiz-components-jms from 11.0.0 to 12.0.0
120
121 Updated library com.emagiz.components:emagiz-components-json from 11.0.0 to 12.0.0
122
123 Updated library com.emagiz.components:emagiz-components-kafka from 11.0.0 to 12.0.0
124
125 Updated library com.emagiz.components:emagiz-components-mail from 11.0.0 to 12.0.0
126
127 Updated library com.emagiz.components:emagiz-components-mapping from 11.0.0 to 12.0.0
128
129 Updated library com.emagiz.components:emagiz-components-qpid from 11.0.0 to 12.0.0
130
131 Updated library com.emagiz.components:emagiz-components-security from 11.0.0 to 12.0.0
132
133 Updated library com.emagiz.components:emagiz-components-sftp from 11.0.0 to 12.0.0
134
135 Updated library com.emagiz.components:emagiz-components-staedi from 11.0.0 to 12.0.0
136
137 Updated library com.emagiz.components:emagiz-components-staxon from 11.0.0 to 12.0.0
138
139 Updated library com.emagiz.components:emagiz-components-tcp from 11.0.0 to 12.0.0
140
141 Updated library com.emagiz.components:emagiz-components-tracking from 11.0.0 to 12.0.0
142
143 Updated library com.emagiz.components:emagiz-components-ws from 11.0.0 to 12.0.0
144
145 Updated library com.emagiz.components:emagiz-components-wssec from 11.0.0 to 12.0.0
146
147 Updated library com.emagiz.components:emagiz-components-xml from 11.0.0 to 12.0.0
148
149 Updated library com.emagiz.core:emagiz-core-charset from 6.5.8 to 7.0.0
150
151 Updated library com.emagiz.core:emagiz-core-premain from 6.5.8 to 7.0.0
152
153 Updated library com.emagiz.core:emagiz-core-xml from 6.5.8 to 7.0.0
154
155 Updated library com.emagiz.core:emagiz-util-base from 8.2.6 to 9.0.0
156
157 Updated library com.emagiz.core:emagiz-util-codec from 8.2.6 to 9.0.0
158
159 Updated library com.emagiz.core:emagiz-util-xml from 8.2.6 to 9.0.0
160
161 Updated library com.fasterxml.jackson.core:jackson-annotations from 2.13.4 to 2.15.3
162
163 Updated library com.fasterxml.jackson.core:jackson-core from 2.13.4 to 2.15.3
164
165 Updated library com.fasterxml.jackson.core:jackson-databind from 2.13.4.2 to 2.15.3
166
167 Updated library com.fasterxml.jackson.dataformat:jackson-dataformat-xml from 2.13.4 to 2.15.3
168
169 Updated library com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.13.4 to 2.15.3
170
171 Updated library com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.13.1 to 2.14.3
172
173 Updated library com.fasterxml.jackson.module:jackson-module-parameter-names from 2.13.4 to 2.15.3
174
175 Updated library com.fasterxml.woodstox:woodstox-core from 6.3.1 to 6.5.1
176
177 Updated library com.github.ben-manes.caffeine:caffeine from 2.9.3 to 3.1.8
178
179 Updated library com.jayway.jsonpath:json-path from 2.7.0 to 2.8.0
180
181 Updated library com.nimbusds:nimbus-jose-jwt from 9.22 to 9.37.3
182
183 Updated library com.nimbusds:oauth2-oidc-sdk from 9.35 to 9.43.3
184
185 Updated library com.squareup.okhttp3:okhttp from 4.9.3 to 4.12.0 (EXT)
186
187 Updated library com.sun.activation:jakarta.activation from 1.2.2 to 2.0.1
188
189 Updated library com.sun.xml.messaging.saaj:saaj-impl from 1.5.3 to 3.0.3
190
191 Updated library commons-codec:commons-codec from 1.15 to 1.16.0
192
193 Updated library commons-io:commons-io from 2.11.0 to 2.15.1
194
195 Updated library commons-net:commons-net from 3.8.0 to 3.10.0
196
197 Updated library io.dropwizard.metrics:metrics-core from 4.2.15 to 4.2.23
198
199 Updated library io.netty:netty-buffer from 4.1.87.Final to 4.1.105.Final
200
201 Updated library io.netty:netty-codec from 4.1.87.Final to 4.1.105.Final
202
203 Updated library io.netty:netty-codec-http from 4.1.87.Final to 4.1.105.Final
204
205 Updated library io.netty:netty-codec-mqtt from 4.1.87.Final to 4.1.105.Final
206
207 Updated library io.netty:netty-codec-socks from 4.1.87.Final to 4.1.105.Final
208
209 Updated library io.netty:netty-common from 4.1.87.Final to 4.1.105.Final
210
211 Updated library io.netty:netty-handler from 4.1.87.Final to 4.1.105.Final
212
213 Updated library io.netty:netty-handler-proxy from 4.1.87.Final to 4.1.105.Final
214
215 Updated library io.netty:netty-resolver from 4.1.87.Final to 4.1.105.Final
216
217 Updated library io.netty:netty-transport from 4.1.87.Final to 4.1.105.Final
218
219 Updated library io.netty:netty-transport-classes-epoll from 4.1.87.Final to 4.1.105.Final
220
221 Updated library io.netty:netty-transport-classes-kqueue from 4.1.87.Final to 4.1.105.Final
222
223 Updated library io.netty:netty-transport-native-epoll from 4.1.87.Final to 4.1.105.Final
224
225 Updated library io.netty:netty-transport-native-kqueue from 4.1.87.Final to 4.1.105.Final
226
227 Updated library io.netty:netty-transport-native-unix-common from 4.1.87.Final to 4.1.105.Final
228
229 Updated library io.projectreactor:reactor-core from 3.4.26 to 3.6.2
230
231 Updated library io.reactivex.rxjava3:rxjava from 3.0.4 to 3.1.8
232
233 Updated library io.xlate:staedi from 1.19.0 to 1.24.1
234
235 Updated library jakarta.annotation:jakarta.annotation-api from 1.3.5 to 2.1.1
236
237 Updated library jakarta.jms:jakarta.jms-api from 2.0.3 to 3.1.0
238
239 Updated library jakarta.json:jakarta.json-api from 1.1.6 to 2.1.3
240
241 Updated library jakarta.transaction:jakarta.transaction-api from 1.3.3 to 2.0.1
242
243 Updated library jakarta.xml.bind:jakarta.xml.bind-api from 2.3.3 to 4.0.1
244
245 Updated library jakarta.xml.soap:jakarta.xml.soap-api from 1.4.2 to 3.0.1
246
247 Updated library jakarta.xml.ws:jakarta.xml.ws-api from 2.3.3 to 4.0.1
248
249 Updated library net.minidev:accessors-smart from 2.4.8 to 2.4.11
250
251 Updated library net.minidev:json-smart from 2.4.8 to 2.5.0
252
253 Updated library net.sf.saxon:Saxon-HE from 10.8 to 10.9
254
255 Updated library org.apache.activemq:activemq-artemis-native from 1.0.2 to 2.0.0
256
257 Updated library org.apache.activemq:artemis-amqp-protocol from 2.19.1 to 2.31.2
258
259 Updated library org.apache.activemq:artemis-commons from 2.19.1 to 2.31.2
260
261 Updated library org.apache.activemq:artemis-core-client from 2.19.1 to 2.31.2
262
263 Updated library org.apache.activemq:artemis-journal from 2.19.1 to 2.31.2
264
265 Updated library org.apache.activemq:artemis-mqtt-protocol from 2.19.1 to 2.31.2
266
267 Updated library org.apache.activemq:artemis-quorum-api from 2.19.1 to 2.31.2
268
269 Updated library org.apache.activemq:artemis-selector from 2.19.1 to 2.31.2
270
271 Updated library org.apache.activemq:artemis-server from 2.19.1 to 2.31.2
272
273 Updated library org.apache.kafka:kafka-clients from 3.1.2 to 3.6.1
274
275 Updated library org.apache.logging.log4j:log4j-api from 2.17.2 to 2.21.1
276
277 Updated library org.apache.logging.log4j:log4j-to-slf4j from 2.17.2 to 2.21.1
278
279 Updated library org.apache.qpid:proton-j from 0.33.10 to 0.34.1
280
281 Updated library org.apache.qpid:qpid-jms-client from 0.61.0 to 2.4.0
282
283 Updated library org.apache.tomcat.embed:tomcat-embed-core from 9.0.71 to 10.1.18
284
285 Updated library org.apache.tomcat.embed:tomcat-embed-el from 9.0.71 to 10.1.18
286
287 Updated library org.apache.tomcat.embed:tomcat-embed-websocket from 9.0.71 to 10.1.18
288
289 Updated library org.apache.wss4j:wss4j-ws-security-common from 2.2.7 to 3.0.3
290
291 Updated library org.apache.wss4j:wss4j-ws-security-dom from 2.2.7 to 3.0.3
292
293 Updated library org.aspectj:aspectjweaver from 1.9.7 to 1.9.21
294
295 Updated library org.codehaus.woodstox:stax2-api from 4.2.1 to 4.2.2
296
297 Updated library org.eclipse.jetty:jetty-http from 9.4.50.v20221201 to 12.0.5
298
299 Updated library org.eclipse.jetty:jetty-io from 9.4.50.v20221201 to 12.0.5
300
301 Updated library org.eclipse.jetty:jetty-security from 9.4.50.v20221201 to 12.0.5
302
303 Updated library org.eclipse.jetty:jetty-server from 9.4.50.v20221201 to 12.0.5
304
305 Updated library org.eclipse.jetty:jetty-util from 9.4.50.v20221201 to 12.0.5
306
307 Updated library org.infinispan.protostream:protostream from 4.4.4.Final to 4.6.5.Final
308
309 Updated library org.infinispan.protostream:protostream-types from 4.4.4.Final to 4.6.5.Final
310
311 Updated library org.infinispan:infinispan-clustered-lock from 13.0.15.Final to 14.0.24.Final
312
313 Updated library org.jboss.logging:jboss-logging from 3.4.3.Final to 3.5.3.Final
314
315 Updated library org.jboss.threads:jboss-threads from 2.3.3.Final to 2.3.6.Final
316
317 Updated library org.jgroups:jgroups from 4.2.18.Final to 5.2.19.Final
318
319 Updated library org.jvnet.staxex:stax-ex from 1.8.3 to 2.1.0
320
321 Updated library org.slf4j:jul-to-slf4j from 1.7.36 to 2.0.11
322
323 Updated library org.slf4j:slf4j-api from 1.7.36 to 2.0.11
324
325 Updated library org.springframework.batch:spring-batch-core from 4.3.7 to 5.1.0
326
327 Updated library org.springframework.batch:spring-batch-infrastructure from 4.3.7 to 5.1.0
328
329 Updated library org.springframework.boot:spring-boot from 2.7.8 to 3.2.2
330
331 Updated library org.springframework.boot:spring-boot-actuator from 2.7.8 to 3.2.2
332
333 Updated library org.springframework.boot:spring-boot-actuator-autoconfigure from 2.7.8 to 3.2.2
334
335 Updated library org.springframework.boot:spring-boot-autoconfigure from 2.7.8 to 3.2.2
336
337 Updated library org.springframework.boot:spring-boot-starter from 2.7.8 to 3.2.2
338
339 Updated library org.springframework.boot:spring-boot-starter-actuator from 2.7.8 to 3.2.2
340
341 Updated library org.springframework.boot:spring-boot-starter-aop from 2.7.8 to 3.2.2
342
343 Updated library org.springframework.boot:spring-boot-starter-integration from 2.7.8 to 3.2.2
344
345 Updated library org.springframework.boot:spring-boot-starter-json from 2.7.8 to 3.2.2
346
347 Updated library org.springframework.boot:spring-boot-starter-logging from 2.7.8 to 3.2.2
348
349 Updated library org.springframework.boot:spring-boot-starter-security from 2.7.8 to 3.2.2
350
351 Updated library org.springframework.boot:spring-boot-starter-tomcat from 2.7.8 to 3.2.2
352
353 Updated library org.springframework.boot:spring-boot-starter-web from 2.7.8 to 3.2.2
354
355 Updated library org.springframework.boot:spring-boot-starter-web-services from 2.7.8 to 3.2.2
356
357 Updated library org.springframework.cloud:spring-cloud-commons from 3.1.5 to 4.1.0
358
359 Updated library org.springframework.cloud:spring-cloud-config-client from 3.1.5 to 4.1.0
360
361 Updated library org.springframework.cloud:spring-cloud-context from 3.1.5 to 4.1.0
362
363 Updated library org.springframework.cloud:spring-cloud-starter from 3.1.5 to 4.1.0
364
365 Updated library org.springframework.cloud:spring-cloud-starter-config from 3.1.5 to 4.1.0
366
367 Updated library org.springframework.integration:spring-integration-core from 5.5.16 to 6.2.1
368
369 Updated library org.springframework.integration:spring-integration-file from 5.5.16 to 6.2.1
370
371 Updated library org.springframework.integration:spring-integration-ftp from 5.5.16 to 6.2.1
372
373 Updated library org.springframework.integration:spring-integration-groovy from 5.5.16 to 6.2.1
374
375 Updated library org.springframework.integration:spring-integration-http from 5.5.16 to 6.2.1
376
377 Updated library org.springframework.integration:spring-integration-ip from 5.5.16 to 6.2.1
378
379 Updated library org.springframework.integration:spring-integration-jdbc from 5.5.16 to 6.2.1
380
381 Updated library org.springframework.integration:spring-integration-jms from 5.5.16 to 6.2.1
382
383 Updated library org.springframework.integration:spring-integration-kafka from 5.5.16 to 6.2.1
384
385 Updated library org.springframework.integration:spring-integration-mail from 5.5.16 to 6.2.1
386
387 Updated library org.springframework.integration:spring-integration-scripting from 5.5.16 to 6.2.1
388
389 Updated library org.springframework.integration:spring-integration-security from 5.5.16 to 6.2.1
390
391 Updated library org.springframework.integration:spring-integration-sftp from 5.5.16 to 6.2.1
392
393 Updated library org.springframework.integration:spring-integration-ws from 5.5.16 to 6.2.1
394
395 Updated library org.springframework.integration:spring-integration-xml from 5.5.16 to 6.2.1
396
397 Updated library org.springframework.kafka:spring-kafka from 2.8.11 to 3.1.1
398
399 Updated library org.springframework.retry:spring-retry from 1.3.1 to 2.0.5
400
401 Updated library org.springframework.security:spring-security-config from 5.7.6 to 6.2.1
402
403 Updated library org.springframework.security:spring-security-core from 5.7.6 to 6.2.1
404
405 Updated library org.springframework.security:spring-security-crypto from 5.7.6 to 6.2.1
406
407 Updated library org.springframework.security:spring-security-oauth2-client from 5.7.3 to 6.2.1
408
409 Updated library org.springframework.security:spring-security-oauth2-core from 5.7.6 to 6.2.1
410
411 Updated library org.springframework.security:spring-security-oauth2-jose from 5.7.6 to 6.2.1
412
413 Updated library org.springframework.security:spring-security-oauth2-resource-server from 5.7.6 to 6.2.1
414
415 Updated library org.springframework.security:spring-security-rsa from 1.0.11.RELEASE to 1.1.1
416
417 Updated library org.springframework.security:spring-security-web from 5.7.6 to 6.2.1
418
419 Updated library org.springframework.ws:spring-ws-core from 3.1.5 to 4.0.10
420
421 Updated library org.springframework.ws:spring-ws-security from 3.1.5 to 4.0.10
422
423 Updated library org.springframework.ws:spring-ws-support from 3.1.5 to 4.0.10
424
425 Updated library org.springframework.ws:spring-xml from 3.1.5 to 4.0.10
426
427 Updated library org.springframework:spring-aop from 5.3.25 to 6.1.3
428
429 Updated library org.springframework:spring-beans from 5.3.25 to 6.1.3
430
431 Updated library org.springframework:spring-context from 5.3.25 to 6.1.3
432
433 Updated library org.springframework:spring-context-support from 5.3.25 to 6.1.3
434
435 Updated library org.springframework:spring-core from 5.3.25 to 6.1.3
436
437 Updated library org.springframework:spring-expression from 5.3.25 to 6.1.3
438
439 Updated library org.springframework:spring-jcl from 5.3.25 to 6.1.3
440
441 Updated library org.springframework:spring-jdbc from 5.3.25 to 6.1.3
442
443 Updated library org.springframework:spring-jms from 5.3.25 to 6.1.3
444
445 Updated library org.springframework:spring-messaging from 5.3.25 to 6.1.3
446
447 Updated library org.springframework:spring-oxm from 5.3.25 to 6.1.3
448
449 Updated library org.springframework:spring-tx from 5.3.25 to 6.1.3
450
451 Updated library org.springframework:spring-web from 5.3.25 to 6.1.3
452
453 Updated library org.springframework:spring-webmvc from 5.3.25 to 6.1.3
454
455 Updated library org.yaml:snakeyaml from 1.30 to 2.2
456
457 Updated library xom:xom from 1.3.7 to 1.3.9
458
459 Updated libraries (only available in the extended image)
460
461 Updated library com.emagiz.batch:emagiz-batch-aws-redshift from 4.3.8 to 5.0.0
462
463 Updated library com.emagiz.batch:emagiz-batch-azure-eventhubs from 4.3.8 to 5.0.0
464
465 Updated library com.emagiz.batch:emagiz-batch-file from 4.3.8 to 5.0.0
466
467 Updated library com.emagiz.batch:emagiz-batch-http from 4.3.8 to 5.0.0
468
469 Updated library com.emagiz.batch:emagiz-batch-jdbc from 4.3.8 to 5.0.0
470
471 Updated library com.emagiz.components:emagiz-components-smooks from 11.0.0 to 12.0.0
472
473 Updated library com.emagiz.components:emagiz-components-xslfo from 11.0.0 to 12.0.0
474
475 Updated library com.fasterxml.jackson.dataformat:jackson-dataformat-cbor from 2.13.4 to 2.15.3
476
477 Updated library com.fasterxml.jackson.datatype:jackson-datatype-joda from 2.13.4 to 2.15.3
478
479 Updated library com.microsoft.azure:adal4j from 1.6.4 to 1.6.7
480
481 Updated library com.squareup.okhttp3:logging-interceptor from 4.9.3 to 4.12.0
482
483 Updated library com.squareup.okhttp3:okhttp-urlconnection from 4.9.3 to 4.12.0
484
485 Updated library com.squareup.okio:okio-jvm from 2.8.0 to 3.6.0
486
487 Updated library jaxen:jaxen from 1.2.0 to 2.0.0
488
489 Updated library org.apache.xmlgraphics:batik-anim from 1.14 to 1.17
490
491 Updated library org.apache.xmlgraphics:batik-awt-util from 1.14 to 1.17
492
493 Updated library org.apache.xmlgraphics:batik-bridge from 1.14 to 1.17
494
495 Updated library org.apache.xmlgraphics:batik-codec from 1.14 to 1.17
496
497 Updated library org.apache.xmlgraphics:batik-constants from 1.14 to 1.17
498
499 Updated library org.apache.xmlgraphics:batik-css from 1.14 to 1.17
500
501 Updated library org.apache.xmlgraphics:batik-dom from 1.14 to 1.17
502
503 Updated library org.apache.xmlgraphics:batik-ext from 1.14 to 1.17
504
505 Updated library org.apache.xmlgraphics:batik-extension from 1.14 to 1.17
506
507 Updated library org.apache.xmlgraphics:batik-gvt from 1.14 to 1.17
508
509 Updated library org.apache.xmlgraphics:batik-i18n from 1.14 to 1.17
510
511 Updated library org.apache.xmlgraphics:batik-parser from 1.14 to 1.17
512
513 Updated library org.apache.xmlgraphics:batik-script from 1.14 to 1.17
514
515 Updated library org.apache.xmlgraphics:batik-shared-resources from 1.14 to 1.17
516
517 Updated library org.apache.xmlgraphics:batik-svg-dom from 1.14 to 1.17
518
519 Updated library org.apache.xmlgraphics:batik-svggen from 1.14 to 1.17
520
521 Updated library org.apache.xmlgraphics:batik-transcoder from 1.14 to 1.17
522
523 Updated library org.apache.xmlgraphics:batik-util from 1.14 to 1.17
524
525 Updated library org.apache.xmlgraphics:batik-xml from 1.14 to 1.17
526
527 Updated library org.apache.xmlgraphics:fop-core from 2.7 to 2.9
528
529 Updated library org.apache.xmlgraphics:fop-events from 2.7 to 2.9
530
531 Updated library org.apache.xmlgraphics:fop-util from 2.7 to 2.9
532
533 Updated library org.apache.xmlgraphics:xmlgraphics-commons from 2.7 to 2.9
534
535 Updated library org.jetbrains.kotlin:kotlin-stdlib from 1.6.21 to 1.9.22
536
537 Updated library org.jetbrains.kotlin:kotlin-stdlib-jdk7 from 1.6.21 to 1.9.22
538
539 Updated library org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 1.6.21 to 1.9.22
540
541 Updated library org.springframework.batch:spring-batch-integration from 4.3.7 to 5.1.0
542
543 Remarks
544
545 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.
546
547 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
548
549
550 )))((({{toc/}}))){{/container}}
551 {{/container}}