Skip to content

Releases: ctrlplanedev/terraform-provider-ctrlplane

v1.11.1

22 Apr 21:33
9248c23

Choose a tag to compare

Merge pull request #50 from ctrlplanedev/normalize-cel-expressions

fix: normalize cel expressions to prevent perpetual diffs

v1.11.0

10 Apr 21:03
d32d6b2

Choose a tag to compare

Merge pull request #46 from ctrlplanedev/soak-time-typo-refactor

refactor: fix soak time typo

v1.10.1

08 Apr 20:46
434e1d1

Choose a tag to compare

Merge pull request #44 from ctrlplanedev/fill-agent-config-blocks

fix: fill agent config blocks from deployment response

v1.10.0

08 Apr 18:59
06314dc

Choose a tag to compare

Merge pull request #43 from ctrlplanedev/agent-selector-refactor

refactor: convert deployment blocks to use job agent selector schema

v1.9.0

07 Apr 00:05
610a470

Choose a tag to compare

Merge pull request #42 from ctrlplanedev/variable-set-provider

feat: variable set tf provider

v1.8.0

31 Mar 21:51
b403a08

Choose a tag to compare

Merge pull request #39 from ctrlplanedev/workflow-resource-provider

feat: workflow resource provider

v1.7.1

24 Mar 03:42
fbb90b9

Choose a tag to compare

Dependencies

  • Bump terraform-plugin-framework from 1.17.0 to 1.19.0
  • Bump terraform-plugin-go from 0.29.0 to 0.31.0
  • Bump terraform-plugin-testing from 1.14.0 to 1.15.0
  • Bump hashicorp/copywrite from 0.24.2 to 0.25.1 (tools)
  • Bump actions/setup-go from 6.2.0 to 6.3.0
  • Bump crazy-max/ghaction-import-gpg from 6.3.0 to 7.0.0
  • Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0
  • Bump hashicorp/setup-terraform from 3.1.2 to 4.0.0

Maintenance

  • Migrate copyright headers from HashiCorp to IBM (via copywrite v0.25.1 auto-migration)

v1.7.0

23 Mar 20:52
4c88eff

Choose a tag to compare

Features

  • Add trigger_run_on_change to deployment terraform_cloud override block
  • Add webhook_url and trigger_run_on_change to job agent terraform_cloud block
  • Make token optional on job agent terraform_cloud block

Bug Fixes

  • Fix phantom diffs caused by misidentifying terraform_cloud config as argocd on read-back
  • Fix perpetual diffs from fmt.Sprint(nil) producing "" for unset fields
  • Fix sensitive token being dropped from state on every read (now preserved from prior state)
  • Fix empty string "" being coerced to null, causing drift for template = ""
  • Fix token being unconditionally sent as empty string to API when omitted
  • Handle ElementsAs diagnostics when extracting prior state agents

Tests

  • Add unit tests for block type detection, import cycle, and token preservation

v1.6.5

20 Mar 18:57
47327ea

Choose a tag to compare

Merge pull request #31 from ctrlplanedev/use-string-cel

fix: use direct CEL string

v1.6.4

04 Mar 22:33
a1fbc3b

Choose a tag to compare

Merge pull request #27 from ctrlplanedev/sleep-verification-provider

feat: sleep verification provider