Skip to content

Releases: linode/linode_api4-python

v5.18.0

Choose a tag to compare

@ykim-akamai ykim-akamai released this 15 Jul 17:49
58d2ba9

What's Changed

🚀 New Features

🧪 Testing Improvements

  • Add error handling in e2e_cloud_firewall fixture by @ykim-1 in #431
  • Add missing integration tests to improve coverage for identified gaps by @ykim-1 in #429
  • Add option to run integration tests against minimal test account without any special customer tags by @ykim-1 in #430
  • Linodes and OBJ Integration Tests Improvements by @zliang-akamai in #434

Other Changes

  • Added note in documentation that Parent/Child support may not yet be generally available by @ezilber-akamai in #427

New Contributors

Full Changelog: v5.17.0...v5.18.0

v5.17.0

Choose a tag to compare

@yec-akamai yec-akamai released this 20 Jun 17:27
8d0ecc7

What's Changed

⚠️ Breaking Change

  • Turn on remove-all-unused-imports in for autoflake by @zliang-akamai in #414. Some indirect imports may no longer be possible due to this change.

🚀 New Features

💡 Improvements

🧪 Testing Improvements

  • Add Linode Cloud Firewall for integration tests by @ykim-1 in #408
  • Add Calico Inbound and Outbound policies to LKE nodes for E2E by @ykim-1 in #418
  • Add executable permission to calico script by @ykim-1 in #423

📖 Documentation

Full Changelog: v5.16.0...v5.17.0

v5.16.0

Choose a tag to compare

@zliang-akamai zliang-akamai released this 05 Jun 16:43
c6726f8

What's Changed

🚀 New Features

🧪 Testing Improvements

  • Refactor integration test directory structure and improve test command usage by @ykim-1 in #397
  • Add new tests for Oauth and Login Client by @ykim-1 in #403
  • Fix failure in oauth test due to missing fixture initialization by @ykim-1 in #407
  • Address flaky tests in linode_client and lke by @ykim-1 in #412

⚙️ Repo/CI Improvements

  • Update pyenv to use environment name by @jriddle-linode in #404
  • Replace test execution handler with conditional by @ykim-1 in #405

Full Changelog: v5.15.1...v5.16.0

Release v5.15.1

Choose a tag to compare

@ykim-akamai ykim-akamai released this 18 Apr 23:42
69d9e55

What's Changed

🚀 New Features

⚠️ Bug fix

  • fix: Always load object values when converting MappedObjects to dict by @lgarber-akamai in #400

⚙️ Repo/CI Improvements

  • CI: Fix cross testing workflow by @@ykim-1 #401

Full Changelog: v5.15.0...v5.15.1

v5.15.0

Choose a tag to compare

@yec-akamai yec-akamai released this 17 Apr 15:57
29160a2

What's Changed

⚠️ Breaking Change

🚀 New Features

🧪 Testing Improvements

  • Remove unnecessary warnings when running integration tests by @ykim-1 in #392
  • Address intermittent test failures by @ykim-1 in #394

⚙️ Repo/CI Improvements

  • CI improvement: add integration workflow for main and dev by @ykim-1 in #393

Full Changelog: v5.14.0...v5.15.0

v5.14.0

Choose a tag to compare

@lgarber-akamai lgarber-akamai released this 01 Apr 15:06
18f96db

What's Changed

💡 Improvements

⚙️ Repo/CI Improvements

  • Adding cross repo pre-release validation workflow by @ykim-1 in #378
  • Update labels and release drafter by @jriddle-linode in #387

📖 Documentation

Full Changelog: v5.13.1...v5.14.0

v5.13.1

Choose a tag to compare

@github-actions github-actions released this 06 Mar 20:43
710ff67

💡 Bug Fixes

v5.13.0

Choose a tag to compare

@github-actions github-actions released this 05 Mar 19:03
15c235b

💡 Improvements

Full Changelog: v5.12.1...v5.13.0

v5.12.1

Choose a tag to compare

@github-actions github-actions released this 05 Feb 17:06
981831e

💡 Improvements

v5.12.0

Choose a tag to compare

@github-actions github-actions released this 08 Jan 17:44
4c3f306

🚀 Features

💡 Improvements

  • Resolve issue that prevented LKENodePools from being loaded with LinodeClient.load(...) by @lgarber-akamai in #359
  • Resolve issue loading Type using LinodeClient.load(...) by @lgarber-akamai in #365

🧪 Testing Improvements

  • Move test upload logic to using submodule with external repository by @ykim-1 in #366
  • Update legacy regions with new compute regions by @ykim-1 in #358
  • Migrate from g5 to g6 instances, fix test failures caused by invalid labels by @ykim-1 in #367

Full Changelog: v5.11.0...v5.12.0