Skip to content

Commit 953378f

Browse files
authored
chore(release): v1.0.0 (#361)
## v1.0.0 - March 31, 2025 ### 💥 Breaking * [#341](#341) `fabric_workspace_role_assignment`, `fabric_workspace_role_assignments` resources/data-sources alligned principal attribute with Fabric API and others role assignment resources for unified naming experience. BEFORE: ```terraform resource "fabric_workspace_role_assignment" "example" { principal_id = ... principal_type = ... } ``` AFTER: ```terraform resource "fabric_workspace_role_assignment" "example" { principal = { id = ... type = ... } } ``` ### 💫 Changed * [#359](#359) Mark `fabric_spark_environment_settings` and `fabric_environment` as `preview` due to upcoming API breaking changes: <https://learn.microsoft.com/en-us/fabric/data-engineering/environment-public-api> ### 🗑️ Removed * [#357](#357) `token`, `token_file_path` attributes removed from provider-level configuration block. ### 🪲 Fixed * [#341](#341) `fabric_domain_workspace_assignments` output schema aligned between data-sources and resource * [#352](#352) State not properly refreshed when entity removed outside of the terraform * [#359](#359) Missing preview feature for environment resource/data-source.
1 parent bc289bc commit 953378f

File tree

11 files changed

+84
-51
lines changed

11 files changed

+84
-51
lines changed

.changes/unreleased/breaking-20250328-094345.yaml

Lines changed: 0 additions & 24 deletions
This file was deleted.

.changes/unreleased/changed-20250330-073034.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changes/unreleased/fixed-20250323-211235.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/fixed-20250327-115730.yaml

Lines changed: 0 additions & 5 deletions
This file was deleted.

.changes/unreleased/removed-20250328-094223.yaml

Lines changed: 0 additions & 6 deletions
This file was deleted.

.changes/v1.0.0.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
## v1.0.0 - March 31, 2025
2+
3+
### 💥 Breaking
4+
5+
* [#341](https://github.com/microsoft/terraform-provider-fabric/issues/341) `fabric_workspace_role_assignment`, `fabric_workspace_role_assignments` resources/data-sources alligned principal attribute with Fabric API and others role assignment resources for unified naming experience.
6+
7+
BEFORE:
8+
9+
```terraform
10+
resource "fabric_workspace_role_assignment" "example" {
11+
principal_id = ...
12+
principal_type = ...
13+
}
14+
```
15+
16+
AFTER:
17+
18+
```terraform
19+
resource "fabric_workspace_role_assignment" "example" {
20+
principal = {
21+
id = ...
22+
type = ...
23+
}
24+
}
25+
```
26+
27+
### 💫 Changed
28+
29+
* [#359](https://github.com/microsoft/terraform-provider-fabric/issues/359) Mark `fabric_spark_environment_settings` and `fabric_environment` as `preview` due to upcoming API breaking changes:
30+
<https://learn.microsoft.com/en-us/fabric/data-engineering/environment-public-api>
31+
32+
### 🗑️ Removed
33+
34+
* [#357](https://github.com/microsoft/terraform-provider-fabric/issues/357) `token`, `token_file_path` attributes removed from provider-level configuration block.
35+
36+
### 🪲 Fixed
37+
38+
* [#341](https://github.com/microsoft/terraform-provider-fabric/issues/341) `fabric_domain_workspace_assignments` output schema aligned between data-sources and resource
39+
* [#352](https://github.com/microsoft/terraform-provider-fabric/issues/352) State not properly refreshed when entity removed outside of the terraform

CHANGELOG.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,47 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html),
77
and is generated by [Changie](https://github.com/miniscruff/changie).
88

9+
## v1.0.0 - March 31, 2025
10+
11+
### 💥 Breaking
12+
13+
* [#341](https://github.com/microsoft/terraform-provider-fabric/issues/341) `fabric_workspace_role_assignment`, `fabric_workspace_role_assignments` resources/data-sources alligned principal attribute with Fabric API and others role assignment resources for unified naming experience.
14+
15+
BEFORE:
16+
17+
```terraform
18+
resource "fabric_workspace_role_assignment" "example" {
19+
principal_id = ...
20+
principal_type = ...
21+
}
22+
```
23+
24+
AFTER:
25+
26+
```terraform
27+
resource "fabric_workspace_role_assignment" "example" {
28+
principal = {
29+
id = ...
30+
type = ...
31+
}
32+
}
33+
```
34+
35+
### 💫 Changed
36+
37+
* [#359](https://github.com/microsoft/terraform-provider-fabric/issues/359) Mark `fabric_spark_environment_settings` and `fabric_environment` as `preview` due to upcoming API breaking changes:
38+
<https://learn.microsoft.com/en-us/fabric/data-engineering/environment-public-api>
39+
40+
### 🗑️ Removed
41+
42+
* [#357](https://github.com/microsoft/terraform-provider-fabric/issues/357) `token`, `token_file_path` attributes removed from provider-level configuration block.
43+
44+
### 🪲 Fixed
45+
46+
* [#341](https://github.com/microsoft/terraform-provider-fabric/issues/341) `fabric_domain_workspace_assignments` output schema aligned between data-sources and resource
47+
* [#352](https://github.com/microsoft/terraform-provider-fabric/issues/352) State not properly refreshed when entity removed outside of the terraform
48+
* [#359](https://github.com/microsoft/terraform-provider-fabric/issues/359) Missing preview feature for environment resource/data-source.
49+
950
## v0.1.0-rc.2 - March 20, 2025
1051

1152
### ✨ Added

docs/guides/getting_started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ This section provides a sample configuration that you can experiment with to pro
4646
required_providers {
4747
fabric = {
4848
source = "microsoft/fabric"
49-
version = "0.1.0-rc.2"
49+
version = "1.0.0"
5050
}
5151
}
5252
}

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ terraform {
2323
required_providers {
2424
fabric = {
2525
source = "microsoft/fabric"
26-
version = "0.1.0-rc.2"
26+
version = "1.0.0"
2727
}
2828
}
2929
}

examples/provider/provider.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
fabric = {
66
source = "microsoft/fabric"
7-
version = "0.1.0-rc.2"
7+
version = "1.0.0"
88
}
99
}
1010
}

0 commit comments

Comments
 (0)