New Features
- 
Added the Advanced Scripting as a BETA future. Advanced Scripting enables writing the scripts in a Python-like language. The following commands are available with this release: Advanced Script. Check out the scriptsdirectory for example scripts.
- 
CLC now supports loading the shell.clcscript on startup in the interactive mode.shell.clcmust be in$CLC_HOME. You can find the$CLC_HGMEusingclc homecommand.
- 
Added the ability to define "aliases" in the interactive or script modes. An alias, like the shell aliases, enable you to create shortcuts for your CLC commands. For example: \alias maps — \\object list mapcreates an alias to list Maps in the cluster. In order to make the aliases permanent, you can put them in theshell.clcfile. Check out the Alias documentation.
- 
Added the map entry-viewcommand. Check out the entry-view documentation,
Improvements
- 
Improved configuration selector. 
- 
If there’s a single configuration, do not display the configuration selector and use that configuration automatically. 
- 
Updated job submitcommand to deduce the job ID.
- 
clc template listcan show all repositories in an organization.
- 
Added the --sourceflag toclc project createandclc template listcommands. This flag enables using templates outside of thehazelcast-templatesorganiation.
- 
Added clc_homeplaceholder to Project Creator templates.
- 
Added repeatandeachactions to the Project Creator templates.
- 
Compact Serializer does not overwrite generated files and displays a prompt. Use the --yesflag to aloways overwrite generated fiels.
- 
Compact Serializer does not produce code that dependes on the Notnullannotation.
- 
Compact Serializer respects the namespacefield when generating the path. The final path is derived from the value of--output-dirflag and the namespace.
Changes
- 
Table format is the default format for all commands except versionandhome. In order to use the delimited mode, you can append-f delimitedflag to your command line.
- 
Moved clc project list-templatescommand toclc template list. The behaviour of the command didn’t change.
- 
Compact serializer creates only the serializer classes. 
- 
We’ve changed our logging implementation, so CLC logs appear slighlty different. You can find your log directory using clc home logs.