Skip to content

Releases: hashicorp/terraform-provider-tfe

v0.35.0

27 Jul 21:24
bdb7444
Compare
Choose a tag to compare

BREAKING CHANGES:

  • r/tfe_organization: admin_settings attribute was removed after being released prematurely in 0.34.0, breaking existing configurations due to requiring a token with admin privileges (#573)

BUG FIXES:

  • r/tfe_registry_module: Added Computed modifier to attributes in order to prevent unnecessary resource replacement (#572)

v0.34.0

26 Jul 21:26
81b587b
Compare
Choose a tag to compare

BUG FIXES:

  • Removed nonworking example from tfe_variable_set docs (#562)
  • Removed ForceNew modifier from name attribute in r/tfe_team (#566)
  • r/tfe_workspace: Fix trigger-prefixes could not be updated because of the conflict with trigger-patterns in some cases - as described in this GitHub Issue (#564)

FEATURES:

  • d/agent_pool: Improve efficiency of reading agent pool data when the target organization has more than 20 agent pools (#508)
  • Added warning logs for 404 error responses (#538)
  • r/tfe_registry_module: Add ability to create both public and private registry_modules without VCS. (#546)

DEPRECATION NOTICE:

  • The registry_modules import format <ORGANIZATION>/<REGISTRY MODULE NAME>/<REGISTRY MODULE PROVIDER>/<REGISTRY MODULE ID> has been deprecated in favour of <ORGANIZATION>/<REGISTRY_NAME>/<NAMESPACE>/<REGISTRY MODULE NAME>/<REGISTRY MODULE PROVIDER>/<REGISTRY MODULE ID> to support public and private registry_modules.

v0.33.0

08 Jul 20:43
02c31ba
Compare
Choose a tag to compare

FEATURES:

  • New Resource: tfe_workspace_variable_set (#537) adds the ability to assign a variable set to a workspace in a single, flexible resource.
  • r/tfe_workspace, d/tfe_workspace: trigger-patterns (#502) attribute is introduced to support specifying a set of glob patterns for automatic VCS run triggering.

DEPRECATION NOTICE: The workspace_ids argument on tfe_variable_set has been labelled as deprecated and should not be used in conjunction with tfe_workspace_variable_set.

v0.32.1

22 Jun 19:37
9d53e0c
Compare
Choose a tag to compare

BUG FIXES:

  • Fixed a bug in the latest release where a team data source could be populated with the wrong team. (#530)

v0.32.0

20 Jun 23:55
91b0fa9
Compare
Choose a tag to compare

0.32.0 is an impactful release that includes several bug fixes, support for run tasks and several breaking changes that you should review carefully.

BREAKING CHANGES:

  • Removed Authentication Method: Host-specific TF_TOKEN_... environment variable (added in 0.31.0) can no longer be used for token authentication. This method of authentication is incompatible with the Terraform Cloud remote execution model. Please use the TFE_TOKEN environment variable.
  • r/tfe_workspace: Default value of the file_triggers_enabled field is changed to false. This will align the
    file_triggers_enabled field default value with the default value for the same field in the
    TFC API.
    If the value of the file_triggers_enabled field was not explicitly set and either of the fields working_directory
    (not an empty string) or trigger_prefixes was used - to keep the behavior unchanged, the file_trigger_enabled
    field should now explicitly be set to true. (#510)
  • r/tfe_team_access: The permissions attribute requires run_tasks in the block. (#487)

BUG FIXES:

  • Prevent overwriting vcs_repo attributes in r/tfe_workspace when update API call fails (#498)
  • Fix panic crash on trigger_prefixes update in r/tfe_workspace when given empty strings (#518)

FEATURES:

  • r/team, d/team: Add manage_run_tasks to the tfe_team organization_access attributes (#486)
  • New Resource: tfe_organization_run_task (#488)
  • New Resource: tfe_workspace_run_task (#488)
  • New Data Source: d/tfe_organization_run_task (#488)
  • New Data Source: d/tfe_workspace_run_task (#488)
  • r/tfe_notification_configuration: Add Microsoft Teams notification type (#484)

v0.31.0

22 Apr 02:19
86ccf10
Compare
Choose a tag to compare

BUG FIXES:

  • Sensitive values within certain Authorization headers are now redacted from TRACE and DEBUG logs (#479)
  • r/tfe_variable_set: Clarified and fixed variable_set documentation and examples (#473) and (#472)

FEATURES:

  • r/team, d/team: Add sso_team_id to the tfe_team attributes (#457)
  • New Authentication Method: Host-specific TF_TOKEN_... variable can be used for token authentication. See provider documentation for details. (#477)