Releases: hetznercloud/cli
Release list
v1.67.0
Removed deprecated Datacenter from Server and Primary IP
Removed the deprecated Datacenter property from the Server and Primary IP resources. Since the property was already removed from the Hetzner Cloud API, we do not consider this a breaking change (see changelog entry).
The hcloud primary-ip create --datacenter and hcloud server create --datacenter flags have been removed in favor of --location. Additionally, hcloud primary-ip describe and hcloud server describe will no longer show the Datacenter property.
In place of the --datacenter flag the --location flag can be used. The Location name is the first part of the Datacenter name, e.g. the part before -. Example:
Before:
$ hcloud server create --datacenter fsn1-dc14
$ hcloud primary-ip create --datacenter hel1-dc2After:
$ hcloud server create --location fsn1
$ hcloud primary-ip create --location hel1Features
Bug Fixes
- primary-ip: format IPv6 properly in describe (#1451)
v1.66.0
Datacenters commands are now deprecated
The hcloud datacenters list and hcloud datacenters describe commands are now deprecated.
The endpoints GET /v1/datacenters and GET /v1/datacenters/{id} are now deprecated and will be removed after 1 Oct. 2026. After this date, requests to these endpoints will return HTTP 410 Gone.
See the changelog for more details.
Features
- deprecate
hcloud datacenters ...commands (#1436)
Bug Fixes
- cmd: Change tense for deletion of active context (#1412)
v1.65.0
v1.64.1
Bug Fixes
- apple's signing and notarizing release pipeline
v1.64.0
Primary IPs assignee_type behavior change
When creating a Primary IP with the primary-ip command, the --assignee-type flag will be required together with the --assignee-id flag. Using the default value (server) for the --assignee-type flag is deprecated. Consider explicitly setting the --assignee-type flag.
As of 1 August 2026, the behavior of the Primary IP assignee_type property will change, and will return unassigned when the Primary IP is not assigned (when assignee_id is null). The goal is to eventually assign Primary IPs to other resource types, not only to server.
See the changelog for more details.
In addition, the Primary IP request body assignee_type property of the operation POST /v1/primary_ips is now optional. Primary IPs created without assignee_type return server until 1 August 2026, after this date, its value will be unassigned.
See the changelog for more details.
Features
- primary-ip:
--assignee-typeis optional when creating a Primary IP (#1395)
v1.63.0
Available and recommended Server Types have been moved
- The Server Types list in
hcloud datacenter describeis deprecated and will not be displayed anymore after 2026-10-01. The two commands below should be used for this purpose instead. hcloud server-type describenow shows anAvailableandRecommendedvalue for each location.hcloud server-type listnow has additional columnslocation_availableandlocation_recommended.
See the changelog for more details.
Features
- datacenter, server-type: move available and recommended to server_type (#1384)
v1.62.2
Bug Fixes
- invalid goreleaser artifacts name for signing step (#1380)
v1.62.1
v1.62.0
Features
- build .deb and .rpm release files (#1311)
- primary-ip: new flag to specify assignee-type on primary-ip create (#1348)
- increase default poll interval for long running actions (#1364)
- server-type: add
locationto list table default columns (#1340) - server-type: remove
storage_typefrom list table default columns (#1340) - allow listing contexts as json/yaml (#1352)
- add --long flag to version command (#1353)
Bug Fixes
- suppress trailing spaces in tables (#1355)