blob: 807a4c504059431eb410ee2de93be2b68c16e289 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
|
## 0.3.0
FEATURES:
* **New Resource** `azuredevops_serviceendpoint_sonarcloud` [#658](https://github.com/microsoft/terraform-provider-azuredevops/pull/658)
* **New Data Resource** `azuredevops_serviceendpoint_azurerm` [#623](https://github.com/microsoft/terraform-provider-azuredevops/pull/623)
* **New Data Resource** `azuredevops_serviceendpoint_github` [#627](https://github.com/microsoft/terraform-provider-azuredevops/pull/627)
BUG FIX:
* `azuredevops_project` - Fall back to organization default template if template ID not found. [#626](https://github.com/microsoft/terraform-provider-azuredevops/pull/626)
* `azuredevops_serviceendpoint_kubernetes` - Fix plugin crash when the `cluster_context` attribute was not specified. [#638](https://github.com/microsoft/terraform-provider-azuredevops/pull/638)
* `azuredevops_build_definition_permissions` - Recreate the resource if relate build definition not found. [#644](https://github.com/microsoft/terraform-provider-azuredevops/pull/644)
* `azuredevops_serviceendpoint_artifactory` - Fix token lost when update other properties. [#656](https://github.com/microsoft/terraform-provider-azuredevops/pull/656)
IMPROVEMENTS:
* `azuredevops_variable_group` - Support custom Key Vault secrets search depth. [#654](https://github.com/microsoft/terraform-provider-azuredevops/pull/654)
* `azuredevops_team` - Support export team `descriptor`. [#648](https://github.com/microsoft/terraform-provider-azuredevops/pull/648)
* Upgrade Terraform Plugin SDK to `v2.23.0` - [#587](https://github.com/microsoft/terraform-provider-azuredevops/issues/587)
## 0.2.2
FEATURES:
* **New Resource** `azuredevops_serviceendpoint_octopusdeploy` [#529](https://github.com/microsoft/terraform-provider-azuredevops/issues/529)
* **New Resource** `azuredevops_serviceendpoint_incomingwebhook ` [#531](https://github.com/microsoft/terraform-provider-azuredevops/issues/531)
* **New Data Resource** `azuredevops_build_definitions ` [#562](https://github.com/microsoft/terraform-provider-azuredevops/issues/562)
BUG FIX:
* `azuredevops_serviceendpoint_kubernetes` - Does not update `service_account` values when changed. [#576](https://github.com/microsoft/terraform-provider-azuredevops/issues/576)
* `azuredevops_project_features` - Fix concurrent modification error. [#593](https://github.com/microsoft/terraform-provider-azuredevops/issues/593)
* `azuredevops_project` - Fix concurrent modification error. [#593](https://github.com/microsoft/terraform-provider-azuredevops/issues/593)
* `azuredevops_project` - Handling 404 error code. [#614](https://github.com/microsoft/terraform-provider-azuredevops/issues/614)
IMPROVEMENTS:
* `azuredevops_serviceendpoint_azurerm` - Support for management group scope. [#527](https://github.com/microsoft/terraform-provider-azuredevops/issues/527)
* `azuredevops_branch_policy_build_validation"` - Adding `DefaultBranch` into `match_type` setting. [#305](https://github.com/microsoft/terraform-provider-azuredevops/issues/305)
* `azuredevops_branch_policy_min_reviewers"` - Adding `DefaultBranch` into `match_type` setting. [#305](https://github.com/microsoft/terraform-provider-azuredevops/issues/305)
* `azuredevops_branch_policy_auto_reviewers"` - Adding `DefaultBranch` into `match_type` setting. [#305](https://github.com/microsoft/terraform-provider-azuredevops/issues/305)
* `azuredevops_branch_policy_work_item_linking"` - Adding `DefaultBranch` into `match_type` setting. [#305](https://github.com/microsoft/terraform-provider-azuredevops/issues/305)
* `azuredevops_branch_policy_comment_resolution"` - Adding `DefaultBranch` into `match_type` setting. [#305](https://github.com/microsoft/terraform-provider-azuredevops/issues/305)
* `azuredevops_branch_policy_merge_types"` - Adding `DefaultBranch` into `match_type` setting. [#305](https://github.com/microsoft/terraform-provider-azuredevops/issues/305)
* `azuredevops_branch_policy_status_check"` - Adding `DefaultBranch` into `match_type` setting. [#305](https://github.com/microsoft/terraform-provider-azuredevops/issues/305)
* `azuredevops_project_pipeline_settings` - Replace deprecated APIs with latest SDK APIs. [#609](https://github.com/microsoft/terraform-provider-azuredevops/issues/609)
* Upgrade Terraform Plugin SDK to `v2.11.0` - [#587](https://github.com/microsoft/terraform-provider-azuredevops/issues/587)
BREAKING CHANGE:
* `azuredevops_serviceendpoint_servicefabric` - Remove sensitive data hashes. [#613](https://github.com/microsoft/terraform-provider-azuredevops/issues/613)
## 0.2.1
FEATURES:
* **New Resource** `azuredevops_project_pipeline_settings` [#556](https://github.com/microsoft/terraform-provider-azuredevops/issues/556)
BUG FIX:
* `azuredevops_group` - Fix scope not set [#542](https://github.com/microsoft/terraform-provider-azuredevops/issues/542)
* `azuredevops_branch_policy_build_validation` - Fix `filename_patterns` disordered. [#539](https://github.com/microsoft/terraform-provider-azuredevops/issues/539)
* `azuredevops_variable_group` - Fix create 401 authorization error. [#541](https://github.com/microsoft/terraform-provider-azuredevops/issues/541)
* `azuredevops_group` - Can not create group at project level. [#558](https://github.com/microsoft/terraform-provider-azuredevops/issues/558)
* `azuredevops_project` - Unable disable/enable project feature artifacts. [#568](https://github.com/microsoft/terraform-provider-azuredevops/issues/568)
IMPROVEMENTS:
* Update document - [#543](https://github.com/microsoft/terraform-provider-azuredevops/issues/543)
* Deprecate `azuredevops_serviceendpoint_azuredevops`, use `azuredevops_serviceendpoint_runpipeline` instead - [#565](https://github.com/microsoft/terraform-provider-azuredevops/issues/565)
## 0.2.0
FEATURES:
* **New Resource** `azuredevops_servicehook_permissions` [#504](https://github.com/microsoft/terraform-provider-azuredevops/issues/504)
* **New Resource** `azuredevops_tagging_permissions ` [#510](https://github.com/microsoft/terraform-provider-azuredevops/issues/510)
* **New Resource** `azuredevops_serviceendpoint_argocd ` [#501](https://github.com/microsoft/terraform-provider-azuredevops/issues/501)
* **New Resource** `azuredevops_environment` [#143](https://github.com/microsoft/terraform-provider-azuredevops/issues/143)
* **New Data Resource** `azuredevops_variable_group` [#311](https://github.com/microsoft/terraform-provider-azuredevops/issues/311)
BUG FIX:
* `azuredevops_serviceconnection_azurerm` - Service principal secret will not be updated when update other settings. [#495](https://github.com/microsoft/terraform-provider-azuredevops/issues/495)
* `azuredevops_build_definition`
- Enhance repository check. [#493](https://github.com/microsoft/terraform-provider-azuredevops/issues/493)
- `path` cannot end with backslash. [#513](https://github.com/microsoft/terraform-provider-azuredevops/issues/513)
* `azuredevops_git_repository` - `default_branch` cannot set with initialize type `Uninitialized`. [#498](https://github.com/microsoft/terraform-provider-azuredevops/issues/498)
* `azuredevops_variable_group` - Support search top 500 Key Vault secrets. [#388](https://github.com/microsoft/terraform-provider-azuredevops/issues/388)
* `azuredevops_group` - Import group not set scope. [#345](https://github.com/microsoft/terraform-provider-azuredevops/issues/345)
IMPROVEMENTS:
* `data_project` - Optimize read operation [#524](https://github.com/microsoft/terraform-provider-azuredevops/issues/524)
* Document scaffold - Generate document from source code [#503](https://github.com/microsoft/terraform-provider-azuredevops/issues/503)
* Upgrade Azure DevOps API to V6 [#494](https://github.com/microsoft/terraform-provider-azuredevops/issues/494)
* **All permission resources**
- Refactor the implementation of `SecurityNamespace` and the according helper functions. [#149](https://github.com/microsoft/terraform-provider-azuredevops/pull/149)
- All permission resources will now clear the `Id` on a `Read` operation when the connected ACLs not found. [#149](https://github.com/microsoft/terraform-provider-azuredevops/pull/149)
BREAKING CHANGE:
* All service endpoint - Service endpoint `project_id` only support project ID, project name is no longer supported since v0.2.0. [#494](https://github.com/microsoft/terraform-provider-azuredevops/issues/494)
## 0.1.8
FEATURES:
* **New Resource** `azuredevops_git_repository_file ` [#225](https://github.com/microsoft/terraform-provider-azuredevops/issues/225)
* **New Resource** `azuredevops_serviceendpoint_permissions ` [#249](https://github.com/microsoft/terraform-provider-azuredevops/issues/249)
* **New Data Resource** `azuredevops_groups ` [#483](https://github.com/microsoft/terraform-provider-azuredevops/issues/483)
IMPROVEMENTS:
* `azuredevops_build_definition`
- Support scheduled triggers. [#445](https://github.com/microsoft/terraform-provider-azuredevops/issues/445)
- Default agent pool has been updated from `Hosted Ubuntu 1604` to `Azure Pipelines`. [#466](https://github.com/microsoft/terraform-provider-azuredevops/issues/466)
* `azuredevops_serviceendpoint_azuredevops` - Extension [Configurable Pipeline Runner](https://marketplace.visualstudio.com/items?itemName=CSE-DevOps.RunPipelines) should be installed as documented. [#454](https://github.com/microsoft/terraform-provider-azuredevops/issues/454)
* `azuredevops_git_repository` - `initialization` should be ignored when importing as documented. [#467](https://github.com/microsoft/terraform-provider-azuredevops/issues/467)
* `azuredevops_branch_policy_status_check` - Support new property `genre`. [#472](https://github.com/microsoft/terraform-provider-azuredevops/issues/472)
* **Data Resource** `azuredevops_users` - Support export user IDs. [#400](https://github.com/microsoft/terraform-provider-azuredevops/issues/400)
* **Data Resource** `azuredevops_group` - Allow generic groups to be returned when searching the organization. [#485](https://github.com/microsoft/terraform-provider-azuredevops/issues/485)
BUG FIX:
* `azuredevops_user_entitlement` -
- `principal_name` Suppress case sensitive. [#446](https://github.com/microsoft/terraform-provider-azuredevops/issues/446)
- If user status is `Delete` or `None`, this resource will be removed from `.tfstate`. [#447](https://github.com/microsoft/terraform-provider-azuredevops/issues/447)
* All service endpoints:
- Enhance service endpoint status handler. [#474](https://github.com/microsoft/terraform-provider-azuredevops/issues/474)
- Compatible with when `Authorizaiton` is not returned by service. [#460](https://github.com/microsoft/terraform-provider-azuredevops/issues/460)
## 0.1.7
FEATURES:
* **New Resource** `azuredevops_team ` [#121](https://github.com/microsoft/terraform-provider-azuredevops/issues/121)
* **New Resource** `azuredevops_team_members` [#121](https://github.com/microsoft/terraform-provider-azuredevops/issues/121)
* **New Resource** `azuredevops_team_administrators` [#121](https://github.com/microsoft/terraform-provider-azuredevops/issues/121)
* **New Resource** `azuredevops_repository_policy_case_enforcement` [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
* **New Resource** `azuredevops_repository_policy_reserved_names` [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
* **New Resource** `azuredevops_repository_policy_max_path_length` [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
* **New Resource** `azuredevops_repository_policy_max_file_size` [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
* **New Resource** `azuredevops_repository_policy_check_credentials` [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
* **New Data Resource** `azuredevops_team` [#121](https://github.com/microsoft/terraform-provider-azuredevops/issues/121)
* **New Data Resource** `azuredevops_teams` [#121](https://github.com/microsoft/terraform-provider-azuredevops/issues/121)
BREAKING CHANGES:
* **Resource** `azuredevops_repository_policy_author_email_pattern` - Remove `settings` and `scope`, policy `scope` can be set by [repository ID](https://github.com/microsoft/terraform-provider-azuredevops/blob/master/website/docs/r/repository_policy_author_email_pattern.html.markdown) [#436](https://github.com/microsoft/terraform-provider-azuredevops/issues/436)
* **Resource** `azuredevops_repository_policy_file_path_pattern` - Remove `settings` and `scope`, policy `scope` can be set by [repository ID](https://github.com/microsoft/terraform-provider-azuredevops/blob/master/website/docs/r/repository_policy_file_path_pattern.html.markdown) [#436](https://github.com/microsoft/terraform-provider-azuredevops/issues/436)
## 0.1.6
FEATURES:
* **New Resource** `serviceendpoint_generic` [#402](https://github.com/microsoft/terraform-provider-azuredevops/issues/402)
* **New Resource** `serviceendpoint_generic_git` [#402](https://github.com/microsoft/terraform-provider-azuredevops/issues/402)
IMPROVEMENTS:
* `resource_git_repository` - Support import private repository. [#236](https://github.com/microsoft/terraform-provider-azuredevops/issues/236)
* `azuredevops_git_permissions` - Can create permissions on non-existent branches. [#411](https://github.com/microsoft/terraform-provider-azuredevops/issues/411)
* `azuredevops_repository_policy_author_email_pattern` - Support project level repository policy setting [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
* `azuredevops_repository_policy_file_path_pattern` - Support project level repository policy setting [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
BUG FIX:
* `azuredevops_git_repository` - Changing the `init_type` will recreate the repository. [#406](https://github.com/microsoft/terraform-provider-azuredevops/issues/406)
* `azuredevops_serviceendpoint_kubernetes` - Import crash. [#414](https://github.com/microsoft/terraform-provider-azuredevops/issues/414)
## 0.1.5
FEATURES:
* **New Resource** `azuredevops_serviceendpoint_servicefabric` [#38](https://github.com/microsoft/terraform-provider-azuredevops/issues/38)
* **New Resource** `azuredevops_repository_policy_author_email_pattern` [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
* **New Resource** `azuredevops_repository_policy_file_path_pattern` [#113](https://github.com/microsoft/terraform-provider-azuredevops/issues/113)
* **New Resource** `azuredevops_branch_policy_status_check` [#352](https://github.com/microsoft/terraform-provider-azuredevops/issues/352)
IMPROVEMENTS:
* `azuredevops_serviceendpoint_azurerm` - Credentials can be updated without recreate. [#387](https://github.com/microsoft/terraform-provider-azuredevops/issues/387)
BUG FIX:
* `azuredevops_group` - Fix group scope not set [#366](https://github.com/microsoft/terraform-provider-azuredevops/issues/366)
* `azuredevops_serviceendpoint_azurecr` - Fix container registry name cannot be updated. [#391](https://github.com/microsoft/terraform-provider-azuredevops/issues/391)
## 0.1.4
FEATURES:
* **New Resource** `azuredevops_serviceendpoint_ssh` [#270](https://github.com/microsoft/terraform-provider-azuredevops/issues/270)
* **New Resource** `azuredevops_serviceendpoint_npm` [#334](https://github.com/microsoft/terraform-provider-azuredevops/issues/334)
* **New Resource** `azuredevops_serviceendpoint_azuredevops` [#339](https://github.com/microsoft/terraform-provider-azuredevops/issues/339)
* **New Resource** `azuredevops_serviceendpoint_github_enterprise` [#210](https://github.com/microsoft/terraform-provider-azuredevops/issues/210)
IMPROVEMENTS:
* `azuredevops_group` - Support for changing group display names [#356](https://github.com/microsoft/terraform-provider-azuredevops/issues/356)
BUG FIX:
`azuredevops_group` - `scope` will be suppressed during `plan` and `apply` [#345](https://github.com/microsoft/terraform-provider-azuredevops/issues/345)
`azuredevops_variable_group` - handle non-existent variable groups [#359](https://github.com/microsoft/terraform-provider-azuredevops/issues/359)
## 0.1.3
FEATURES:
* **New Resource** `azuredevops_branch_policy_merge_types` [#300](https://github.com/microsoft/terraform-provider-azuredevops/issues/300)
IMPROVEMENTS:
* Support darwin/arm64 (Apple Silicon) [#332](https://github.com/microsoft/terraform-provider-azuredevops/issues/332)
* All service endpoints - Description accept any string between 0~1024 in length [#295](https://github.com/microsoft/terraform-provider-azuredevops/issues/295)
* `azuredevops_git_repository` - Support import Azure Git repository resource [#43](https://github.com/microsoft/terraform-provider-azuredevops/issues/43)
* `azuredevops_serviceendpoint_azurecr` - Support expose service principal ID [#317](https://github.com/microsoft/terraform-provider-azuredevops/issues/317)
* `azuredevops_serviceendpoint_github` - Compatible with GitHub App service connection [#326](https://github.com/microsoft/terraform-provider-azuredevops/issues/326)
BUG FIX:
* `azuredevops_serviceendpoint_azurecr` - Fix unable to update the description [#312](https://github.com/microsoft/terraform-provider-azuredevops/issues/312)
* `azuredevops_branch_policy_build_validation` - Handle deleted policy [#330](https://github.com/microsoft/terraform-provider-azuredevops/issues/330)
## 0.1.2
FEATURES:
* **New Resource** `azuredevops_serviceendpoint_artifactory` [#256](https://github.com/microsoft/terraform-provider-azuredevops/issues/256)
* **New Resource** `azuredevops_serviceendpoint_sonarqube` [#257](https://github.com/microsoft/terraform-provider-azuredevops/issues/257)
IMPROVEMENTS:
* `azuredevops_serviceendpoint_azurecr` - Change docker registry login server to lowercase [#277](https://github.com/microsoft/terraform-provider-azuredevops/issues/277)
* `azuredevops_serviceendpoint_github` - Enhance `auth_...` configuration block check [#275](https://github.com/microsoft/terraform-provider-azuredevops/issues/275)
* `azuredevops_branch_policy_min_reviewers` - Support new configurations [#255](https://github.com/microsoft/terraform-provider-azuredevops/issues/255)
- `last_pusher_cannot_approve` - Prohibit the most recent pusher from approving their own changes. Defaults to false.
- `allow_completion_with_rejects_or_waits` - Allow completion even if some reviewers vote to wait or reject. Defaults to false.
- `on_push_reset_approved_votes` - When new changes are pushed reset all approval votes (does not reset votes to reject or wait). Defaults to false.
- `on_push_reset_all_votes` - When new changes are pushed reset all code reviewer votes. Defaults to false.
- `on_last_iteration_require_vote` - On last iteration require vote. Defaults to false.
BUG FIX:
* All service endpoint resources - Add resource status check during creation and deletion [#261](https://github.com/microsoft/terraform-provider-azuredevops/issues/261)
* `azuredevops_variable_group` - Key vault variables will be verified with Azure key vault secrets [#252](https://github.com/microsoft/terraform-provider-azuredevops/issues/252)
## 0.1.1
FEATURES:
* **New Resource** `azuredevops_build_definition_permissions` [#254](https://github.com/microsoft/terraform-provider-azuredevops/issues/254)
* **New Resource** `azuredevops_serviceendpoint_runpipeline` [#182](https://github.com/microsoft/terraform-provider-azuredevops/issues/182)
IMPROVEMENTS:
`azuredevops_serviceendpoint_kubernetes` - Support `cluster_admin` in Kubernetes service connections [#218](https://github.com/microsoft/terraform-provider-azuredevops/issues/218)
`azuredevops_git_repository` - Remove `source_type` default value [#265](https://github.com/microsoft/terraform-provider-azuredevops/issues/265)
## 0.1.0
FEATURES:
* **New Resource** `azuredevops_git_permissions` [#18](https://github.com/microsoft/terraform-provider-azuredevops/issues/18)
* **New Resource** `azuredevops_project_permissions` [#18](https://github.com/microsoft/terraform-provider-azuredevops/issues/18)
* **New Resource** `azuredevops_serviceendpoint_aws` [#58](https://github.com/microsoft/terraform-provider-azuredevops/issues/58)
* **New Resource** `azuredevops_branch_policy_auto_reviewers` [#71](https://github.com/microsoft/terraform-provider-azuredevops/issues/71)
* **New Resource** `azuredevops_workitemquery_permissions` [#79](https://github.com/microsoft/terraform-provider-azuredevops/issues/79)
* **New Resource** `azuredevops_serviceendpoint_azurecr` [#119](https://github.com/microsoft/terraform-provider-azuredevops/issues/119/)
* **New Resource** `azuredevops_area_permissions` [#85](https://github.com/microsoft/terraform-provider-azuredevops/issues/85)
* **New Resource** `azuredevops_iteration_permissions` [#85](https://github.com/microsoft/terraform-provider-azuredevops/issues/85)
* **New Resource** `azuredevops_branch_policy_work_item_linking` [#144](https://github.com/microsoft/terraform-provider-azuredevops/issues/144)
* **New Resource** `azuredevops_branch_policy_comment_resolution` [#144](https://github.com/microsoft/terraform-provider-azuredevops/issues/144)
* **New Data Resource** `azuredevops_git_repository` [#18](https://github.com/microsoft/terraform-provider-azuredevops/issues/18)
* **New Data Resource** `azuredevops_area` [#85](https://github.com/microsoft/terraform-provider-azuredevops/issues/85)
* **New Data Resource** `azuredevops_iteration` [#85](https://github.com/microsoft/terraform-provider-azuredevops/issues/85)
* **New Data Resource** `azuredevops_agent_queue` [#175](https://github.com/microsoft/terraform-provider-azuredevops/issues/175)
IMPROVEMENTS:
* All resources - remove from `.tfstate` if project has been deleted [#25](https://github.com/microsoft/terraform-provider-azuredevops/issues/25)
* Data source `azuredevops_build_definition` - support export `origin` and `origin_id` [#177](https://github.com/microsoft/terraform-provider-azuredevops/issues/177)
* Data source `azuredevops_project` - add `project_id` for data source configuration [#163](https://github.com/microsoft/terraform-provider-azuredevops/issues/163)
* `azuredevops_branch_policy_build_validation` - add `filename_patterns` support for repository build policy [#62](https://github.com/microsoft/terraform-provider-azuredevops/issues/62)
* `azuredevops_git_repository`
- Use `default_branch` as the name of an initialized branch [#89](https://github.com/microsoft/terraform-provider-azuredevops/issues/89)
- Add support for import Git repository [#45](https://github.com/microsoft/terraform-provider-azuredevops/issues/45)
* `azuredevops_build_definition`
- Add Support for GitHub enterprise as a build definition repository type [#97](https://github.com/microsoft/terraform-provider-azuredevops/issues/97)
- Add Support for report build status configuration [#63](https://github.com/microsoft/terraform-provider-azuredevops/issues/63)
* Data Resource `azuredevops_group` support search for project collection groups [#200](https://github.com/microsoft/terraform-provider-azuredevops/issues/200)
BUG FIX:
* All service connection resources - Terraform crashes when the service connection description is set to an empty string [#60](https://github.com/microsoft/terraform-provider-azuredevops/issues/60)
* Resource import - set the project ID to `project_id` [#172](https://github.com/microsoft/terraform-provider-azuredevops/issues/172)
* `azuredevops_build_definition` - build Definition creation failed when repository type is GitHub [#65](https://github.com/microsoft/terraform-provider-azuredevops/issues/65)
* `azuredevops_serviceendpoint_github` - GitHub service connection API breaking change [#72](https://github.com/microsoft/terraform-provider-azuredevops/issues/72)
BREAKING CHANGES:
* `azuredevops_git_repository` - `initialization` is a required configuration [#54](https://github.com/microsoft/terraform-provider-azuredevops/issues/54)
* `azuredevops_project` - rename `project_name` to `name` [#179](https://github.com/microsoft/terraform-provider-azuredevops/issues/179)
## 0.0.1 (June 18, 2020)
NOTES:
* The Azure DevOps provider can be used to configure Azure DevOps project in [Microsoft Azure](https://azure.microsoft.com/en-us/) using [Azure DevOps Service REST API](https://docs.microsoft.com/en-us/rest/api/azure/devops/?view=azure-devops-rest-5.1)
FEATURES:
* **New Resource** `azuredevops_build_definition`
* **New Resource** `azuredevops_project`
* **New Resource** `azuredevops_variable_group`
* **New Resource** `azuredevops_serviceendpoint_github`
* **New Resource** `azuredevops_serviceendpoint_dockerregistry`
* **New Resource** `azuredevops_serviceendpoint_azurerm`
* **New Resource** `azuredevops_git_repository`
* **New Resource** `azuredevops_user_entitlement`
* **New Resource** `azuredevops_group_membership`
* **New Resource** `azuredevops_agent_pool`
* **New Resource** `azuredevops_group`
* **New Data Source** `azuredevops_group`
* **New Data Source** `azuredevops_projects`
|