Releases: cloudscale-ch/cloudscale-go-sdk
Releases · cloudscale-ch/cloudscale-go-sdk
v6.0.0
What's Changed
- Bump golang.org/x/oauth2 from 0.28.0 to 0.29.0 by @dependabot in #56
- Fix handling of empty
AllowedCIDRsin LoadBalancerListener by @alakae in #57
Breaking Change:
LoadBalancerListenerRequest.AllowedCIDRsis now*[]stringinstead of[]string. You will see compile errors after upgrading if you are affected.
Full Changelog: v5.1.0...v6.0.0
v5.1.0
cloudscale-go-sdk v5.0.1
What's Changed
- Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #45
Full Changelog: v5.0.0...v5.0.1
cloudscale-go-sdk v5.0.0
What's new:
- On
SubnetCreateRequest.DNSServersandSubnetUpdateRequest.DNSServersit is now possible to set no DNS server by assigningnil. To use the default cloudscale DNS servers, assignUseCloudscaleDefaults.
Breaking Change:
SubnetCreateRequest.DNSServersandSubnetUpdateRequest.DNSServersare now*[]stringinstead of[]string. You will see compile errors after upgrading if you are affected.
Full Changelog: v4.0.0...v5.0.0
cloudscale-go-sdk v4.0.0
What's new:
- Add
LoadBalancerproperty to all descendant resources ofLoadBalancer, not only direct children:- Add LoadBalancerPoolMember.LoadBalancer
- Add LoadBalancerHealthMonitor.LoadBalancer
- Add LoadBalancerListener.LoadBalancer
- Bump golang.org/x/net from 0.7.0 to 0.17.0..
Breaking Change:
LoadBalancerListener.Poolis now*LoadBalancerPoolStubinstead ofLoadBalancerPoolStub.
Ensure your code has nil checks before accessing fields ofLoadBalancerListener.Pool.
When using the"tcp"protocol, a pool will always be set. However, in the future
listeners for other protocols might not have a pool assigned. Note: the Load Balancer API is still in beta as of this
writing.
Full Changelog: v3.0.0...v4.0.0
cloudscale-go-sdk v4.0.0-rc.1
Add information on major upgrade.
cloudscale-go-sdk v3.0.0
What's new:
- Add support for cloudscale.ch Load Balancers.
- Add
FloatingIPtoLoadBalancerand related types. - Switch to go 1.18.
- Add
INTEGRATION_TEST_ZONEfor injecting test zone. - Bump golang.org/x/net from 0.0.0-20190108225652-1e06a53dbb7e to 0.7.0.
Breaking Change:
ServerRequest.Volumesis now*[]ServerVolumeRequestinstead of*[]Volume. You will see compile errors after upgrading which should be easily resolvable by replacingVolumewithServerVolumeRequest.
Full Changelog: v2.1.0...v3.0.0
cloudscale-go-sdk v2.1.0
What's new:
- Add FirmwareType property to CustomImage and CustomImageImport.
Full Changelog: v2.0.1...v2.1.0
cloudscale-go-sdk v2.0.1
What's new:
- The v2.0.0 release was broken, this release should fix the problems.
Full Changelog: v2.0.0...v2.0.1
cloudscale-go-sdk v2.0.0
Breaking:
- Tags are now references. This makes it possible to pass an empty
{}. Previously this was made impossible, because ofomitempty. If you are not using tags, everything should still working like in1.x.x.
Full Changelog: v1.11.0...v2.0.0