Skip to content

4.0.0

Compare
Choose a tag to compare
@moitias moitias released this 25 May 10:27
661419a

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