OL Hub Release Notes 3.0.6

Release Date: February 10, 2025

OL HUB Core version 5.0.42 - OL HUB DTF version 3.0.8


Enhancements

Screens

  • The Connection Pool Keep-Alive configuration can now be disabled after being initially set by selecting "Keep Alive Disabled" from the actions dropdown.
  • Users can now query 3270/5250 screen field attributes using newly added functions. The exposed field attributes include:
    • Editable (Boolean)
    • Bold (Boolean)
    • Foreground Color (String)
    • Background Color (String)



Dynamic Redefine

You can now consolidate multiple copybooks into a single entity using REDEFINE on its root field. This is especially useful when handling multiple copybooks that can be distinguished at runtime based on specific field values.

To implement this, simply point the CLI to a directory containing copybooks when working within the mf-dataset or mf-dataset-server modules.

ol add --source-path <directory with copybooks>

Add REST Asset

REST assets can now be added using:

  • OpenAPI specifications
  • Request/Response models
  • XSD files

Generate No-Code Artifact

  • The default CLI command ol generate now produces a No-Code Artifact, which includes:
    • A Docker directory
    • A docker-compose command
    • An .env file
    • A JAR directory
    • A README file
  • A new "Container-REST" generator creates the same No-Code Artifact.

Bug Fixes

  • Auto-generating a project now correctly produces XML enrichments only when using application/XML content.
  • The Cloned Method header field can now be changed to Body without reverting back to Header.
  • Users can now map a hardcoded empty string value when using the "Set Value" option.
  • Running a project in Maven now functions properly.