Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: hetznercloud/hcloud-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v2.27.0
Choose a base ref
...
head repository: hetznercloud/hcloud-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v2.28.0
Choose a head ref
  • 8 commits
  • 32 files changed
  • 6 contributors

Commits on Oct 7, 2025

  1. 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>
    renovate[bot] authored Oct 7, 2025
    Configuration menu
    Copy the full SHA
    97d7ff1 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2025

  1. 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` |
    [![age](https://developer.mend.io/api/mc/badges/age/go/golang.org%2fx%2fnet/v0.46.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
    |
    [![confidence](https://developer.mend.io/api/mc/badges/confidence/go/golang.org%2fx%2fnet/v0.44.0/v0.46.0?slim=true)](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>
    renovate[bot] authored Oct 10, 2025
    Configuration menu
    Copy the full SHA
    32c6fe3 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2025

  1. 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>
    renovate[bot] authored Oct 14, 2025
    Configuration menu
    Copy the full SHA
    2d79664 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2025

  1. Configuration menu
    Copy the full SHA
    9b89d96 View commit details
    Browse the repository at this point in the history
  2. 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.
    jooola authored Oct 15, 2025
    Configuration menu
    Copy the full SHA
    9da946b View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2025

  1. Configuration menu
    Copy the full SHA
    68c6e74 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2025

  1. 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>
    4 people authored Oct 21, 2025
    Configuration menu
    Copy the full SHA
    b12e415 View commit details
    Browse the repository at this point in the history
  2. 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)
    github-actions[bot] authored Oct 21, 2025
    Configuration menu
    Copy the full SHA
    a31266b View commit details
    Browse the repository at this point in the history
Loading