OL Hub Release Notes v2.0.0
Release Date: 01 August 2023
New Generate parameter: build-tool
The ol generate command has a new parameter: build-tool. The user may specify using the gradle (default) or maven build-tool, provided it is supported by the generator.
Caching Asset Rules
A new feature enables configuring the cache for module asset input rules. The caching keys setting is done on the Asset view (right after enabling the cache).
![](https://files.readme.io/3c7bca0-Configure_cache.png)
The user must enable the cache and set the time interval:200
![](https://files.readme.io/81d7f52-Configure_cache_2.png)
The user also sees all the cached fields in the work step:
![](https://files.readme.io/45183bf-Configure_cache_3.png)
Note that caching the asset does not create a new version of the asset.
Copy Step id
A new feature allows the user to copy the step id of every node except input and output from the UI.
![](https://files.readme.io/82bcbdd-Copy_Step-id.png)
Webhooks enabled for non-admin users
A non-admin user can now view but not change Webhooks.
![](https://files.readme.io/ca1b770-Webhooks_for_non-admin.png)
Map to empty collection structure
The user can now map to an empty collection structure.
![](https://files.readme.io/c35b976-Map_to_empty_collection.png)
![](https://files.readme.io/efa947a-Map_to_empty_collection_2.png)
Import and Export file data from test flow
The user can now import (upload) and export (download) file data from test flow.
![](https://files.readme.io/b305d56-Import-Export_file_data_to_test_flow.png)
The user can drag and drop the json file to import.
![](https://files.readme.io/ebeb4cc-drag_and_drop_file.png)
Fixed: Save as New Method
When duplicating a method, the cloned method name is now changed from the original method name.
![](https://files.readme.io/78bac56-Save_as_New_Method.png)
![](https://files.readme.io/c739c20-Save_as_New_Method_2.png)
Auto-generate contract of a project containing RPC with multiple outputs
When using Auto-Generate on a contract of a project that contains RPC with multiple outputs, the mapping is now visible to all the outputs.
![](https://files.readme.io/e657d59-project_with_multiple_outputs.png)