Skip to content

Releases: hetznercloud/cli

v1.55.0

21 Oct 10:13
ce89973

Choose a tag to compare

Storage Box API Experimental

This release adds support for the Storage Box API.

The Storage Box integration will be introduced as an experimental feature. This experimental phase is expected to last until 21 November 2025. During this period, upcoming minor releases of the project may include breaking changes to features related to the Storage Box API. You can find out the current state of this in #1202.

This release includes all changes from the recent Storage Box API changelog entry.

Examples

hcloud storage-box create \
    --name backups \
    --type bx11 \
    --location fsn1 \
    --password "$PASSWORD" \
    --enable-ssh \
    --reachable-externally

hcloud storage-box enable-snapshot-plan backups \
    --max-snapshots 10 \
    --minute 0 \
    --hour 2

Features

  • server,load-balancer: add --ip-range argument to attach-to-network commands (#1164)
  • add support for Storage Boxes (#1118)

Bug Fixes

  • list commands print null instead of [] in JSON mode (#1191)
  • outdated JSON output after creating resources (#1194)
  • formatting of server-type describe output (#1196)

v1.54.0

07 Oct 09:12
4240171

Choose a tag to compare

DNS API Beta

This release adds support for the new DNS API.

The DNS API is currently in beta, which will likely end on 10 November 2025. After the beta ended, it will no longer be possible to create new zones in the old DNS system. See the DNS Beta FAQ for more details.

Future minor releases of this project may include breaking changes for features that are related to the DNS API.

See the DNS API Beta changelog for more details.

Examples

hcloud zone create \
    --name example.com \
    --mode primary \
    --label key=value

hcloud zone rrset create example.com \
    --name @ \
    --type A \
    --record 201.180.75.2

Features

  • support the new DNS API (#1182)

v1.53.0

25 Sep 13:01
29f8f3b

Choose a tag to compare

Server Types now depend on Locations.

  • We added a new locations property to the Server Types resource. The new property defines a list of supported Locations and additional per Locations details such as deprecations information.

  • We deprecated the deprecation property from the Server Types resource. The property will gradually be phased out as per Locations deprecations are being announced. Please use the new per Locations deprecation information instead.

See our changelog for more details.

Features

  • add category property to server type (#1150)
  • per location server types (#1166)

v1.52.0

08 Sep 09:47
6dec460

Choose a tag to compare

Features

  • improve error formatting (#1080)
  • add plural command aliases (#1087)
  • context: allow renaming contexts (#1115)
  • firewall: display applied to resources when using label selector (#1082)
  • highlight experimental commands (#1103)

Bug Fixes

  • do not indent last empty line (#1112)
  • iso: describe command suggests location names (#1113)
  • segmentation fault possible when creating servers or load balancers (#1137)
  • primary-ip: only suggest applicable primary IPs (#1114)

v1.51.0

30 May 08:26
7479cf1

Choose a tag to compare

Features

  • load-balancer: allow specifying network on create (#1013)
  • context: add unset commmand (#1017)
  • publish image to Docker Hub (#1043)

Bug Fixes

  • allow getting resources with number as name
  • some list flags are not correctly parsed (#987)
  • load-balancer: allow certificate names in addition to IDs when creating/updating (#1026)
  • config option flags sometimes not parsed correctly (#1025)

v1.51.0-rc.2

22 May 14:54
5ffbbc5

Choose a tag to compare

v1.51.0-rc.2 Pre-release
Pre-release

Changelog

v1.51.0-rc.1

22 May 14:24
53de193

Choose a tag to compare

v1.51.0-rc.1 Pre-release
Pre-release

Bug Fixes

  • docker publish not working

v1.51.0-rc.0

09 May 15:40
b5cb11a

Choose a tag to compare

v1.51.0-rc.0 Pre-release
Pre-release

Features

  • load-balancer: allow specifying network on create (#1013)
  • context: add unset commmand (#1017)
  • publish image to Docker Hub (#1043)

Bug Fixes

  • allow getting resources with number as name
  • some list flags are not correctly parsed (#987)
  • load-balancer: allow certificate names in addition to IDs when creating/updating (#1026)
  • config option flags sometimes not parsed correctly (#1025)

v1.50.0

16 Jan 15:35
c9056b2

Choose a tag to compare

Features

  • certificate: allow adding labels during create (#949)

Bug Fixes

  • display $ when the currency is USD (#933)
  • network: missing load_balancers property in schema

v1.49.0

08 Nov 13:01
fbcbf3b

Choose a tag to compare

Features

  • drop support for go 1.21 (#902)

Bug Fixes

  • macOS binary not notarized (#868)