Last Updated: 2022-12-15
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.
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