Skip to content

Releases: IBM/vpc-go-sdk

v0.27.0

14 Oct 07:26
b2f9a91
Compare
Choose a tag to compare

NEW FEATURES

  • Support for configurable User Agent for the sdk
  • Support for RouteInternetIngress in CreateVPCRoutingTableOptions

BREAKING CHANGES

  • None

CHANGES

  • None

BUG FIXES

  • None

v0.26.0

29 Sep 05:51
08d584c
Compare
Choose a tag to compare

NEW FEATURES

  • Support for HiperSocket network interface for bare metal servers, LinuxONE bare metal servers
  • BareMetalServerNetworkInterfaceByHiperSocket
  • BareMetalServerNetworkInterfacePrototypeBareMetalServerNetworkInterfaceByHiperSocketPrototype
  • Support for Enterprise account sharing Catalog Images
  • CatalogOfferingIdentity
  • CatalogOffering in Image(ImageCatalogOffering), Instance(InstanceCatalogOffering), InstancePrototype(InstanceCatalogOfferingPrototypeIntf), InstanceTemplate(InstanceCatalogOfferingPrototypeIntf), InstanceTemplatePrototype(InstanceCatalogOfferingPrototypeIntf) struct
  • InstancePrototypeInstanceByCatalogOffering
  • InstanceTemplateInstanceByCatalogOffering
  • InstanceTemplatePrototypeInstanceByCatalogOffering

BREAKING CHANGES

  • None

CHANGES

  • None

BUG FIXES

  • None

v0.25.0

23 Sep 10:58
651866b
Compare
Choose a tag to compare

NEW FEATURES

  • Version change from 2022-03-29 to 2022-09-13
  • Support for sdk pagination

BREAKING CHANGES

  • None

CHANGES

  • Version change from 2022-03-29 to 2022-09-13

BUG FIXES

  • None

v0.24.0

14 Sep 05:48
367b56b
Compare
Choose a tag to compare

NEW FEATURES

  • Subnets patching support in load balancers (LoadBalancerPatch)
  • support for bare metal server nic ips
  • vpc reference in VPNGatewayPolicyMode, VPNGateway
  • support for InstanceTemplatePrototypeInstanceBySourceSnapshot

BREAKING CHANGES

  • None

CHANGES

  • None

BUG FIXES

  • None

v0.23.0

26 Aug 08:52
361cd71
Compare
Choose a tag to compare

Breaking changes:

None

New features:

  • UserTags in

    • VolumeAttachmentPrototypeVolume
    • VolumeAttachmentVolumePrototypeInstanceContext
    • VolumePrototypeInstanceByImageContext
    • VolumePrototypeInstanceBySourceSnapshotContext
    • VolumeAttachmentPrototypeVolumeVolumePrototypeInstanceContext
    • VolumeAttachmentVolumePrototypeInstanceContextVolumePrototypeInstanceContext
    • VolumeAttachmentPrototypeVolumeVolumePrototypeInstanceContextVolumePrototypeInstanceContextVolumeByCapacity
    • VolumeAttachmentPrototypeVolumeVolumePrototypeInstanceContextVolumePrototypeInstanceContextVolumeBySourceSnapshot
    • VolumeAttachmentPrototypeVolumeVolumePrototypeInstanceContext
    • VolumeAttachmentVolumePrototypeInstanceContextVolumePrototypeInstanceContextVolumePrototypeInstanceContextVolumeByCapacity
  • LifecycleReasons & LifecycleState in Instance struct

  • CertificateInstance in LoadBalancerListenerPrototypeLoadBalancerContext

  • HTTPSRedirect in CreateLoadBalancerListenerOptions & LoadBalancerListenerPrototypeLoadBalancerContext

  • Protocol in NetworkACLRulePatch

Changes:

Supports api spec released on 2022-08-24

Bug fixes:

None

v0.22.0

07 Jul 09:18
020f67c
Compare
Choose a tag to compare

BREAKING CHANGES

  • RouteNextHopPrototypeRouteNextHopIP -> RoutePrototypeNextHopRouteNextHopPrototypeRouteNextHopIP

  • RouteNextHopPrototype -> RoutePrototypeNextHop

NEW FEATURES

  • Support for VPN servers(client-2-site)
  • SDK supports the api spec as on 2022-07-07

v0.21.0

29 Jun 05:26
9b7664d
Compare
Choose a tag to compare

NEW FEATURES

  • Support for Backup as a service( backup policy, backup policy plans)

v0.20.0

03 Jun 10:22
f545b65
Compare
Choose a tag to compare

CHANGES

  • API spec version : 2022-03-29 -> 2022-05-31
  • go-sdk-core v5.9.2 -> v5.9.5
  • CreateSnapshotOptions changes, introduction of SnapshotPrototype struct which takes all snapshot attributes (breaking change)

NEW FEATURES

  • Support for Targets in Security group
  • Support for user_tags in SnapshotPrototype and Volume

v1.0.2

20 Apr 09:16
cf9e879
Compare
Choose a tag to compare

CHANGES

  • Updated go version from 1.14 to 1.16
  • Retracted v1.0.2, v1.0.1, v1.0.0 versions of this sdk

v0.19.0

05 Apr 05:57
0fbc319
Compare
Choose a tag to compare

Breaking Change

  1. Api version updated to 2022-03-29
  2. Support for reserved ip phase 2

primary_ipv4_address(PrimaryIpv4Address) is discontinued in network interface, is replaced by primary_ip(PrimaryIP)

  1. Support for UDP protocol in loadbalancers

if udp_supported(UDPSupported) is true then 'udp' protocol is supported