github.com/hetznercloud/hcloud-go
v1.59.2
#3571 most downloaded on Go modules
hetznercloud/hcloud-go
What this package is like to depend on
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 4 months
Nearly every release is documented
notes for 79 of 81 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
146 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
146 releases · Dec 2017 to Nov 2024Releases
latest 60 of 146-
v1.59.222 Nov 2024Release notes
Open source → -
v1.59.109 Aug 2024 -
v1.59.006 Aug 2024 -
v1.58.025 Jul 2024Release notes
Open source →API Changes for Traffic Prices and Server Type Included Traffic
There will be a breaking change in the API regarding Traffic Prices and Server Type Included Traffic on 2024-08-05. This release marks the affected fields as
Deprecated. Please check if this affects any of your code and switch to the replacement fields where necessary.You can learn more about this change in our changelog.
Upgrading
Server Type Included Traffic
If you were using the field
hcloud.ServerType.IncludedTraffic, you can now get the information throughhcloud.ServerType.Pricings:func main() { // previous includedTraffic := serverType.IncludedTraffic // now locationOfInterest := "fsn1" var includedTraffic uint64 for _, price := range serverType.Pricings { if price.Location.Name == locationOfInterest { includedTraffic = price.IncludedTraffic break } } }Traffic Prices
If you were using the field
hcloud.Pricing.Traffic, you can now get the information throughhcloud.Pricing.ServerTypesorhcloud.Pricing.LoadBalancerTypes:func main() { // previous trafficPrice := pricing.Traffic // now serverTypeOfInterest := "cx22" locationOfInterest := "fsn1" var trafficPrice hcloud.Price for _, serverTypePricings := range pricing.ServerTypes { if serverTypePricings.ServerType.Name == serverTypeOfInterest { for _, price := range serverTypePricings { if price.Location.Name == locationOfInterest { trafficPrice = price.PerTBTraffic break } } } } }Features
-
v1.57.025 Jun 2024Release notes
Open source → -
v1.56.031 May 2024 -
v1.55.006 May 2024 -
v1.54.119 Apr 2024Release notes
Open source → -
v1.54.018 Apr 2024Release notes
Open source →Features
- error: handle wrapped errors in IsError() (64902c5)
- server: deprecate ServerRescueTypeLinux32 #379 (7337010)
Bug Fixes
- falsely omitted fields in firewall schema (7f39bfa)
-
v1.53.012 Dec 2023 -
v1.52.012 Oct 2023 -
v1.51.004 Oct 2023 -
v1.50.024 Aug 2023Release notes
Open source → -
v1.49.117 Aug 2023 -
v1.49.010 Aug 2023 -
v1.48.012 Jul 2023 -
v1.47.1-0.20230711071546-c82ea5971d9411 Jul 2023 pre-releaseNothing published for this version
-
v1.47.1-0.20230710074742-b8a0c2419a2810 Jul 2023 pre-releaseNothing published for this version
-
v1.47.1-0.20230706075122-35d18a125e7e06 Jul 2023 pre-releaseNothing published for this version
-
v1.47.1-0.20230703104438-cae9e5789b2003 Jul 2023 pre-releaseNothing published for this version
-
v1.47.1-0.20230626123841-faf227da1ced26 Jun 2023 pre-releaseNothing published for this version
-
v1.47.021 Jun 2023 -
v1.46.2-0.20230621140111-e40d05fcf2a621 Jun 2023 pre-releaseNothing published for this version
-
v1.46.2-0.20230621102235-5a23947f385321 Jun 2023 pre-releaseNothing published for this version
-
v1.46.2-0.20230621083053-a744f31bc1da21 Jun 2023 pre-releaseNothing published for this version
-
v1.46.116 Jun 2023 -
v1.46.1-0.20230616121939-976c180fdbbb16 Jun 2023 pre-releaseNothing published for this version
-
v1.46.1-0.20230614072954-7918f2172ac014 Jun 2023 pre-releaseNothing published for this version
-
v1.46.013 Jun 2023 -
v1.45.2-0.20230606072853-1ed156c2721d06 Jun 2023 pre-releaseNothing published for this version
-
v1.45.2-0.20230605114321-2a7249ed646b05 Jun 2023 pre-releaseNothing published for this version
-
v1.45.2-0.20230523071005-008d729f160023 May 2023 pre-releaseNothing published for this version
-
v1.45.111 May 2023Release notes
Open source →Release notes
Open source → -
v1.45.011 May 2023 -
v1.44.005 May 2023 -
v1.43.026 Apr 2023 -
v1.42.1-0.20230425143800-fb4eae1614dc25 Apr 2023 pre-releaseNothing published for this version
-
v1.42.1-0.20230421075302-f10e8042ac1221 Apr 2023 pre-releaseNothing published for this version
-
v1.42.012 Apr 2023 -
v1.41.1-0.20230411071010-962afebeed7611 Apr 2023 pre-releaseNothing published for this version
-
v1.41.1-0.20230316074623-0c28cd4b9cb716 Mar 2023 pre-releaseNothing published for this version
-
v1.41.006 Mar 2023Release notes
Open source →Features
Bug Fixes
- deps: update module github.com/google/go-cmp to v0.5.9 (#237) (2237ff7)
- deps: update module github.com/prometheus/client_golang to v1.14.0 (#241) (75a4a01)
- deps: update module github.com/stretchr/testify to v1.8.2 (#242) (4b51f1e)
- deps: update module golang.org/x/net to v0.7.0 [security] (#236) (774a560)
- deps: update module golang.org/x/net to v0.8.0 (#243) (8ae14f3)
Release notes
Open source →Features
Bug Fixes
- deps: update module github.com/google/go-cmp to v0.5.9 (#237) (2237ff7)
- deps: update module github.com/prometheus/client_golang to v1.14.0 (#241) (75a4a01)
- deps: update module github.com/stretchr/testify to v1.8.2 (#242) (4b51f1e)
- deps: update module golang.org/x/net to v0.7.0 [security] (#236) (774a560)
- deps: update module golang.org/x/net to v0.8.0 (#243) (8ae14f3)
-
v1.40.1-0.20230301082622-c8e039d21cb601 Mar 2023 pre-releaseNothing published for this version
-
v1.40.1-0.20230228102350-2237ff795cba28 Feb 2023 pre-releaseNothing published for this version
-
v1.40.1-0.20230223081625-87157d6d9ba323 Feb 2023 pre-releaseNothing published for this version
-
v1.40.013 Feb 2023 -
v1.39.1-0.20230208090815-44af6e5beade08 Feb 2023 pre-releaseNothing published for this version
-
v1.39.1-0.20230207064838-06a65ae37ef607 Feb 2023 pre-releaseNothing published for this version
-
v1.39.1-0.20230206134426-8da6417cf7d806 Feb 2023 pre-releaseNothing published for this version
-
v1.39.1-0.20230117061712-fcc35e336c9517 Jan 2023 pre-releaseNothing published for this version
-
v1.39.029 Dec 2022 -
v1.38.1-0.20221220093651-a5cd79782dc820 Dec 2022 pre-releaseNothing published for this version
-
v1.38.005 Dec 2022Release notes
Open source →What's Changed
- feat(network): add new Network Zone us-west by @apricote in https://github.com/hetznercloud/hcloud-go/pull/217
- chore: prepare v1.38.0 by @apricote in https://github.com/hetznercloud/hcloud-go/pull/218
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.37.0...v1.38.0
Release notes
Open source →What's Changed
- feat(network): add new Network Zone us-west by @apricote in https://github.com/hetznercloud/hcloud-go/pull/217
- chore: prepare v1.38.0 by @apricote in https://github.com/hetznercloud/hcloud-go/pull/218
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.37.0...v1.38.0
-
v1.37.010 Nov 2022Release notes
Open source →What's Changed
- PrimaryIPClient Add AllWithOpts by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/214
- fix: error when updating IPv6 Primary IP by @apricote in https://github.com/hetznercloud/hcloud-go/pull/215
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.36.0...v1.37.0
Release notes
Open source →What's Changed
- PrimaryIPClient Add AllWithOpts by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/214
- fix: error when updating IPv6 Primary IP by @apricote in https://github.com/hetznercloud/hcloud-go/pull/215
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.36.0...v1.37.0
-
v1.36.008 Nov 2022Release notes
Open source →What's Changed
- feat: add ServerClient.DeleteWithResult method by @apricote in https://github.com/hetznercloud/hcloud-go/pull/213
New Contributors
- @apricote made their first contribution in https://github.com/hetznercloud/hcloud-go/pull/213
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.35.3...v1.36.0
Release notes
Open source →What's Changed
- feat: add ServerClient.DeleteWithResult method by @apricote in https://github.com/hetznercloud/hcloud-go/pull/213
New Contributors
- @apricote made their first contribution in https://github.com/hetznercloud/hcloud-go/pull/213
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.35.3...v1.36.0
-
v1.35.319 Sep 2022Release notes
Open source →What's Changed
- Drop support for Go < 1.17 and add official tests on go 1.19 by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/211
- Stop automatic retrying on RateLimitExceeded by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/210
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.35.2...v1.35.3
Release notes
Open source →What's Changed
- Drop support for Go < 1.17 and add official tests on go 1.19 by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/211
- Stop automatic retrying on RateLimitExceeded by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/210
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.35.2...v1.35.3
-
v1.35.229 Jul 2022Release notes
Open source →What's Changed
- Allow empty labels by @4ND3R50N in https://github.com/hetznercloud/hcloud-go/pull/207
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.35.1...v1.35.2
Release notes
Open source →What's Changed
- Allow empty labels by @4ND3R50N in https://github.com/hetznercloud/hcloud-go/pull/207
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.35.1...v1.35.2
-
v1.35.104 Jul 2022Release notes
Open source →What's Changed
- Accept no primary IPs with server create with StartAfterCreate = false by @4ND3R50N in https://github.com/hetznercloud/hcloud-go/pull/205
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.35.0...v1.35.1
Release notes
Open source →What's Changed
- Accept no primary IPs with server create with StartAfterCreate = false by @4ND3R50N in https://github.com/hetznercloud/hcloud-go/pull/205
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.35.0...v1.35.1
-
v1.35.028 Jun 2022Release notes
Open source →What's Changed
- Catch invalid token values and error out without value exposure by @NotTheEvilOne in https://github.com/hetznercloud/hcloud-go/pull/194
- Remove ServerRescueTypeFreeBSD64 by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/203
- Add Primary IP Support by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/204
New Contributors
- @NotTheEvilOne made their first contribution in https://github.com/hetznercloud/hcloud-go/pull/194
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.34.0...v1.35.0
Release notes
Open source →What's Changed
- Catch invalid token values and error out without value exposure by @NotTheEvilOne in https://github.com/hetznercloud/hcloud-go/pull/194
- Remove ServerRescueTypeFreeBSD64 by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/203
- Add Primary IP Support by @LKaemmerling in https://github.com/hetznercloud/hcloud-go/pull/204
New Contributors
- @NotTheEvilOne made their first contribution in https://github.com/hetznercloud/hcloud-go/pull/194
Full Changelog: https://github.com/hetznercloud/hcloud-go/compare/v1.34.0...v1.35.0
-
v1.34.1-0.20220621050632-8f67d53e876721 Jun 2022 pre-releaseNothing published for this version