Skip to content

v0.8.0

Compare
Choose a tag to compare
@displague displague released this 12 May 00:31
v0.8.0

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