What's New in 1.4.0
This section describes the enhancements in 1.4.0.
Support
- Tutorials in Support and Resources
Platform
-
Installation Enhancements
- Merlin installation UI optimization. Change Pull Policy, Storage Class and Configuration Profile from Input box to Select box.
- Optimize the creation order of Merlin resources.
- Fix Certificates creation timming issue.
- Support customize CA bundle.
-
Add new credential type "SSH_KEYPAIR" to provide more flexible management and configuration of credentials.
-
The template of type ibmi supports the new action "Enable IBM i debug service".
-
Update dependent PTFs in ‘Validate the dependent PTFs’ action.
-
Support for password longer than 64 characters when add user.
-
Show detailed error message when failed to add user.
-
ARCAD Tools
- Elias CLI
- compilation of workspace directories
Note: Enable ARCAD environment action on the IBM i template under Connections must be run to apply update on the IBM i.
- Elias CLI
IDE
- Dashboard - IBM i Developer and demo application tools stack which creates a workspace with a demo IBM i application loaded from git.
- Debug - debug programs in batch with step over/step into/breakpoint support. For a demonstration, see the Debugging video in the Merlin Getting Started for Users playlist.
- PTFs are required. Validate the dependent PTFs action on the IBM i template under Connections must be run to verify all required PTFs are installed on the IBM i.
- Enable IBM i debug service action on the IBM i template under Connections must be run to start the debug service on the IBM i.
- Note: Debug functionality will not appear in existing workspaces. A new workspace must be used or adding the ibmidebug extension in devfile of the existing workspace.
- Project Explorer - open IFS files and QSYS members for edit
- Project Explorer - copy IFS files and QSYS members to paste into Source folder
- Developer Build - compile directory support with
{files}
parameter in compile command - Editor - ILE RPG - external reference support
- Editor - ILE RPG - extract constant action on literals
- Editor - SQL - database definition proposals in content assist
- Editor - CL - content assist, definition, and references support.
- Note: CL functionality will not appear in existing workspaces. A new workspace must be used or adding the vscodeclle extension in devfile of the existing workspace.
- ARCAD Tools
- A new Lists node has been added to the ARCAD project explorer under the Versions node to display and open ARCAD lists
- ARCAD Macro commands can now be executed from Merlin. Macro command interruptions can be answered directly from Merlin’s notification area.
- ARCAD Transfers log can now be displayed from several nodes in the ARCAD project explorer, including:
- Application node
- Version node
- Site link node
CI/CD
- Show the complete Git repository URL in Manage Jenkins Jobs
- Update the process when specify Jenkins server information in the wizard of Initialize Jenkins server