Skip to content

Releases: linode/linode_api4-python

v5.23.0

15 Oct 15:16
76310a4
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

  • Ensure all arguments with None defaults are marked as optional by @lgarber-akamai in #459
  • Add include_none_values ClassVar to JSONObject; apply to response-only classes by @lgarber-akamai in #466

🚀 New Features

💡 Improvements

🧪 Testing Improvements

  • Refactor regions in image replicate tests; Add LA notice by @yec-akamai in #461
  • Add retry on flaky tests by @ykim-1 in #458
  • Add cloud firewalls to migration tests and improve wait times to disk related tests by @ykim-1 in #460
  • Update smoke test coverage and improve nightly test workflow by @ykim-1 in #452
  • Address pytest warnings; remove duplicate test helper by @ykim-1 in #463
  • Fix slack payload in integration workflow by @ykim-1 in #464

Full Changelog: v5.22.0...v5.23.0

v5.22.0

13 Sep 14:53
e66c812
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

Added missing LDE argument to disk_create by @ezilber-akamai in #456

🚀 New Features

Support pricing for LKE, Volume, NodeBalancer and Network Transfer by @yec-akamai in #454

Full Changelog: v5.21.0...v5.22.0

v5.21.0

19 Aug 18:13
7e24116
Compare
Choose a tag to compare

What's Changed

🚀 New Features

🧪 Testing Improvements

Full Changelog: v5.20.0...v5.21.0

v5.20.0

13 Aug 16:37
7359942
Compare
Choose a tag to compare

What's Changed

📋 New Project

🐛 Bug Fixes

🧪 Testing Improvements

  • test: Update e2e test script submodule repository by @ykim-1 in #443

📖 Documentation

Full Changelog: v5.19.0...v5.20.0

v5.19.0

24 Jul 14:33
bc9f123
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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