Releases: UpCloudLtd/upcloud-go-api
Releases · UpCloudLtd/upcloud-go-api
v5.3.1
Deprecated
- request:
GetServerGroupsWithFiltersRequest
is now deprecated; use GetServerGroupsRequest
with Filters
field instead
v5.3.0
Added
- storage: possibility to control what to do with backups related to the storage that is about to be deleted
- labels support for: load-balancers, networks, network-peerings, routers
Deprecated
- request:
ServerFilter
and ServerGroupFilter
types will be replaced with QueryFilter
type in the future
v5.2.1
Added
- kubernetes: experimental support for node group CRUD operations
v5.2.0
Added
- experimental support for Managed Redis Database
- load-balancer: add
Scheme
property to front-end rule HTTP redirect action.
v5.1.0
Added
- servers: allow adding server to a server group during server creation
- servers: add server group UUID to server details
- HTTP status code field to
upcloud.Error
type
- experimental support for internal network peering
v5.0.0
Changed
- context-aware type
client.ClientContext
renamed to client.Client
- context-aware type
service.ServiceContext
renamed to service.Service
service.Service
accepts any client that implements service.Client
interface
client.New
constructor allows overwrite baseURL
, httpClient
and httpClient.Timeout
client properties
- bump Go version to 1.18
- bump module version from
v4
to v5
Removed
service.Service
type without context support
client.Client
type without context support
- redundant
Timeout
field from request.StartServerRequest
type
v4.10.0
Added
- Managed Load Balancer private network support
- Anti-affinity support for server groups (experimental)
Deprecated
- Managed Load Balancer fields
DNSName
and NetworkUUID
Removed
- separate kubernetes plans
v4.9.0
Added
- label support for server and server groups
- add support for resource permissions
- Experimental support for Kubernetes cluster, plans and versions
v4.8.0
Added
- Managed Load Balancer SetForwardedHeaders frontend rule action
v4.7.0
Added
- add context-aware client and service types
- Managed Load Balancer frontend and backend properties