Releases: microsoft/terraform-provider-fabric
v1.7.0
v1.7.0 - December 04, 2025
✨ Added
-
#606 Added new
fabric_item_job_schedulerdata source -
#607 Added new
fabric_item_job_schedulerresource -
#637 Added new
fabric_connection_role_assignmentdata source -
#638 Added new
fabric_connection_role_assignmentresource -
#657 Added support for EntireTenant in principal_type for fabric_domain_role_assignment resource.
-
#372 Enhanced item definition processing capabilities for all resources with definition support by adding three new attributes:
tokens_delimiter- Allows customizing the delimiter for token substitution in source content. Supported delimiters:{{}}(default),<<>>,@{}@,____processing_mode- Enables choosing the processing mode for tokens/parameters. Options:GoTemplate(default),Parameters,Noneparameters- Provides a structured approach for content transformation using jsonpath-replace or text-replace substitution operations
Note: The existingtokensattribute remains unchanged for backward compatibility.
-
#583 Enhanced
fabric_itemdata-source by addingfolder_idattribute -
#584 Enhanced
fabric_itemresource by addingfolder_idattribute -
#629 Added provider configuration
use_workspace_private_link_endpointto allow routing workspace-scoped API requests through Workspace-level Private Link endpoints.
🪲 Fixed
- #665 Updated definition format to allow different file names under valueSets directory in
fabric_variable_library - #690 Fixed
fabric_variable_libraryby improving documentation and correcting the required number of definition parts in the variable library. - #694 Fixed resource
fabric_connectionto support computed at apply time values forconnection_details.parameters.nameandconnection_details.parameters.value - #741 Fixed
fabric_spark_workspace_settingsupdate for default_pool - #758 Fixed
skip_test_connectionvalidation forfabric_connectionresource - #758 Aligned Shared Access Signature schema and model for
fabric_connectionresource
v1.6.0
v1.6.0 - September 11, 2025
💥 Breaking
- #647
git_credentialsandgit_credentials.sourceattributes are now REQUIRED forfabric_workspace_git
To keep the same behavior for Azure DevOps integration as before, use the Automatic for the source:
resource "fabric_workspace_git" "azdo" {
git_provider_details = {
git_provider_type = "AzureDevOps"
}
git_credentials = {
source = "Automatic"
}
}To keep the same behavior for GitHub integration as before, use the ConfiguredConnection for the source:
resource "fabric_workspace_git" "github" {
git_provider_details = {
git_provider_type = "GitHub"
}
git_credentials = {
source = "ConfiguredConnection"
connection_id = "11111111-1111-1111-1111-111111111111"
}
}To use a new option for Azure DevOps integration, use the ConfiguredConnection for the source and provide the connection_id:
resource "fabric_workspace_git" "azdo" {
git_provider_details = {
git_provider_type = "AzureDevOps"
}
git_credentials = {
source = "ConfiguredConnection"
connection_id = "11111111-1111-1111-1111-111111111111"
}
}✨ Added
- #647 Added
ConfiguredConnectioncredential support to thefabric_workspace_gitAzure DevOps provider.
💫 Changed
- #647 Enabled SPN support for
fabric_workspace_gitonly forConfiguredConnectioncredentials.
🪲 Fixed
- #646 Fix resource
fabric_connectionto support creation methods with empty parameters list
v1.5.0
v1.5.0 - September 04, 2025
✨ Added
- #466 Onboard new
fabric_apache_airflow_jobdata source - #467 Onboard new
fabric_apache_airflow_jobresource - #475
fabric_digital_twin_builderdata-source - #476
fabric_digital_twin_builderresource - #552 Onboard new
fabric_variable_libraryData Source - #553 Onboard new
fabric_variable_libraryResource - #484 Onboard new
fabric_warehouse_snapshotData Source - #485 Onboard new
fabric_warehouse_snapshotResource - #488 Onboard new
fabric_connectiondata source - #487 Onboard new
fabric_connectionresource
v1.4.0
v1.4.0 - August 04, 2025
✨ Added
-
#405 Onboard new
fabric_folderdata source -
#406 Onboard new
fabric_folderresource -
#457 Onboard new
fabric_deployment_pipeline_role_assignmentdata source -
#458 Onboard new
fabric_deployment_pipeline_role_assignmentresource -
#543 Supported semantic model definition paths:
definition/roles/*.tmdl,definition/perspectives/*.tmdl,definition/cultures/*.tmdl,definition/dataSources.tmdl -
#543 Supported report definition paths:
definition/bookmarks/*.json
💫 Changed
- #570 Enabled SPN support for
fabric_activatorresource/data-source - #570 Enabled SPN support for
fabric_workspace_gitonly forGitHubprovider
🪲 Fixed
v1.3.0
v1.3.0 - June 26, 2025
✨ Added
- #394 Onboard new
fabric_deployment_pipelinedata source - #395 Onboard new
fabric_deployment_pipelineresource - #421 Onboard new
fabric_onelake_shortcutdata source - #422 Onboard new
fabric_onelake_shortcutresource - #477 Onboard new
fabric_dataflowdata source - #478 Onboard new
fabric_dataflowresource - #453 new ephemeral resource
fabric_eventstream_source_connection - #491 new data-source
fabric_eventstream_source_connection
💫 Changed
v1.2.0
v1.2.0 - May 27, 2025
✨ Added
- #369 Added Copy Job Data Source
- #365 Added Copy Job Resource
- #408
partner_idanddisable_terraform_partner_idoptions to provider configuration to facilitate partner resource usage
💫 Changed
- #428 Enhanced
fabric_sql_databasedata-source by adding properties support - #429 Enhanced
fabric_sql_databaseresource by adding properties support
🪲 Fixed
- #325 Added missing
eventstreamProperties.jsondefinition path to thefabric_eventstream - #440 Handle runtime error / nil pointer in the AuthenticationFailedError error
- #414 Fix issue where domain role assignment support is blocked for domains with contributor scope different than
SpecificUsersAndGroups
v1.1.0
v1.1.0 - April 14, 2025
✨ Added
-
#261 New resource/data-source
fabric_workspace_managed_private_endpoint -
#342
fabric_mounted_data_factoryresource -
#344
fabric_mounted_data_factorydata-source -
#270 New
configurationobject attribute withcollation_typeproperty in thefabric_warehouseresource/data-source
💫 Changed
- #385 Enhanced
fabric_eventhousedata-source by addingminimum_consumption_unitsto properties - #386 Enhanced
fabric_eventhouseresource by addingminimum_consumption_unitsto properties
🪲 Fixed
- #362 Nil pointer dereference on Fabric Error Responses when RawResponse is nil.
v1.0.0
v1.0.0 - March 31, 2025
💥 Breaking
- #341
fabric_workspace_role_assignment,fabric_workspace_role_assignmentsresources/data-sources alligned principal attribute with Fabric API and others role assignment resources for unified naming experience.
BEFORE:
resource "fabric_workspace_role_assignment" "example" {
principal_id = ...
principal_type = ...
}AFTER:
resource "fabric_workspace_role_assignment" "example" {
principal = {
id = ...
type = ...
}
}💫 Changed
- #359 Mark
fabric_spark_environment_settingsandfabric_environmentaspreviewdue to upcoming API breaking changes:
https://learn.microsoft.com/en-us/fabric/data-engineering/environment-public-api
🗑️ Removed
- #357
token,token_file_pathattributes removed from provider-level configuration block.
🪲 Fixed
v0.1.0-rc.2
v0.1.0-rc.1
v0.1.0-rc.1 - March 13, 2025
💥 Breaking
- #297
fabric_workspace_role_assignmentsprincipal schema changed and aligned between data-sources and resource
✨ Added
-
#219 New resource
fabric_gateway_role_assignment.
New data-sourcefabric_gateway_role_assignment.
New data-sourcefabric_gateway_role_assignments. -
#112
GitHubgit provider type forfabric_workspace_gitResource -
#282 New data-source:
fabric_mirrored_database. -
#283 New resource:
fabric_mirrored_database. -
#170 New resource
fabric_gateway -
#172 New data-source
fabric_gateway
💫 Changed
- #281 Introduction of the write-only attribute for Invitation Token in the KQL Database resource.
- #286 SPN supported for Domain resources/data-sources
- #291 SPN supported for Data Pipeline resources/data-sources
🪲 Fixed
- #303 Add missing required
formatattribute to thefabric_data_pipelineResource example.