Tags: hetznercloud/cli
Tags
chore(main): release v1.67.0 (#1446) <!-- section-start changelog --> ### 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](https://docs.hetzner.cloud/changelog#2026-07-01-removing-datacenters)). 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:** ```sh $ hcloud server create --datacenter fsn1-dc14 $ hcloud primary-ip create --datacenter hel1-dc2 ``` **After:** ```sh $ hcloud server create --location fsn1 $ hcloud primary-ip create --location hel1 ``` ### Features - add http-timeout option (#1445) - remove datacenter property from server and primary_ip (#1460) ### Bug Fixes - **primary-ip**: format IPv6 properly in describe (#1451) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ### 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](https://docs.hetzner.cloud/changelog#2026-07-01-removing-datacenters)). 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:** ```sh $ hcloud server create --datacenter fsn1-dc14 $ hcloud primary-ip create --datacenter hel1-dc2 ``` **After:** ```sh $ hcloud server create --location fsn1 $ hcloud primary-ip create --location hel1 ``` ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
chore(main): release v1.66.0 (#1414) <!-- section-start changelog --> ### 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](https://docs.hetzner.cloud/changelog#2026-06-02-datacenters-deprecated) for more details. ### Features - deprecate `hcloud datacenters ...` commands (#1436) ### Bug Fixes - **cmd**: Change tense for deletion of active context (#1412) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ### 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](https://docs.hetzner.cloud/changelog#2026-06-02-datacenters-deprecated) for more details. ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
chore(main): release v1.65.0 (#1408) <!-- section-start changelog --> ### Load Balancer HTTP Services now support `TimeoutIdle` A timeout for HTTP connections can now be set with `--http-timeout-idle` while creating or updating Load Balancer services. See the [changelog](https://docs.hetzner.cloud/changelog#2026-04-30-load-balancers-http-idle-timeout-can-now-be-configured) for more information. ### Features - **load-balancer**: support --http-timeout-idle flag (#1394) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ### Load Balancer HTTP Services now support `TimeoutIdle` A timeout for HTTP connections can now be set with `--http-timeout-idle` while creating or updating Load Balancer services. See the [changelog](https://docs.hetzner.cloud/changelog#2026-04-30-load-balancers-http-idle-timeout-can-now-be-configured) for more information. ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
chore(main): release v1.64.1 (#1399) <!-- section-start changelog --> ### Bug Fixes - apple's signing and notarizing release pipeline <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
chore(main): release v1.64.0 (#1397) ### 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](https://docs.hetzner.cloud/changelog#2026-04-27-primary-ips-will-return-unassigned) for more details. In addition, the Primary IP request body `assignee_type` property of the operation [`POST /v1/primary_ips`](https://docs.hetzner.cloud/reference/cloud#tag/primary-ips/create_primary_ip) 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](https://docs.hetzner.cloud/changelog#2026-04-27-primary-ips-make-assignee_type-optional) for more details. ### Features - **primary-ip**: `--assignee-type` is optional when creating a Primary IP (#1395)
chore(main): release v1.63.0 (#1391) <!-- section-start changelog --> ### Available and recommended Server Types have been moved - The Server Types list in `hcloud datacenter describe` is 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 describe` now shows an `Available` and `Recommended` value for each location. - `hcloud server-type list` now has additional columns `location_available` and `location_recommended`. See the [changelog](https://docs.hetzner.cloud/changelog#2026-04-01-datacenter-deprecations) for more details. ### Features - **datacenter, server-type**: move available and recommended to server_type (#1384) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ### Available and recommended Server Types have been moved - The Server Types list in `hcloud datacenter describe` is 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 describe` now shows an `Available` and `Recommended` value for each location. - `hcloud server-type list` now has additional columns `location_available` and `location_recommended`. See the [changelog](https://docs.hetzner.cloud/changelog#2026-04-01-datacenter-deprecations) for more details. ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
chore(main): release v1.62.2 (#1381) <!-- section-start changelog --> ### Bug Fixes - invalid goreleaser artifacts name for signing step (#1380) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
chore(main): release v1.62.1 (#1370) <!-- section-start changelog --> ### Bug Fixes - **server-type**: do not print locations that are unavailable (after deprecation) (#1369) - long version info not displayed correctly in release builds (#1374) - only generate signature for `checksums.txt` release asset (#1366) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
chore(main): release v1.62.0 (#1343) <!-- section-start changelog --> ### 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 `location` to list table default columns (#1340) - **server-type**: remove `storage_type` from 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) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
chore(main): release v1.61.0 (#1318) <!-- section-start changelog --> ### Storage Boxes support is now generally available The experimental phase for Storage Boxes is over, and Storage Boxes support is now generally available. ### Features - Storage Box support no longer experimental (#1267) - **server**: allow specifying user-data for rebuild (#1319) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="https://github.com/apricote/releaser-pleaser">releaser-pleaser</a> 🤖</h4></summary> If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs. ## Release Notes ### Prefix / Start This will be added to the start of the release notes. ~~~~rp-prefix ### Storage Boxes support is now generally available The experimental phase for Storage Boxes is over, and Storage Boxes support is now generally available. ~~~~ ### Suffix / End This will be added to the end of the release notes. ~~~~rp-suffix ~~~~ </details> Co-authored-by: Hetzner Cloud Bot <>
PreviousNext