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 of ByteArrayLegacyTypes

  • H2 references will be removed from POM.XML files