hashicorp/terraform-provider-tfe (tfe)
### [`v0.58.1`](https://togithub.com/hashicorp/terraform-provider-tfe/releases/tag/v0.58.1)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.58.0...v0.58.1)
##### Bug Fixes
- Bump go-tfe for tfe_stack 'inconsistent state' error by [@brandonc](https://togithub.com/brandonc) in [https://github.com/hashicorp/terraform-provider-tfe/pull/1448](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1448)
### [`v0.58.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0580)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.57.1...v0.58.0)
ENHANCEMENTS:
- `d/tfe_project`: Add `workspace_names` attribute, by [@1natedawg](https://togithub.com/1natedawg) [#1429](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1429)
- `r/tfe_team`: Add attribute `allow_member_token_management` to `tfe_team` by [@juliannatetreault](https://togithub.com/juliannatetreault) [#1398](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1398)
BUG FIXES:
- `r/tfe_workspace` html_url is now planned to be recomputed when `name` changes. Previously, changed values would show up on the next plan, by [@brandonc](https://togithub.com/brandonc) [1422](https://togithub.com/hashicorp/terraform-provider-tfe/issues/1422)
### [`v0.57.1`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0571)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.57.0...v0.57.1)
- `r/tfe_stack` initial support for this BETA feature was released in v0.57.0 but the documentation link was broken and it was not mentioned in the release notes. NOTE: This resource is subject to change and has limited support in HCP Terraform.
- `d/tfe_github_app_installation` the documentation link for this resource was incorrectly named tfe_github_installation
### [`v0.57.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0570)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.56.0...v0.57.0)
FEATURES:
- `r/tfe_data_retention_policy` is a new resource for managing data retention policies for organizations and workspaces, by [@SwiftEngineer](https://togithub.com/SwiftEngineer) [1385](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1385)
- `r/tfe_team`: Add attribute `manage_agent_pools` to `organization_access` on `tfe_team` by [@emlanctot](https://togithub.com/emlanctot) [#1358](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1358)
- `r/tfe_workspace`: Add an `auto_destroy_activity_duration` attribute for automatic scheduling of auto-destroy runs based off of workspace activity, by [@notchairmk](https://togithub.com/notchairmk) [#1377](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1377)
- `d/tfe_workspace`: Add an `auto_destroy_activity_duration`, by [@notchairmk](https://togithub.com/notchairmk) [#1377](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1377)
- `d/tfe_organization_run_task_global_settings`: Add a datasource to retrieve the global settings of Run tasks, by [@glennsarti](https://togithub.com/glennsarti) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1330)
- `r/tfe_organization_run_task_global_settings`: Add a resource to manage the global settings of Run tasks, by [@glennsarti](https://togithub.com/glennsarti) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1330)
- `r/tfe_notification_configuration`: Add `workspace:auto_destroy_reminder` and `workspace:auto_destroy_run_results` as allowed notification configuration trigger types, by [@notchairmk](https://togithub.com/notchairmk) [#1394](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1394)
- `r/tfe_workspace_settings`: Remove workspace and agent pool ID validations, by [@joekarl](https://togithub.com/joekarl) [1418](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1418)
- `r/tfe_team_project_access`: Remove project ID validation, by [@joekarl](https://togithub.com/joekarl) [1418](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1418)
DEPRECATIONS and BREAKING CHANGES:
- `r/_workspace_run_task`: The `stage` attribute has been deprecated in favor of the `stages` attribute, by [@glennsarti](https://togithub.com/glennsarti) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1330)
- `d/_workspace_run_task`: The `stage` attribute has been deprecated in favor of the `stages` attribute, by [@glennsarti](https://togithub.com/glennsarti) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1330)
### [`v0.56.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0560)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.55.0...v0.56.0)
ENHANCEMENTS:
- `r/tfe_oauth_client`: Add Bitbucket Data Center support with the `bitbucket_data_center` option for `service_provider` by [@zainq11](https://togithub.com/zainq11) [#1303](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1304)
- `r/tfe_workspace`: Add an `auto_destroy_at` attribute for scheduling an auto-destroy run in the future, by [@notchairmk](https://togithub.com/notchairmk) [1354](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1354)
- `d/tfe_workspace`: Add an `auto_destroy_at` attribute for reading a scheduled auto-destroy, by [@notchairmk](https://togithub.com/notchairmk) [1354](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1354)
- `r/tfe_registry_module`: Add `initial_version` support for Branch Based Modules by [@aaabdelgany](https://togithub.com/aaabdelgany) [#1363](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1363)
- `r/tfe_oauth_client`: Add `agent_pool_id` as an optional argument to enable Private VCS support, by [@roleesinhaHC](https://togithub.com/roleesinhaHC) [1255](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1255)
- `r/tfe_project`: Increase the Project name length from 36 to 40 characters [@hs26gill](https://togithub.com/hs26gill) [#1351](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1351)
BUG FIXES:
- `r/tfe_registry_module`: Prevents constant diff after a successful apply when `tags` and `tests_enabled` is not set by [@Uk1288](https://togithub.com/Uk1288) [#1357](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1357)
### [`v0.55.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0550)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.54.0...v0.55.0)
FEATURES:
- `r/tfe_team`: Add attributes `manage_teams`, `manage_organization_access`, and `access_secret_teams` to `organization_access` on `tfe_team` by [@juliannatetreault](https://togithub.com/juliannatetreault) [#1313](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1313)
NOTES:
- This release's changes have been edited for correctness. [#1351](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1351) (`r/tfe_project`: Increase the Project name length from 36 to 40 characters) was erroneously reported as included in the v0.55.0 release. Those changes have been included in v0.56.0.
### [`v0.54.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0540)
[Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.53.0...v0.54.0)
ENHANCEMENTS:
- Rebrand Terraform Cloud to HCP Terraform by [@sebasslash](https://togithub.com/sebasslash) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1328)
- Adds `post_apply` to list of possible `stages` for Run Tasks by [@carolinaborim](https://togithub.com/carolinaborim) [#1307](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1307)
FEATURES:
- `d/tfe_oauth_client`: Add `project_ids` attribute, by [@Netra2104](https://togithub.com/Netra2104) [1148](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1148)
- `d/tfe_oauth_client`: Add `organization_scoped` attribute, by [@Netra2104](https://togithub.com/Netra2104) [1148](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1148)
- **New Resource**: `r/tfe_project_oauth_client` attaches/detaches an existing `project` to an existing `oauth client`, by [@Netra2104](https://togithub.com/Netra2104) [1144](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1144)
- **New Resource**: `r/tfe_test_variable` is a new resource for creating environment variables used by registry modules for terraform test, by [@aaabdelgany](https://togithub.com/aaabdelgany) [1285](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1285)
BUG FIXES:
- `r/tfe_organization_default_settings`: Fix import resource address documentation by [@Uk1288](https://togithub.com/Uk1288) [#1324](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1324)
Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
0.53.0
->0.58.1
Release Notes
hashicorp/terraform-provider-tfe (tfe)
### [`v0.58.1`](https://togithub.com/hashicorp/terraform-provider-tfe/releases/tag/v0.58.1) [Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.58.0...v0.58.1) ##### Bug Fixes - Bump go-tfe for tfe_stack 'inconsistent state' error by [@brandonc](https://togithub.com/brandonc) in [https://github.com/hashicorp/terraform-provider-tfe/pull/1448](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1448) ### [`v0.58.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0580) [Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.57.1...v0.58.0) ENHANCEMENTS: - `d/tfe_project`: Add `workspace_names` attribute, by [@1natedawg](https://togithub.com/1natedawg) [#1429](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1429) - `r/tfe_team`: Add attribute `allow_member_token_management` to `tfe_team` by [@juliannatetreault](https://togithub.com/juliannatetreault) [#1398](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1398) BUG FIXES: - `r/tfe_workspace` html_url is now planned to be recomputed when `name` changes. Previously, changed values would show up on the next plan, by [@brandonc](https://togithub.com/brandonc) [1422](https://togithub.com/hashicorp/terraform-provider-tfe/issues/1422) ### [`v0.57.1`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0571) [Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.57.0...v0.57.1) - `r/tfe_stack` initial support for this BETA feature was released in v0.57.0 but the documentation link was broken and it was not mentioned in the release notes. NOTE: This resource is subject to change and has limited support in HCP Terraform. - `d/tfe_github_app_installation` the documentation link for this resource was incorrectly named tfe_github_installation ### [`v0.57.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0570) [Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.56.0...v0.57.0) FEATURES: - `r/tfe_data_retention_policy` is a new resource for managing data retention policies for organizations and workspaces, by [@SwiftEngineer](https://togithub.com/SwiftEngineer) [1385](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1385) - `r/tfe_team`: Add attribute `manage_agent_pools` to `organization_access` on `tfe_team` by [@emlanctot](https://togithub.com/emlanctot) [#1358](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1358) - `r/tfe_workspace`: Add an `auto_destroy_activity_duration` attribute for automatic scheduling of auto-destroy runs based off of workspace activity, by [@notchairmk](https://togithub.com/notchairmk) [#1377](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1377) - `d/tfe_workspace`: Add an `auto_destroy_activity_duration`, by [@notchairmk](https://togithub.com/notchairmk) [#1377](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1377) - `d/tfe_organization_run_task_global_settings`: Add a datasource to retrieve the global settings of Run tasks, by [@glennsarti](https://togithub.com/glennsarti) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1330) - `r/tfe_organization_run_task_global_settings`: Add a resource to manage the global settings of Run tasks, by [@glennsarti](https://togithub.com/glennsarti) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1330) - `r/tfe_notification_configuration`: Add `workspace:auto_destroy_reminder` and `workspace:auto_destroy_run_results` as allowed notification configuration trigger types, by [@notchairmk](https://togithub.com/notchairmk) [#1394](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1394) - `r/tfe_workspace_settings`: Remove workspace and agent pool ID validations, by [@joekarl](https://togithub.com/joekarl) [1418](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1418) - `r/tfe_team_project_access`: Remove project ID validation, by [@joekarl](https://togithub.com/joekarl) [1418](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1418) DEPRECATIONS and BREAKING CHANGES: - `r/_workspace_run_task`: The `stage` attribute has been deprecated in favor of the `stages` attribute, by [@glennsarti](https://togithub.com/glennsarti) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1330) - `d/_workspace_run_task`: The `stage` attribute has been deprecated in favor of the `stages` attribute, by [@glennsarti](https://togithub.com/glennsarti) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1330) ### [`v0.56.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0560) [Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.55.0...v0.56.0) ENHANCEMENTS: - `r/tfe_oauth_client`: Add Bitbucket Data Center support with the `bitbucket_data_center` option for `service_provider` by [@zainq11](https://togithub.com/zainq11) [#1303](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1304) - `r/tfe_workspace`: Add an `auto_destroy_at` attribute for scheduling an auto-destroy run in the future, by [@notchairmk](https://togithub.com/notchairmk) [1354](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1354) - `d/tfe_workspace`: Add an `auto_destroy_at` attribute for reading a scheduled auto-destroy, by [@notchairmk](https://togithub.com/notchairmk) [1354](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1354) - `r/tfe_registry_module`: Add `initial_version` support for Branch Based Modules by [@aaabdelgany](https://togithub.com/aaabdelgany) [#1363](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1363) - `r/tfe_oauth_client`: Add `agent_pool_id` as an optional argument to enable Private VCS support, by [@roleesinhaHC](https://togithub.com/roleesinhaHC) [1255](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1255) - `r/tfe_project`: Increase the Project name length from 36 to 40 characters [@hs26gill](https://togithub.com/hs26gill) [#1351](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1351) BUG FIXES: - `r/tfe_registry_module`: Prevents constant diff after a successful apply when `tags` and `tests_enabled` is not set by [@Uk1288](https://togithub.com/Uk1288) [#1357](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1357) ### [`v0.55.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0550) [Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.54.0...v0.55.0) FEATURES: - `r/tfe_team`: Add attributes `manage_teams`, `manage_organization_access`, and `access_secret_teams` to `organization_access` on `tfe_team` by [@juliannatetreault](https://togithub.com/juliannatetreault) [#1313](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1313) NOTES: - This release's changes have been edited for correctness. [#1351](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1351) (`r/tfe_project`: Increase the Project name length from 36 to 40 characters) was erroneously reported as included in the v0.55.0 release. Those changes have been included in v0.56.0. ### [`v0.54.0`](https://togithub.com/hashicorp/terraform-provider-tfe/blob/HEAD/CHANGELOG.md#v0540) [Compare Source](https://togithub.com/hashicorp/terraform-provider-tfe/compare/v0.53.0...v0.54.0) ENHANCEMENTS: - Rebrand Terraform Cloud to HCP Terraform by [@sebasslash](https://togithub.com/sebasslash) [#1328](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1328) - Adds `post_apply` to list of possible `stages` for Run Tasks by [@carolinaborim](https://togithub.com/carolinaborim) [#1307](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1307) FEATURES: - `d/tfe_oauth_client`: Add `project_ids` attribute, by [@Netra2104](https://togithub.com/Netra2104) [1148](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1148) - `d/tfe_oauth_client`: Add `organization_scoped` attribute, by [@Netra2104](https://togithub.com/Netra2104) [1148](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1148) - **New Resource**: `r/tfe_project_oauth_client` attaches/detaches an existing `project` to an existing `oauth client`, by [@Netra2104](https://togithub.com/Netra2104) [1144](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1144) - **New Resource**: `r/tfe_test_variable` is a new resource for creating environment variables used by registry modules for terraform test, by [@aaabdelgany](https://togithub.com/aaabdelgany) [1285](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1285) BUG FIXES: - `r/tfe_organization_default_settings`: Fix import resource address documentation by [@Uk1288](https://togithub.com/Uk1288) [#1324](https://togithub.com/hashicorp/terraform-provider-tfe/pull/1324)Configuration
š Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
š¦ Automerge: Disabled by config. Please merge this manually once you are satisfied.
ā» Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
š Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.