Skip to content

Releases: linode/terraform-provider-linode

v2.21.0

28 May 21:42
abb9e80
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🚀 New Features

  • Support control plane ACL in lke cluster resoure and datasource by @yec-akamai in #1436

💡 Improvements

🧪 Testing Improvements

  • Matrix-based integration parallel test execution across multiple accounts by @ykim-1 in #1408
  • Update profile integration tests and add unit test coverage by @ykim-1 in #1429
  • minimize intermittent test failures and optimize test scope for each matrix test user by @ykim-1 in #1438

📦 Dependency Updates

  • build(deps): bump github.com/linode/linodego from 1.33.0 to 1.33.1 by @dependabot in #1411
  • build(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in #1414
  • build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.22.2 to 0.23.0 by @dependabot in #1412
  • build(deps): bump hashicorp/ghaction-terraform-provider-release from 3 to 4 by @dependabot in #1419
  • build(deps): bump github.com/go-resty/resty/v2 from 2.12.0 to 2.13.1 by @dependabot in #1424
  • build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.15.0 to 0.16.0 by @dependabot in #1420
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.53.0 to 1.54.3 by @dependabot in #1430 and #1441
  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.33.0 to 2.34.0 by @dependabot in #1435
  • build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.7.0 to 1.8.0 by @dependabot in #1434
  • build(deps): bump github.com/bflad/tfproviderlint from 0.29.0 to 0.30.0 in /tools by @dependabot in #1433
  • build(deps): bump github.com/hashicorp/go-version from 1.6.0 to 1.7.0 by @dependabot in #1443

Full Changelog: v2.20.1...v2.21.0

v2.20.1

30 Apr 18:10
7945c4e
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

📦 Dependency Updates

  • build(deps): bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #1400

Full Changelog: v2.20.0...v2.20.1

v2.20.0

23 Apr 15:27
f09810d
Compare
Choose a tag to compare

What's Changed

🐛 Bug Fixes

🚀 New Features

  • Support available in accountavailability related data sources by @yec-akamai in #1391

💡 Improvements

🚚 Terraform Framework Migration

🧪 Testing Improvements

⚙️ Repo/CI Improvements

📦 Dependency Updates

  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.7.0 to 1.8.0 by @dependabot in #1394

Full Changelog: v2.19.0...v2.20.0

v2.19.0

09 Apr 18:11
4ab3fca
Compare
Choose a tag to compare

What's Changed

🚀 New Features

💡 Improvements

🚚 Terraform Framework Migration

🐛 Bug Fixes

✔️ Repository/CI Improvements

📖 Documentation

📦 Dependency Updates

  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.6.1 to 1.7.0 by @dependabot in #1364
  • build(deps): bump golang.org/x/net from 0.22.0 to 0.23.0 by @dependabot in #1380
  • build(deps): bump golang.org/x/net from 0.23.0 to 0.24.0 by @dependabot in #1381

Full Changelog: v2.18.0...v2.19.0

v2.18.0

26 Mar 18:33
07015a2
Compare
Choose a tag to compare

🚀 New Features

  • Support temporary object storage keys generation when creating related resources @yec-akamai in #1351
  • Support provider-level object storage keysby @yec-akamai in #1337

🐛 Bug Fixes

  • Update context when populating log attributes with correct types by @yec-akamai in #1361

🧪 Test Fixes

  • test: update outdated tests and fix intermittent failures by @ykim-1 in #1368

📖 Documentation

  • Improve documentation around managing external LKE node pools; add migration guide metadata by @lgarber-akamai in #1363

📦 Dependency Updates

  • build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.22.0 to 0.22.1 by @dependabot in #1349
  • build(deps): bump github.com/linode/linodego from 1.29.0 to 1.31.0 by @dependabot in #1348 and #1365
  • build(deps): bump google.golang.org/protobuf from 1.29.1 to 1.33.0 in /tools by @dependabot in #1352
  • build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.25.3 to 1.26.0 by @dependabot in #1357
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.4 to 1.53.0 by @dependabot in #1356

Full Changelog: v2.17.0...v2.18.0

v2.17.0

20 Mar 14:26
523cbd8
Compare
Choose a tag to compare

🚀 New Features

🚚 Terraform Framework Migration

📖 Documentation

🐛 Bug/Test Fixes

  • Check for errors before setting log fields in linode_object_storage_key @lgarber-akamai (#1344)
  • Check for errors before setting log fields in linode_nodebalancer_node, linode_nodebalancer_config @junho100 (#1346)

📦 Dependency Updates

  • build(deps): bump github.com/hashicorp/terraform-plugin-testing from 1.6.0 to 1.7.0 @dependabot (#1341)
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.6.0 to 1.6.1 @dependabot (#1342)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.51.1 to 1.51.4 @dependabot (#1343, #1345)
  • build(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 @dependabot (#1339)
  • build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 @dependabot (#1335)
  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.32.0 to 2.33.0 @dependabot (#1327)
  • build(deps): bump golang.org/x/crypto from 0.19.0 to 0.20.0 @dependabot (#1329)

Full Changelog: v2.16.0...v2.17.0

v2.16.0

27 Feb 18:08
7fcceb3
Compare
Choose a tag to compare

🚀 New Features

💡 Improvements

  • linode_image upload: avoid buffering the image content in memory @kierdavis (#1302)
  • Migrate Parse Attributes Function to Flatten Functions with the Preserving Known Values Option for StackScript Resource @zliang-akamai (#1299)
  • Migrate deprecated SDKVersionString() to runtime/debug in standard library @zliang-akamai (#1300)
  • docs: update go report card link @displague (#1323)

🐛 Bug/Test Fixes

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.50.1 to 1.51.1 @dependabot (#1326)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/config from 1.27.0 to 1.27.1 @dependabot (#1309)

v2.15.0

21 Feb 18:42
6731249
Compare
Choose a tag to compare

🚀 New Features

💡 Improvements

🐛 Bug/Test Fixes

📦 Dependency Updates

  • build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.16.0 to 1.16.2 @dependabot (#1306)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/feature/s3/manager from 1.15.7 to 1.16.0 @dependabot (#1295)
  • build(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 @dependabot (#1272)
  • build(deps): bump golang.org/x/crypto from 0.18.0 to 0.19.0 @dependabot (#1271)

🚚 Terraform Framework Migration

v2.14.0

08 Feb 19:22
bb1a8ec
Compare
Choose a tag to compare

🔈 Announcement

The update logic for nested pool blocks in the linode_lke_cluster resource has changed considerably with this update. Please review the resource documentation for more details.

🚀 New Features

🐛 Bug Fixes

💡 Improvements

📦 Dependency Updates

  • build(deps): bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.31.0 to 2.32.0 @dependabot (#1258)
  • build(deps): bump github.com/hashicorp/terraform-plugin-mux from 0.13.0 to 0.14.0 @dependabot (#1257)
  • build(deps): bump github.com/hashicorp/terraform-plugin-go from 0.20.0 to 0.21.0 @dependabot (#1256)
  • build(deps): bump mvdan.cc/gofumpt from 0.5.0 to 0.6.0 in /tools @dependabot (#1255)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.48.0 to 1.48.1 @dependabot (#1247)
  • build(deps): bump hashicorp/ghaction-terraform-provider-release from 2 to 3 @dependabot (#1241)
  • build(deps): bump github.com/linode/linodego from 1.27.0 to 1.27.1 @dependabot (#1237)
  • build(deps): bump github.com/go-resty/resty/v2 from 2.9.1 to 2.11.0 @dependabot (#1215)
  • build(deps): bump github.com/hashicorp/terraform-plugin-framework from 1.4.2 to 1.5.0 @dependabot (#1233)
  • build(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 @dependabot (#1229)
  • build(deps): bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.47.5 to 1.48.0 @dependabot (#1225)

v2.13.0

08 Jan 18:55
36fad4c
Compare
Choose a tag to compare

🚀 New Features

🐛 Bug Fixes

Full Changelog: v2.12.0...v2.13.0