Skip to content

Releases: linode/linodego

v1.27.0

08 Jan 16:33
9c07bb6
Compare
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
Compare
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
Compare
Choose a tag to compare

📦 Dependency Updates

Changes

k8s v1.25.1

08 Nov 19:23
5558d6a
Compare
Choose a tag to compare

📦 Dependency Updates

v1.25.0

07 Nov 20:35
444f59d
Compare
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
Compare
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
Compare
Choose a tag to compare

🐛 Bug Fixes

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

v1.24.0

23 Oct 18:38
d209855
Compare
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

v1.23.0

02 Oct 19:25
96af46f
Compare
Choose a tag to compare

🚀 New Features

🧪 Testing Improvements

  • Upload test data to test account's obj storage @ykim-1 (#383)
  • Update region-specific typing tests and fixtures @lgarber-akamai (#387)

v1.22.0

13 Sep 15:22
8937bda
Compare
Choose a tag to compare

NOTE: This release now requires Go >= v1.20.

🚀 New Features

🐛 Bug Fixes

🧪 Testing Improvements