Skip to content

Releases: UpCloudLtd/upcloud-go-api

v4.4.1

08 Apr 13:14
64b9c9d
Compare
Choose a tag to compare

Added

  • Managed Load Balancer request example

Fixed

  • num_members_up matcher naming convention

v4.4.0

08 Apr 07:45
195d34b
Compare
Choose a tag to compare

Added

  • add support for Managed Load Balancer (beta)

v4.3.0

15 Mar 08:51
cd7c8dd
Compare
Choose a tag to compare

Added

  • add support for fetching available versions for managed database service
  • add support for upgrading managed database version

v4.2.0

01 Mar 11:15
e70974e
Compare
Choose a tag to compare

Add support for resizing storage partition and filesystem

v4.1.3

12 Jan 12:44
d0a70ed
Compare
Choose a tag to compare

Add support for subaccount management and account listing

v4.1.2

08 Oct 08:39
Compare
Choose a tag to compare
  • rewrite import paths for v4
  • from 4.1.1: bump go.mod major version

Note that previous release 4.1.1 is not usable due to incorrect pkg imports.

v4.1.0

08 Oct 07:16
Compare
Choose a tag to compare

Added

  • add experimental support for Managed Databases #96

Changed

  • We will now publish the release tags with the v-prefix to conform with go mod

4.0.0

25 May 10:27
661419a
Compare
Choose a tag to compare

Added

  • add support for Object Storage
  • support io.Reader as SourceLocation in CreateStorageImport
  • pass on a custom user agent string in requests
  • add storage tier support to ServerStorageDevice
  • support for backuprules when creating a server
  • add support for explicitly setting IP address for network interfaces (requires special privileges for your UpCloud account)

Changed

  • BREAKING CHANGE: changing network router with ModifyNetwork call is no longer supported. Please use AttachNetworkRouter and DetachNetworkRouter from now on.
  • bump default Go version to 1.16, keep supporting 1.15
  • use a default timeout when no timeout given

Fixed

  • default to original storage size in CreateServerStorageDevice when Size = 0
  • BREAKING CHANGE: Fix StorageImportDetails.Completed to be a time.Time rather than a string
  • don't marshal empty resource limits
  • allow empty BackupRules (eg. remove backup rule) to be sent to the backend

3.0.0

24 Sep 07:02
Compare
Choose a tag to compare

Update XML 1.2 API to JSON 1.3 UpCloud API. Bump up Go version. Add features from UpCloud 1.3 API. See CHANGELOG.md for further details.