Tags: hetznercloud/hcloud-python
Tags
chore(main): release v2.17.1 (#640) <!-- section-start changelog --> ### Bug Fixes - missing `__api_properties__` on LoadBalancerService (#639) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 v2.17.0 (#634) <!-- section-start changelog --> ### Features - parse nested load balancer `label_selector` targets (#633) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 v2.16.0 (#628) <!-- 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 - **servers**: allow setting user_data for rebuild (#627) - Storage Box support no longer experimental (#626) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 <>
chore(main): release v2.15.0 (#622) <!-- section-start changelog --> ### Features - add name to Storage Box Subaccount (#621) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 v2.14.0 (#618) <!-- section-start changelog --> ### Features - retry requests when the api returns a `timeout` error (#617) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 v2.13.0 (#610) <!-- section-start changelog --> ### Features - add per primary ip actions list operations (#608) - deprecate datacenter in `primary ips` and `servers` (#609) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 v2.12.0 (#599) ### Storage Box API Experimental This release adds support for the [Storage Box API](https://docs.hetzner.cloud/reference/hetzner#storage-boxes). The Storage Box integration will be introduced as an **experimental** feature. This experimental phase is expected to last at least until **12 January 2026**. During this period, upcoming minor releases of the project may include breaking changes to features related to Storage Boxes. This release includes all changes from the recent [Storage Box API changelog](https://docs.hetzner.cloud/changelog#2025-10-21-storage-box-api-update) entry. #### Examples ```python response = client.storage_boxes.create( name="string", location=Location(name="fsn1"), storage_box_type=StorageBoxType(name="bx11"), labels={ "environment": "prod", "example.com/my": "label", "just-a-key": "", }, password="my-password", access_settings=StorageBoxAccessSettings( reachable_externally=False, samba_enabled=False, ssh_enabled=False, webdav_enabled=False, zfs_enabled=False, ), ssh_keys=[SSHKey(public_key="ssh-rsa AAAjjk76kgf...Xt")], ) response.action.wait_until_finished() storage_box = response.storage_box ``` ### Features - add update rrset records action to zone client (#597) - add support for Storage Boxes (#524)
chore(main): release v2.11.1 (#594) <!-- section-start changelog --> ### Bug Fixes - support reloading sub resource bound models (#590) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 v2.11.0 (#585) <!-- section-start changelog --> ### DNS API is now generally available The DNS API is now generally available, as well as support for features in this project that are related to the DNS API. To migrate existing zones to the new DNS API, see the [DNS migration guide](https://docs.hetzner.com/networking/dns/migration-to-hetzner-console/process). See the [changelog](https://docs.hetzner.cloud/changelog#2025-11-10-dns-ga) for more details. ### Features - DNS support is now generally available (#581) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 ### DNS API is now generally available The DNS API is now generally available, as well as support for features in this project that are related to the DNS API. To migrate existing zones to the new DNS API, see the [DNS migration guide](https://docs.hetzner.com/networking/dns/migration-to-hetzner-console/process). See the [changelog](https://docs.hetzner.cloud/changelog#2025-11-10-dns-ga) 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 v2.10.0 (#579) <!-- section-start changelog --> ### Features - **exp**: add zone format txt record helper (#578) - add server and load balancer `private_net_for` helper method (#580) <!-- section-end changelog --> --- <details> <summary><h4>PR by <a href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/apricote/releaser-pleaser">releaser-pleaser</a">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 <>
PreviousNext