Skip to content

v2.0.0 beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@ad-m ad-m released this 29 Sep 11:53
· 863 commits to master since this release

This version was created from scratch using the experience of the previous versions. It introduces numerous changes and unifies the user experience.

This new version follows the the footsteps of the Management Panel - services are now grouped in categories. Groups of common-purpose, for example: compute, storage and container.

Introduces a mechanism that automatically detects new services on the Platform. This means that even without updating the CLI itself, you can use its latest capabilities from the moment they are published on the Platform. In other words, the need to update the CLI has been reduced.

CLI is also available in the Management Panel. For each operation in the Management Panel, it is possible to preview how an analogous operation can be performed using the CLI. Moreover, it is possible to execute it directly from the Management Panel, using the console visible at the bottom of the Management Panel.

The new CLI release has been designed with performance in mind. Only the minimum range of CLI is loaded into the main memory - this speedups the time of the operation and reduces the memory consumption.

Like in the previous CLI, every command has helpful documentation, available in --help. It contains a description of the available parameters and interaction examples.

New generation of CLI is still available under the MIT license. It is one of the simplest open source licenses and allows you to use the software at no extra charge. However, standard fees may apply to the services used with it.

We kindly ask you to submit your comments on the functioning of CLI. We would like to fix any problems encountered before the final release. At this stage, we also have a lot of freedom to change in order to meet the expressed expectations.