Changes for page V3.0.0
Last modified by Carlijn Kokkeler on 2024/07/17 14:41
From version 15.1
edited by Carlijn Kokkeler
on 2024/04/08 11:39
on 2024/04/08 11:39
Change comment:
There is no comment for this version
To version 16.1
edited by Carlijn Kokkeler
on 2024/04/08 11:43
on 2024/04/08 11:43
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -8,29 +8,18 @@ 8 8 * Updated our Java runtime version from Java 8 (8u352-b08) to Java 17 (17.0.10_7). 9 9 * Updated Spring boot version from 2.7 to 3.2: 10 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’ 11 11 12 -Updated Java EE 8 to Jakarta EE 10 13 - 14 -SSL version support changes: 15 - 16 -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. 17 - 18 -TLS version 1.3 is now the default (was TLS version 1.2). TLS version 1.2 will remain supported. 19 - 20 -OAuth2 authorization no longer supports the previously deprecated implicit grant type. 21 - 22 -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). 23 - 24 -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. 25 - 26 -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. 27 - 28 -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: 29 - 30 -Data pipelines: 31 - 32 -‘simple job launcher’ → eMagiz will push a new flow version which replaces this with ‘task executor job launcher’ 33 - 34 34 ‘job explorer’ → eMagiz will push a new flow version which adds a ‘data source’. 35 35 36 36 Http message sender: HttpComponentsMessageSender → eMagiz will replace this with HttpComponents5MessageSender