Release Notes - 4.8 Versions
November 28, 2023 (v4.8.1)
Improvements:
File Consumer - Setting chunk size
When working in “Bulk mode” (retrieving the entire file rather than one record at a time), users can now retrieve the file content in “chunks” rather than getting the whole file at once.
Example: Instead of consuming 10,000 records from a CSV file, it is possible to execute the flow 20 times in bulk mode where the chunk size is set to 500.CICS/AS400 Connector - Users can now configure how Input Numeric Null values are treated on the backend side. We can configure them to be passed as zeros(F0) ,spaces(40), binary-null(00), max-value (FF).
Fixes
Screen SDK Projects (AS400 / Mainframe) are aligned to SpringBoot 3.
Generated code no longer refers to deprecated classes
MainFrameLegacyTypes
/Jt400LegacyTypes
H2 references were removed from POM.XML files
Entity is generated correctly when generating an entity using copybooks that have similar (not necessarily identical) structures.
DB2 on AS400 - service is still responsive even if several requests are timing out.
Known Issues
Tuxedo JCA connector runtime does not support SpringBoot 3 at the moment.
Xml Connector issue - Entity contains redundant Execute command
JDBC Connector - Generated entity does not fully support SpringBoot 3
September 10, 2023 (v4.8.0)
Major Changes:
Generated projects are now using SpringBoot 3. This would not impact new projects, however, if you require to update an exiting project and are encountering issues , please contact your customer success representative.
We have merged all Openlegacy packages into the io.openlegacy package . To upgrade an exiting project please follow the instructions in this guide
Improvements
AS400 Connection Pool.
Idle connections will be terminated only if pool size exceeds min size.
If two converter classes with the same name exist in the project. The project would fail on startup and throw a meaningful exception.
Fixes
ServiceField Annotation is no longer deprecated. Users can continue using it.
Known Issues
The following issues will be fixed in the next release which is coming soon
Screen SDK Projects (AS400 / Mainframe) are not supported in this version as they need to be aligned with SpringBoot 3 .
Generating an entity from the copybooks , using similar copybooks that have similar structure (does not have to be identical) , may results in an error or an incorrectly generated entity.
Some generated code still references deprecated classes
MainFrameLegacyTypes
/Jt400LegacyTypes
instead ofByteArrayLegacyTypes
H2 references will be removed from POM.XML files