The pcloud auth login command now supports non-interactive authentication using a Google Cloud Service Account Key file via the --serviceAccountKey flag. See Create a service account key to understand how to create the key file.
You can now set the account and cloud instance directly upon login using the --account and --cloudInstance flags.
pcloud compute clouds
This new command group is only available if your subscription is using a usage based billing plan.
Added the pcloud compute clouds create command to create a new Cloud Instance in a specific region.
Added the pcloud compute clouds delete command to delete a Cloud Instance.
The default quota for cloud instance count is set to 2. This quota can be increased by contacting support.
pcloud compute sshkeys
The pcloud compute sshkeys create command now includes a --keyfile flag to provide an SSH public key from a file.
Added support for a broader range of ssh key types (Examples: ecdsa, ed25519…)
pcloud config
The pcloud config set account command now supports the --cloudInstance flag to set the cloud instance simultaneously.
pcloud private-connections
This new command group is only available if your subscription is using a usage based billing plan.
Introduced the new pcloud private-connections command group to manage private connections. This includes the following subcommands:
list: View all private connections.
describe: Get detailed information for a specific private connection.
update: Modify the name, bandwidth, or status (enable/disable) of a private connection.