OL Hub Release Notes 3.0.3

Release Date: December 9 , 2024

OL HUB Core version 5.0.24 - OL HUB DTF version 3.0.2


Enhancements

Screens

  • Trails are now visible in the Project context, providing easier access to previously recorded trails. This enhancement simplifies creating flows based on existing trails.

  • Users can now replace a screen asset's snapshot with one from a trail file. This is particularly useful when a trail snapshot better represents the screen than the current asset snapshot. For example, the existing screen asset might display an empty table, while a trail snapshot shows the same screen with a fully populated table. With this feature, users can easily update the screen asset to use the more descriptive trail snapshot.

    While navigating the trail , if a better screen snapshot is encountered , just click "Update Snapshot" menu option.

  • Mainframe (3270) Connection pool statistics are now available in the project actuator

Dynamic Redefines

In Cobol/copybook based assets , users can now configure REDEFINE fields that would be dynamically serialized according to either field values or Buffer Hex values.

In the example below , an Indicator field would indicate in runtime which of the three options we actually got. Configuring this on the REDEFINED field would allow the runtime make the adjustment and correctly serialize the field correctly without committing to a single structure type.

01 EMPLOYEE-RECORD.
   05 DATA-TYPE-INDICATOR PIC X(01). 
      * Values: 'T' for Data text,  'N' for Name, 'D' for Details
   05 EMPLOYEE-DATA PIC X(50).
   05 EMPLOYEE-NAME REDEFINES EMPLOYEE-DATA.
      10 FIRST-NAME  PIC X(20).
      10 LAST-NAME   PIC X(30).
   05 EMPLOYEE-DETAILS REDEFINES EMPLOYEE-DATA.
      10 EMP-ID      PIC X(10).
      10 EMP-DEPT    PIC X(10).
      10 EMP-SALARY  PIC X(30).


Generator Options

  • Users can now set the (Low Code) Hub Provider from the UI
    The default is the 'HUB' and the other option is the 'OPZ'
  • Users can now set the (Low Code) Build tool from the UI
    The default is the 'GRADLE' and the other option is the 'MAVEN'

Unpublish Method

Accounts using the Dev/Prod License can now unpublish methods in project contract draft version

Encrypt Customer Data in the Hub DB

The Following data has been encrypted in the Hub database

  • Asset test cases (input)
  • Asset test cases run results (output)
  • Methods flow test cases (input)
  • Methods flow test cases history (input & outputs)

Bug Fixes

  • Screen Flow Input Node can now only be connected to a single node.
  • When Duplicating a method (Save As..) header parameters are no longer saved as Body parameters
  • Screen Trail analysis will not suggest invalid field names that contain underscores