Releases: microsoft/terraform-provider-azuredevops
v1.11.2
v1.11.1
v1.11.0
ENHANCEMENTS
- Support AAD based auth token refresh (#1402)
- Support new auth methods (#1405):
- Azure CLI auth
- ADO pipeline OIDC auth
- OIDC request based auth (ADO Pipeline and Github) now supports token refresh
- Provider schema changes (#1405):
client_id
: new env var sourceAZURE_CLIENT_ID
client_secret_path
: new env var sourceARM_CLIENT_SECRET_FILE_PATH
oidc_request_token
: new env var sourceSYSTEM_ACCESSTOKEN
oidc_request_url
: new env var sourceSYSTEM_OIDCREQUESTURI
oidc_token_file_path
: new env var sourceAZURE_FEDERATED_TOKEN_FILE
client_id_file_path
: newly addedauxiliary_tenant_ids
: newly addeduse_cli
: newly addedoidc_azure_service_connection_id
: newly added
BREAKING CHANGES
- Provider schema changes (#1405):
oidc_audience
: removed(tenant|client)_id_(plan|apply)
: removedoidc_tfc_tag
: removed
v1.10.0
FEATURES:
- New Resource
azuredevops_serviceendpoint_black_duck
#1364
BUG FIX:
azuredevops_serviceendpoint_azurecr
- Fix cannot update bug. #1372azuredevops_extension
- Fix install new extension failed bug. #1373azuredevops_git_repository
- Fix ID not set correctly when import a repository by name. #1374
IMPROVEMENTS:
v1.9.0
FEATURES:
- New Resource
azuredevops_extension
#1328 - New Resource
azuredevops_serviceendpoint_openshift
#1336 - New Data Resource
azuredevops_git_repository_file
#1335
IMPROVEMENTS:
-
azuredevops_git_repository_file
- Add support for git author and committer. #1340 -
azuredevops_serviceendpoint_github
- Add support for oauth2. #1353 -
azuredevops_git_repository
- Set the branch wait timeout to creation timeout, customizable viatimeouts
in HCL. #1356 -
azuredevops_feed_permission
-
azuredevops_git_repository
- Add support for ephemeral password. #1343 -
Document - Fixed typo (manage to managed) and updated Azure AD to Entra ID. #1341
-
Bump
azcore
tov1.17.1
#1330 -
Bump
github.com/golang-jwt/jwt/v5
fromv5.2.1
tov5.2.2
#1332 -
Replace
golang/mock
withuber-go/mock
#1333 -
Bump golang to
v1.24.1
and update CI images #1334 -
Add
terrafmt
to CI. #1348 -
Bump
golang.org/x/net
fromv0.37.0
tov0.38.0
. #1354
v1.8.1
v1.8.0
FEATURES:
- New Data Resource
azuredevops_group_membership
#1307
BUG FIX:
azuredevops_project
- Fix the bug whereid
was set to the project name. #1316- All service connection resources - Check if service connection has been deleted. #1318
IMPROVEMENTS:
azuredevops_client_config
- Add support for export organization ID. #1301azuredevops_service_principal_entitlement
- Suppress case difference fororigin
. #1303- Bump
terraform-plugin-sdk/v2
sdk tov2.36.1
andazidentity
tov1.8.2
. #1310 azuredevops_build_definition
- Data source
azuredevops_build_definition
azuredevops_variable_group
- Check secret variables during plan. #1321azuredevops_users
- Update documentation. #1302azuredevops_team
- Fix incorrect name in Terraform registry. #1304azuredevops_teams
- Fix incorrect name in Terraform registry. #1304serviceendpoint_azurecr
- Documentation update. #1308
v1.7.0
FEATURES:
- New Resource
azuredevops_dashboard
#1284 - New Data Resource
azuredevops_descriptor
#1294 - New Data Resource
azuredevops_storage_key
#1294 - New Data Resource
azuredevops_user
#1296
BUG FIX:
azuredevops_project
- Fix name unchanged but updated. #1285- Permission resources
IMPROVEMENTS:
azuredevops_identity_groups
azuredevops_identity_group
- Add support forsubject_descriptor
. #1292azuredevops_identity_user
- Add support forsubject_descriptor
. #1293
BREAKING CHANGE:
- All service endpoint resources - Change
authorization
to compute only, not configurable. #1298
v1.6.0
FEATURES:
- New Resource
azuredevops_service_principal_entitlement
#1253 - New Resource
azuredevops_feed_retention_policy
#1257 - New Resource
azuredevops_project_tags
#1259 - New Resource
azuredevops_serviceendpoint_checkmarx_sca
#1267 - New Resource
azuredevops_serviceendpoint_checkmarx_sast
#1268 - New Resource
azuredevops_serviceendpoint_checkmarx_one
#1269 - New Resource
azuredevops_check_rest_api
#1274 - New Data Resource
azuredevops_service_principal
#1253
BUG FIX:
azuredevops_securityrole_assignment
- Fix inconsistent result after apply. #1255azuredevops_wiki
- Fix documentation typos. #1264azuredevops_git_repository
- Fix branch not found bug. #1270- Permission resources - Add support for identity filtering. #1256
IMPROVEMENTS:
azuredevops_project
- Update documentation. #1258azuredevops_feed_retention_policy
- Add support for organization level feed retention policy. #1261- Data Resource
azuredevops_team
- Optimize the read operation, useGetTeam
instead ofGetTeams
#1262 - All resource documentation - Add timeout documentation. #1273
- Update dependencies and bump go to
v1.23
#1277 - Documentation
v1.5.0
FEATURES:
- New Resource
azuredevops_serviceendpoint_snyk
#1224 - New Resource
azuredevops_serviceendpoint_dynamics_lifecycle_services
#1240 - New Resource
azuredevops_serviceendpoint_azure_service_bus
#1242 - New Resource
azuredevops_serviceendpoint_gitlab
#1243 - New Resource
azuredevops_serviceendpoint_visualstudiomarketplace
#1246 - New Data Resource
azuredevops_serviceendpoint_bitbucket
#1200
BUG FIX:
azuredevops_serviceendpoint_github_enterprise
- Addnil
check. #1209azuredevops_serviceendpoint_generic
- Relaxserver_url
restrictions. #1210- All service connection resources - Fix import share service connection not point to the right project. #1211
azuredevops_group_entitlement
azuredevops_check_branch_control
- Remove the required check forignore_unknown_protection_status
. #1222azuredevops_serviceendpoint_kubernetes
- Fix crash bug. #1228
IMPROVEMENTS:
- SDK update - Update
resource.StateChangeConf to
retry.StateChangeConf
#1204 azuredevops_securityrole_assignment
- Changeresource_id
toforceNew=true
#1205- Add client initialization error handle #1207
azuredevops_user_entitlement
- Update documentation #1208azuredevops_serviceendpoint_azurerm
azuredevops_git_repository
azuredevops_build_definition
- Add support forbuild_completion_trigger
#1226azuredevops_serviceendpoint_kubernetes
- Add support forservice_account.accept_untrusted_certs
#1229- All service connections - Remove
forceNew
forservice_endpoint_name
#1238 azuredevops_serviceendpoint_aws
- Addnil
check in resource read #1239azuredevops_serviceendpoint_azurecr
- Changeserviceprincipalid
toforceNew=true
#1247- go.mod - Bump
golang.org/x/crypto
fromv0.24.0
tov0.31.0
#1252
BREAKING CHANGE:
azuredevops_build_definition
- Changename
from optional to required. #1185