Skip to content

Releases: linode/linode_api4-python

v5.19.0

24 Jul 14:33
bc9f123

Choose a tag to compare

What's Changed

⚠️ Breaking Change

  • PG affinity_type, is_strict -> placement_group_type, placement_group_policy by @lgarber-akamai in #437

🧪 Testing Improvements

  • Add submodule checkout in cross release test workflow by @ykim-1 in #438
  • Temporarily disable LDE integration tests by @lgarber-akamai in #444

⚙️ Repo/CI Improvements

📖 Documentation

Full Changelog: v5.18.0...v5.19.0

v5.18.0

15 Jul 17:49
58d2ba9

Choose a tag to compare

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

20 Jun 17:27
8d0ecc7

Choose a tag to compare

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

05 Jun 16:43
c6726f8

Choose a tag to compare

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

18 Apr 23:42
69d9e55

Choose a tag to compare

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

17 Apr 15:57
29160a2

Choose a tag to compare

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

01 Apr 15:06
18f96db

Choose a tag to compare

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

06 Mar 20:43
710ff67

Choose a tag to compare

💡 Bug Fixes

v5.13.0

05 Mar 19:03
15c235b

Choose a tag to compare

💡 Improvements

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

v5.12.1

05 Feb 17:06
981831e

Choose a tag to compare

💡 Improvements