Skip to content

Releases: linode/linodego

v1.28.0

25 Jan 19:18
0bd0c94

Choose a tag to compare

💡 Improvements

  • Make IPv4 and IPv4.NAT1To1 fields of InstanceConfigInterface pointers (nullable) by @zliang-akamai in #451

    • NOTE: This is a breaking change and may require changes in downstream packages.

Full Changelog: v1.27.1...v1.28.0

v1.27.1

16 Jan 20:29
84a6d48

Choose a tag to compare

📦️ Dependency Updates

Full Changelog: v1.27.0...v1.27.1

v1.27.0

08 Jan 16:33
9c07bb6

Choose a tag to compare

🚀 Features

🐛 Bug Fixes

🧪 Testing Improvements

  • test: move test upload logic to using submodule with external repository by @ykim-1 in #448
  • test: replace legacy regions in integration tests by @ykim-1 in #443

Full Changelog: v1.26.0...v1.27.0

v1.26.0

18 Dec 17:22
5119842

Choose a tag to compare

🚀 New Features

  • Project DC Get Well changes are available @yec-akamai (#444)
  • Add support for account_availability to list available regions and resources @yec-akamai (#434)
  • Enable listing associated firewalls for a Linode instance via instances/{linode_id}/firewalls endpoint @jriddle-linode (#435)
  • Enable listing associated firewalls for a node balancer via nodebalancers/{nb_id}/firewalls endpoint @jriddle-linode (#436)

💡 Improvements

  • Enhance linodego.Error for errors.Is by implementing internal interface for status code comparison @shanduur (#432)

✔️ Testing/Workflow Improvements

  • Test report upload script fixs/improvements for TOD @ykim-1 (#424)(#430)(#438)(#439)
  • Add GitHub release information with xml test report after test execution (#437)
  • Randomize root pass for Linode creations in integration tests @ykim-1 (#433)
  • Use mocks for TestInstanceStats_Get and TestObjectStorage_Cancel tests @amisiorek-akamai (#427)

📦️ Dependency Updates

k8s v1.25.2

18 Dec 17:22
5119842

Choose a tag to compare

📦 Dependency Updates

Changes

k8s v1.25.1

08 Nov 19:23
5558d6a

Choose a tag to compare

📦 Dependency Updates

v1.25.0

07 Nov 20:35
444f59d

Choose a tag to compare

🚀 New Features

createOpts := linodego.VPCCreateOptions{
	Label:  "my-vpc",
	Region: "us-mia",
	Subnets: []VPCSubnetCreateOptions{
		{
			Label: "my-subnet",
			IPv4: "10.0.4.0/24",
		},
	},
}

vpc, err := client.CreateVPC(context.Background(), createOpts)
if err != nil {
	log.Fatal("failed to create the VPC")
}

Breaking change included:

  • In InstanceCreateOptions and InstanceConfigCreateOptions, InstanceConfigInterface has been be updated to InstanceConfigInterfaceCreateOptions.

📦️ Dependency Updates

🧪 Testing Improvements

  • Edit test.yml to allow GHA to mark build as x when tests fail @ykim-1 (#417)

Full Changelog: v1.24.1...v1.25.0

k8s v1.25.0

07 Nov 21:13
444f59d

Choose a tag to compare

Initial release for k8s sub module.

Its version number will always be equal to linodego main module's version number.

v1.24.1

03 Nov 19:13
2ad3c35

Choose a tag to compare

🐛 Bug Fixes

Full Changelog: v1.24.0...v1.24.1

v1.24.0

23 Oct 18:38
d209855

Choose a tag to compare

🚀 New Features

🐛 Bug Fixes

  • fix: upload test results only on main push @ykim-1 (#396)
  • Fix and refactor TestAccountBetaPrograms @zliang-akamai (#411)

🧪 Testing Improvements

Dependency Updates