-
Notifications
You must be signed in to change notification settings - Fork 51
Comparing changes
Open a pull request
base repository: hetznercloud/hcloud-go
base: v2.27.0
head repository: hetznercloud/hcloud-go
compare: v2.28.0
- 8 commits
- 32 files changed
- 6 contributors
Commits on Oct 7, 2025
-
deps: update dependency go to v1.25.2 (#742)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://redirect.github.com/golang/go)) | toolchain | patch | `1.25.1` -> `1.25.2` | --- ### Release Notes <details> <summary>golang/go (go)</summary> ### [`v1.25.2`](https://redirect.github.com/golang/go/compare/go1.25.1...go1.25.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/hetznercloud/hcloud-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 97d7ff1 - Browse repository at this point
Copy the full SHA 97d7ff1View commit details
Commits on Oct 10, 2025
-
deps: update module golang.org/x/net to v0.46.0 (#743)
This PR contains the following updates: | Package | Change | Age | Confidence | |---|---|---|---| | golang.org/x/net | `v0.44.0` -> `v0.46.0` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/hetznercloud/hcloud-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xMzEuOSIsInVwZGF0ZWRJblZlciI6IjQxLjEzMS45IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 32c6fe3 - Browse repository at this point
Copy the full SHA 32c6fe3View commit details
Commits on Oct 14, 2025
-
deps: update dependency go to v1.25.3 (#747)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://redirect.github.com/golang/go)) | toolchain | patch | `1.25.2` -> `1.25.3` | --- ### Release Notes <details> <summary>golang/go (go)</summary> ### [`v1.25.3`](https://redirect.github.com/golang/go/compare/go1.25.2...go1.25.3) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/hetznercloud/hcloud-go). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNDMuMSIsInVwZGF0ZWRJblZlciI6IjQxLjE0My4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 2d79664 - Browse repository at this point
Copy the full SHA 2d79664View commit details
Commits on Oct 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 9b89d96 - Browse repository at this point
Copy the full SHA 9b89d96View commit details -
feat: retrieve a server or load balancer network attachment (#750)
Adds the `(&Server{}).PrivateNetFor(&Network{})` and `(&LoadBalancer{}).PrivateNetFor(&Network{})` methods to retrieve the private network attachment information.Configuration menu - View commit details
-
Copy full SHA for 9da946b - Browse repository at this point
Copy the full SHA 9da946bView commit details
Commits on Oct 16, 2025
-
fix: invalid property in network add_subnet request body (#751)
Remove invalid gateway property in `add_subnet` action request body. https://docs.hetzner.cloud/reference/cloud#network-actions-add-a-subnet-to-a-network
Configuration menu - View commit details
-
Copy full SHA for 68c6e74 - Browse repository at this point
Copy the full SHA 68c6e74View commit details
Commits on Oct 21, 2025
-
feat: add support for Storage Boxes (#684)
We collect all changes for the Storage Box support (#675) in this PR. It will only be merged when everything is implemented through smaller pull requests targetting the `storage-boxes` branch. Closes #675 --------- Co-authored-by: lukasmetzner <lukas.metzner@hetzner-cloud.de> Co-authored-by: phm07 <22707808+phm07@users.noreply.github.com> Co-authored-by: Jonas L. <jooola@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b12e415 - Browse repository at this point
Copy the full SHA b12e415View commit details -
chore(main): release v2.28.0 (#749)
### 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 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. 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 ```go result, _, err := client.StorageBox.Create(ctx, hcloud.StorageBoxCreateOpts{ Name: "my-storage-box", StorageBoxType: &hcloud.StorageBoxType{Name: "bx11"}, Location: &hcloud.Location{Name: "fsn1"}, Password: "my-secure-password", SSHKeys: []*hcloud.SSHKey{{ PublicKey: "ssh-rsa AAAAB3NzaC1yc2E..." }}, Labels: map[string]string{"key": "value"}, AccessSettings: &hcloud.StorageBoxCreateOptsAccessSettings{ ReachableExternally: hcloud.Ptr(true), SSHEnabled: hcloud.Ptr(true), }, }) err = client.Action.WaitFor(ctx, result.Action) ``` ### Features - retrieve a server or load balancer network attachment (#750) - add support for Storage Boxes (#684) ### Bug Fixes - deprecate `firewall_already_removed` error code (#748) - invalid property in network add_subnet request body (#751)
Configuration menu - View commit details
-
Copy full SHA for a31266b - Browse repository at this point
Copy the full SHA a31266bView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v2.27.0...v2.28.0