New Features
- 
Added the
serializer generatecommand that creates Java Compact Serialization classess from the given schema. - 
Added an update checker which displays a notification in the interactive mode. You can disable it by setting the
CLC_SKIP_SERVER_VERSION_CHECKto1. - 
In order to make an informed decision about CLC improvements and features, we started to collect non-identifiable telemetry. You can disable this by setting
HZ_PHONE_HOME_ENABLEDenvironment variable tofalse. You can find more information in the documentation. - 
CLC can now be installed using an install script on Linux and macOS systems. Just run
curl https://hazelcast.com/clc/install.sh | bash. 
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. 
Fixes
- 
CLC interactive prompt doesn’t change after config wizard.
 - 
Readline panic in the interactive mode if terminal width cannot be determined and left arrow is pressed.
 - 
Map proxy is created when a
mapcommand is used. - 
"connecting to cluster" prompt is not shown when
object listcommand runs. - 
Fixed
list addcommand.