OL Hub Release Notes 3.0.17

Release Date: September 30, 2025

OL HUB Core Version 5.0.105 · OL HUB DTF Version 3.0.17


✨ New Features

  • RPC Flow - ForEach Step

    Users can now add the new ForEach Step to their RPC flows. This node has a collection of Inputs and will execute the selected module Asset for each item in the "inputs" collection. Finally it will return a collection of asset results. Each result correlates to its inputs counterpart.
  • New Connector - IMS-DB

    Users can create an IMS-DB module and add assets based on IMS-DB queries.

🚀 Enhancements

  • SOAP Module - WSDL & multiple XSDs

    Users can now add SOAP assets from WSDL Spec and also provide XSDs files that reference by the WSDL.
  • Duplicate Connections

    Users can duplicate existing connections to help create new connections that have slightly different properties.
  • Project Method Mapping - Load Time Optimization for Large Models

    Improve performance and usability when handing large models.
  • Support Multiple OpenAPI Files in a Contract

    Users can now add assets for REST module by providing the OpenAPI spec and in addition providing OpenAPI specs that are referred to by the "main" spec.
  • CLI - Export project with the latest project version

    Support the exporting project as OPZ with "latest" project version rather than having to specify the exact number.
  • CLI - Report Tag Number on Successful Project Tagging

    CLI will Return the new Tag Number on a Successful project tagging
  • Hyphens deleted in exported model field names

    Hyphens are no longer omitted from filed names when exporting a model.
  • Screen flow - Support Consumer Invoke Steps

    Screen Flow can now be invoked from Consumer type projects , for example: Invoking a screen flow from Kafka Topic or MQ queue.
  • Screens flow - Nested collections mappings

    Nested Collection can now only be mapped from the root element. Nested Fields will be mapped using the mapping expression.

🐞 Bug Fixes

  • Additional Attributes are not available after the asset has been created

    Additional Attributes are available immediately after asset has been created . No refresh required.
  • Output Boolean Fields

    Output Boolean fields are now actually Boolean rather than a "true" / "false" string.

✨ New Features

RPC Flow – ForEach Step

You can now add the new ForEach Step to RPC flows. This node accepts a collection of inputs and executes the selected module asset for each item in that collection. The step then returns a collection of results, where each result corresponds to its matching input.

New Connector – IMS-DB

You can now create an IMS-DB module and add assets based on IMS-DB queries.

🚀 Enhancements

SOAP Module – WSDL & Multiple XSDs

You can now add SOAP assets directly from a WSDL specification and include additional XSD files referenced by the WSDL.

Duplicate Connections

Easily duplicate existing connections to create new ones with similar properties.

Project Method Mapping – Load-Time Optimization for Large Models

Performance and usability have been improved when handling large models during project method mapping.

Support for Multiple OpenAPI Files in a Contract

You can now create REST module assets using a main OpenAPI specification along with additional referenced OpenAPI files.

CLI – Export Project with the Latest Version

The CLI now supports exporting projects as .opz files using the latest project version, without requiring an explicit version number.

CLI – Report Tag Number on Successful Tagging

When a project is successfully tagged via the CLI, the new tag number is now returned automatically.

Hyphens Preserved in Exported Model Field Names

Hyphens are no longer removed from field names when exporting models.

Screen Flow – Support for Consumer Invoke Steps

Screen flows can now be invoked from Consumer-type projects, such as those triggered by Kafka topics or MQ queues.

Screen Flow – Nested Collection Mappings

Nested collections can now only be mapped from the root element. Nested fields are mapped using mapping expressions for improved clarity and consistency.

🐞 Bug Fixes

Additional Attributes Not Available After Asset Creation

Additional attributes are now immediately available after an asset is created—no manual refresh required.

Output Boolean Fields

Output Boolean fields are now correctly typed as Boolean values instead of "true" or "false" strings.