Skip to content

Commit 616c676

Browse files
authored
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)
1 parent ad5a7b6 commit 616c676

2 files changed

Lines changed: 19 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,23 @@
11
# Changelog
22

3+
## [v1.64.0](https://github.com/hetznercloud/cli/releases/tag/v1.64.0)
4+
5+
### Primary IPs `assignee_type` behavior change
6+
7+
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.
8+
9+
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`.
10+
11+
See the [changelog](https://docs.hetzner.cloud/changelog#2026-04-27-primary-ips-will-return-unassigned) for more details.
12+
13+
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`.
14+
15+
See the [changelog](https://docs.hetzner.cloud/changelog#2026-04-27-primary-ips-make-assignee_type-optional) for more details.
16+
17+
### Features
18+
19+
- **primary-ip**: `--assignee-type` is optional when creating a Primary IP (#1395)
20+
321
## [v1.63.0](https://github.com/hetznercloud/cli/releases/tag/v1.63.0)
422

523
### Available and recommended Server Types have been moved

internal/version/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import "runtime/debug"
44

55
var (
66
// version is a semver version (https://semver.org).
7-
version = "1.63.0" // x-releaser-pleaser-version
7+
version = "1.64.0" // x-releaser-pleaser-version
88

99
// versionPrerelease is a semver version pre-release identifier (https://semver.org).
1010
//

0 commit comments

Comments
 (0)