OL Hub Release Notes v2.0.1
Release Date: 21 August 2023
Backward compatibility
It is now possible to import a repository (.orz) file using a newer version of the CLI. In other words, any CLI version can upload any .orz, even from older versions.
Agent and Cache options added to generated service file
For a generated application, the Agent options were added to the generated service file. This enables the user to select which agent to use, independent of the enable agent setting in the UI.
For example:
“agentOptions”: {
“enabled”: true,
“agentName”: “tststs”
}
cacheOptions: {
“enabled”: true,
“cacheSolution”: “REDIS”
}
Improvements to DB2-AS400 Connector
The DB2-AS400 connector now supports fetching executables (database schemas or stored procedures) and specifying an advanced query for fetching a result set when executing the ol add command for the DB2 AS400 module.
Usage: ol add [OPTIONS]
Add Asset to Module metadata
Executable:
--advanced-result-set-query TEXT Specify advanced query for fetching a result set
--executable TEXT Specify database executable path to procedure or function (required)
Conditional Responses in Spring Java Controller Generator
Conditional responses are now supported.
![](https://files.readme.io/8686c3e-Spring_Java_conditional_responses.png)
Prevent deletion of Asset in use
The user is prevented from deleting an asset in use by one or more related methods for that asset. The related methods are displayed in the Asset view.
![](https://files.readme.io/5960ac8-cant_delete_this_asset.png)
The user is prompted to confirm deletion of an asset.
![](https://files.readme.io/4a9043d-Remove_Asset.png)
Set Static Value menu item changed to Set Value
The user can now set a value for a field. The user can either set Static Value or Set Project Variable.
![](https://files.readme.io/46dc0e1-Set_field_Value.png)
After pressing Set Value, a dropdown menu appears that enables selecting the Project Variable to set.
![](https://files.readme.io/4f55728-Set_field_Value-2.png)
The user can also set a static value for the variable by pressing Set Static Value.
![](https://files.readme.io/be70120-Set_field_Value-3.png)
![](https://files.readme.io/253f3d2-Set_field_Value-4.png)
There are also Edit Static Value and Remove Value buttons available.
New Technologies
Kafka and IBM MQ were added to the technology list in the UI.
![](https://files.readme.io/51e690d-Configure_Kafka.png)
![](https://files.readme.io/1e5b8e4-Configure_Kafka_2.png)
![](https://files.readme.io/a6f3062-Configure_IBM_MQ.png)
The user can also configure Kafka or IBM MQ in the method enrichment.
![](https://files.readme.io/ab2230f-Configure_Kafka_3.png)
![](https://files.readme.io/0cbc7c7-Configure_MQ.png)
Settings: Profile – Change Password
The Change Password procedure was changed in the Settings > Profile screen. Changing the password forces a logout.
![](https://files.readme.io/09b924c-Settings_Change_Password.png)