Skip to content

Releases: linode/linodego

v0.12.0

04 Oct 13:26
139df15
Compare
Choose a tag to compare

Breaking Changes

  • ObjectStorageBucket no longer provides objects, size, or region.

v0.11.0

02 Oct 17:48
Compare
Choose a tag to compare

Features

  • Adds support for Object Storage

v0.10.1

01 Oct 21:24
a090b5f
Compare
Choose a tag to compare

Fixes

  • Fixes panic when API is down #84

v0.10.0

25 Jun 18:42
Compare
Choose a tag to compare

Change Log

v0.10.0 (2019-06-25)

Breaking Changes

  • Change to AllowAutoDiskResize to *bool is a breaking change, so bump minor version.

v0.9.2

25 Jun 16:01
Compare
Choose a tag to compare

v0.9.2 (2019-06-25)

Breaking Changes

  • AllowAutoDiskResize on InstanceResizeOptions is now a pointer, allowing it to be set to false.

Features

  • Support the PersistAcrossBoots flag, allowing users to set it to false and attach more disks.

v0.9.1

18 Jun 15:54
Compare
Choose a tag to compare

Fixes

  • Fix the json struct tag for the AllowAutoDiskResize flag on Linodes

Features

  • Support alternative root CA certificates with Client.SetRooteCertificate
  • Support setting a client's API token with Client.SetToken

v0.9.0

25 May 00:53
v0.9.0
Compare
Choose a tag to compare

Breaking Changes

  • ResizeInstance now takes ResizeInstanceOptions to support AllowAutoDiskResize (API v4.0.23)
  • ResizeInstanceOptions renamed to InstanceResizeOptions to fit convention
  • RescueInstanceOptions renamed to InstanceRescueOptions to fit convention

Features

  • Adds new EventAction constants: ActionLinodeMutateCreate, ActionLinodeResizeCreate, ActionLishBoot (API v4.0.23)
  • Adds GetInstanceTransfer which returns an InstanceTransfer (API v4.0.23)

v0.8.1

20 May 14:12
v0.8.1
Compare
Choose a tag to compare

Features

  • add LINODE_URL environment variable

v0.8.0

12 May 00:31
v0.8.0
Compare
Choose a tag to compare

Fixes

  • breaking change const ActionTicketReply is now ActionTicketUpdate
  • breaking change InstanceIP Type values are now represented by InstanceIPType string constants

Features

  • optimized WaitForEventFinished event polling (and deduped its logs)
  • add GetInstanceStats and GetInstanceStatsByDate
  • add UpdateInstanceIPAddress
  • add GetAccountSettings and UpdateAccountSettings
  • add CreatePayment GetPayment ListPayments
  • add CreateOAuthClient, ListOAuthClients, GetOAuthClient, UpdateOAuthClient, DeleteOAuthClient
  • added many new EventAction constants ActionAccountUpdate, ActionAccountSettingsUpdate, ActionCommunityLike, ActionDiskUpdate, ActionDNSRecordUpdate, ActionDNSZoneUpdate, ActionHostReboot, ActionImageUpdate, ActionLassieReboot, ActionLinodeUpdate, ActionLinodeConfigCreate, ActionLinodeConfigDelete, ActionLinodeConfigUpdate, ActionLongviewClientUpdate, ActionNodebalancerUpdate, ActionNodebalancerConfigUpdate, ActionStackScriptUpdate, ActionVolumeUpdate (API v4.0.17)
  • added EntityType constants EntityDisk, EntityDomain, EntityNodebalancer (the Linode API now permits these in ListEvents Filters keyed with event.id and event.type)
  • added ActionCommunityLike EventAction constant (API v4.0.11)
  • added IPv6Range Prefix (API v4.0.11, Only populated for the regional floating pools (/116), not the Instance bound ranges (/64, /56). See Additional IPv6 Addresses)
  • added LogoURL and Ordinal to Stackscript (API v4.0.20)
  • added Reserved to InstanceIPv4Response (API v4.0.20, when present, indicates IP addresses that will be available after a cross region migration)
  • switched from metalinter to golangci-lint
  • switched to go mod from dep

v0.7.1

08 Feb 03:32
v0.7.1
Compare
Choose a tag to compare

Features

Fixes

  • fix the ListNotifications method, adding tests and constants