Changelog

This is a technical changelog for the Hetzner Cloud platform. To get updated about changes automatically, you can subscribe to our RSS feed

January 2024

Jan 10
removedISOsServersAPI

ISOs no longer return the "deprecated" field

The response field deprecated of all endpoints that return "ISOs" is removed as announced. Please use the new field deprecation instead.

Jan 08
removedServers

Server Action "Enable Rescue" no longer supports 32bit

The request field type of the POST /servers/{id}/actions/enable_rescue endpoint no longer accepts the value linux32 .

Jan 02
removedServersImages

CentOS 7 is unavailable for new orders

The image centos-7 (IDs 3 (x86) & 103907007 (Arm)) is no longer available when creating new servers.

November 2023

Nov 16
removedFirewalls

Stateful firewall changes regarding FTP, SIP and PPTP

For security reasons, the Hetzner Cloud Firewall no longer inspects protocols like FTP, SIP and PPTP to implicitly open other, related ports.

If your server has a Cloud Firewall attached and you use these protocols in a way that requires additional related ports to be accepted, then you should add a Firewall rule for the required port ranges.

See the Firewalls FAQ for details.

Nov 08
addedIntegrations

Packer plugin source changed

The Hetzner Cloud packer plugin moved from github.com/hashicorp/packer-plugin-hcloud to github.com/hetznercloud/packer-plugin-hcloud .

Make sure to update the plugin source in your Packer configuration:

 packer {
   required_plugins {
     hcloud = {
-      source  = "github.com/hashicorp/hcloud"
+      source  = "github.com/hetznercloud/hcloud"
       version = ">= 1.2.0"
     }
   }
 }

See the plugin documentation for more details.

October 2023

Oct 18
removedISOs

Windows Server 2012 R2 ISO files no longer available

The Windows Server 2012 R2 ISO files are no longer available for cloud servers because of the End of Life announcement from Microsoft.

Oct 12
addedISOsServersAPI

Deprecation Info for ISOs

To better communicate deprecations to API Users, we added the new response field deprecation to all endpoints that return "ISOs". The field describes if, when, and how the resource was deprecated. If this field is set to null , the resource is not deprecated. If it has a value, it is considered deprecated. Learn more about the field in our API docs. This new field replaces the old deprecated field.

deprecatedISOsServersAPI

Field "deprecated" on ISOs is now deprecated

The response field deprecated of all endpoints that return "ISOs" is deprecated. Please use the new field deprecation instead.

addedNetworks

Route exposing to vSwitch now supports default route

The Network feature to expose routes of a cloud network to a vSwitch now supports the default route (0.0.0.0/0 as destination).

Oct 11
addedNetworks

Subnet type vswitch size must be larger than Network size

Network subnets with type "vswitch" now have a new limitation to prevent users from producing setups that don't work.

You now need to have a subnet that is smaller than the overall ip_range of the parent Network.

Example:

# Network ip_range Subnet ip_range
correct 10.0.0.0/16 10.0.1.0/24
incorrect 10.0.0.0/16 10.0.0.0/16
Oct 02
deprecatedServersImages

CentOS 7 deprecated

The image centos-7 (IDs 3 (x86) & 103907007 (Arm)) is deprecated and will no longer be available when creating new servers after 02 January 2024.

September 2023

Sep 27
removedServers

Old Server Types with dedicated AMD vCPUs are unavailable for order

The old server plans with dedicated AMD vCPUs (CCX12, CCX22, CCX32, CCX42, CCX52, CCX62) are no longer available for order. Existing servers are not affected by this deprecation and they will continue to work. If you want to migrate an existing server to one of the new server plans with AMD vCPUs, you can use the rescale option.

These server types are not available through the API List endpoint. This also affects any usage "by name".

Applies to server types:

  • ccx12 (ID 33 )
  • ccx22 (ID 34 )
  • ccx32 (ID 35 )
  • ccx42 (ID 36 )
  • ccx52 (ID 37 )
  • ccx62 (ID 38 )

August 2023

Aug 31
removedServersImages

Ubuntu 18.04 is unavailable for new orders

The image ubuntu-18.04 (IDs 168855 (x86) & 103908017 (Arm)) is no longer available when creating new servers.

Aug 25
removedAPI

Action List Endpoints do not accept query parameter "sort by progress"

Our API reference documentation previously stated that the action list endpoints GET /v1/actions and GET /v1/<resource>/actions accept the values progress , progress:asc and progress:desc for the query parameter sort .

If used in a request, this caused the request to fail. We have removed the values for the sort parameter from our API docs.

Aug 23
addedServers

New Server Types with dedicated AMD vCPUs

Six new server types with dedicated AMD vCPUs are now available:

  • ccx13
  • ccx23
  • ccx33
  • ccx43
  • ccx53
  • ccx63

Learn more about these instances in this news article

Please note that these and new upcoming server types will use UEFI by default. If a server gets created from a snapshot, please make sure that the snapshot has an ESP / is UEFI-compatible.

deprecatedServers

Old Server Types with dedicated AMD vCPUs are deprecated

Starting on 27 September 2023, the old server plans with dedicated AMD vCPUs will no longer be available for order. Existing servers are not affected by this deprecation and they will continue to work. If you want to migrate an existing server to one of the new server plans with AMD vCPUs, you can use the rescale option.

These server types will not be available through the API List endpoint after the announced date. This also affects any usage "by name".

Applies to server types:

  • ccx12 (ID 33 )
  • ccx22 (ID 34 )
  • ccx32 (ID 35 )
  • ccx42 (ID 36 )
  • ccx52 (ID 37 )
  • ccx62 (ID 38 )

July 2023

Jul 20
deprecatedAPI

Actions List endpoint is deprecated

GET /actions is deprecated. Starting 1 October 2023, it will no longer be available. For more information about alternatives, please refer to the previous announcement "Resource Action endpoints" from 29 June 2023.

Also starting on 1 October 2023, all action endpoints will only return actions from the past 90 days.

Jul 18
removedServers

Server Types with dedicated Intel® vCPUs are unavailable for order

All server plans with Intel® vCPUs (CCX11, CCX21, CCX31, CCX41, CCX51) are no longer available for order. Existing servers are not affected by this deprecation and they will continue to work. If you want to migrate an existing server with Intel® vCPUs to a server plan with AMD vCPUs, you can use the rescale option.

These server types are not available through the API List endpoint. This also affects any usage "by name".

Applies to server types:

  • ccx11 (ID 11 )
  • ccx21 (ID 12 )
  • ccx31 (ID 13 )
  • ccx41 (ID 14 )
  • ccx51 (ID 15 )

June 2023

Jun 29
addedAPICertificatesFirewallsFloating IPsImagesLoad BalancersPrimary IPsNetworksServersVolumes

Resource Action endpoints

We added the new endpoints /v1/<resource>/actions and /v1/<resource>/actions/{action_id} to all resources that use actions.

The new endpoints can be used instead of the global /v1/actions endpoint, to get actions of a specific product.

Jun 21
addedNetworksAPI

Expose routes to vSwitch

You can now expose routes from a Network to the vSwitch connection.

API Changes:

  • New response field expose_routes_to_vswitch was added to all endpoints that return "Networks".
  • New request field expose_routes_to_vswitch was added to the POST /networks endpoint.
  • New request field expose_routes_to_vswitch was added to the PUT /networks/{id} endpoint.
Jun 19
deprecatedServers

Server Types with dedicated Intel® vCPUs are deprecated

Starting on 18 July 2023, all server plans with Intel® vCPUs will no longer be available for order. Existing servers are not affected by this deprecation and they will continue to work. If you want to migrate an existing server with Intel® vCPUs to a server plan with AMD vCPUs, you can use the rescale option.

These server types will not be available through the API List endpoint after the announced date. This also affects any usage "by name".

Applies to server types:

  • ccx11 (ID 11 )
  • ccx21 (ID 12 )
  • ccx31 (ID 13 )
  • ccx41 (ID 14 )
  • ccx51 (ID 15 )
Jun 02
addedServersAPI

Deprecation Info for Server Types

To better communicate deprecations to API Users, we added the new response field deprecation to all endpoints that return "Server Types". The field describes if, when, and how the resource was deprecated. If this field is set to null , the resource is not deprecated. If it has a value, it is considered deprecated. Learn more about the field in our API docs. This new field replaces the old deprecated field, which contained a boolean .

deprecatedServersAPI

Field "deprecated" on Server Types is now deprecated

The response field deprecated of all endpoints that return "Server Types" is deprecated. Please use the new field deprecation instead.

May 2023

May 31
deprecatedServersImages

Ubuntu 18.04 deprecated

The image ubuntu-18.04 (IDs 168855 (x86) & 103908017 (Arm)) is deprecated and will no longer be available when creating new servers after 31 August 2023.

May 15
deprecatedAPI

API will return up to 52 bit IDs

Please note that there will be a change regarding the id fields in our API. At the moment, the id fields are only 32 bit wide. However, this is no longer sufficient. As a result, we will use larger IDs in future. This change will not affect IDs of existing resources.

Starting on 1 September 2023, the first IDs will use 52-bit integers.

May 09
addedServersAPI

New field "included_traffic" for Server Types

We added the new response field included_traffic to all endpoints that return "Server Types".

The field describes the amount of included free traffic bytes that servers of this Server Type have.

April 2023

Apr 12
addedServers

New server types with Arm64 architecture

Four new server types with Arm64 architecture are now available:

  • cax11
  • cax21
  • cax31
  • cax41

Learn more about these instances in this news article

addedServersAPI

New API fields to support Arm64 architecture

Our API had an inherent assumption that all servers, images, and ISOs used the same x86 architecture. To support the launch of our Arm64 Server Types, we added new APIs to differentiate between the architectures.

The architecture fields currently support two values: x86 and arm .

Server Types

  • New response field architecture was added to all endpoints that return "Server Types".

Images

Previously, the image name uniquely identified the image. This is no longer true. Instead, the image is now uniquely identified through the combination of name & architecture. This means that we now have (as an example) two images named ubuntu-22.04 , one with architecture x86 and one arm . If you create servers from images (or snapshots) by passing the ID, you need to take care that you pass an image with a compatible architecture. If you create servers by passing the image name, our API will select the correct image for you.

  • New response field architecture was added to all endpoints that return "Images".
  • New query parameter architecture was added to the GET /images endpoint.

ISOs

  • New response field architecture was added to all endpoints that return "ISOs". This field can be null if the ISO is not restricted to a single architecture. We do not set the architecture for ISOs uploaded on user request.
  • New query parameter architecture was added to the GET /isos endpoint.
  • New query parameter include_architecture_wildcard was added to the GET /isos endpoint.

March 2023

Mar 27
addedServersImages

AlmaLinux

AlmaLinux 8 and 9 are now available as images for your servers. They have the image names alma-8 & alma-9 .

Mar 10
addedApps

New Apps: Owncast, PhotoPrism®, RustDesk

Three new Apps are available for your servers:

December 2022

Dec 05
addedServersNetworksFloating IPsPrimary IPsLoad BalancersVolumes

New Location: Hillsboro, OR

The new location Hillsboro, Oregon ( hil ) is now available for all products. Some server types might not be available in the new location.

The datacenter hil-dc1 was also added to the API and belongs to the hil location.

The network zone us-west was also added to the API. It currently includes the hil location.

June 2022

Jun 22
removedApps

Removed App: BigBlueButton

The app BigBlueButton ( big-blue-button ) is no longer available for new servers.

addedApps

New Apps: Go, Ruby, Prometheus Grafana, Collab Tools

Four new Apps are available for your servers:

Jun 17
removedServers

Removed freebsd64 Rescue OS

Freebsd64 is no longer available as a Rescue OS.

Jun 08
addedPrimary IPsServers

Flexible Networking

When you create a cloud server, it will no longer automatically include public IP addresses (IPv4, IPv6). Instead, you can now decide for yourself which types of IPs the server should include or not. And even after creating the server, you can still change your network option by adding, removing, or swapping the server’s Primary IPs. Learn more in this news article.

Primary IPs

All endpoints under the "Primary IPs" & "Primary IP Actions" sections were added.

Server

  • The response fields server.public_net.ipv4 and server.public_net.ipv6 are now nullable in all endpoints that return "Servers".
  • New request field public_net was added to the POST /servers endpoint.

May 2022

May 18
addedCloud Console

Default SSH Keys

You can now mark SSH keys as "default". These keys will be pre-selected when you create new servers in the Cloud Console.