New Features
- 
Added the demo generate-datacommand that creates data from a Wikipedia event stream.
- 
Added the demo map-setmanycommand that generates multiple Map entries.
- 
Added the project list-templatescommand that lists templates that can be used with theproject createcommand.
- 
Added the \dishortcut that lists all or some indexes. This command is available only in the interactive mode.
- 
Added --preleaseand--developmentflags toviridian create-clustercommand.
Improvements
- 
The Viridian "CLI" bundle is used with config importandviridian import-configcommands. The configuration bundle includes certificates for all supported Hazelcast client libraries.
- 
CLC configuration is saved as both config.yamlandconfig.jsonwhenconfig import,viridian import-configorconfig addcommands are used.
- 
An installation script may be used to install CLC on Linux and macOS. 
- 
Configuration menu is displayed in the non-interactive mode when the defaultconfiguration doesn’t exist.
- 
snapshot listcommand provides more information.
- 
Configuration name is used in the CLC interactive prompt. 
- 
"Invalid number of arguments" error is improved to display which positional arguments are missing. 
- 
project createcommand updates the corresponding template if necessary when run.
- 
Updated command output. 
Fixes
- 
Full stack trace is shown on job submiterrors.
- 
#288 Fix streaming timeout.