Skip to content

Releases: microsoft/terraform-provider-fabric

v1.6.0

11 Sep 11:12
728ce03
Compare
Choose a tag to compare

v1.6.0 - September 11, 2025

💥 Breaking

  • #647 git_credentials and git_credentials.source attributes are now REQUIRED for fabric_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 ConfiguredConnection credential support to the fabric_workspace_git Azure DevOps provider.

💫 Changed

  • #647 Enabled SPN support for fabric_workspace_git only for ConfiguredConnection credentials.

🪲 Fixed

  • #646 Fix resource fabric_connection to support creation methods with empty parameters list

v1.5.0

04 Sep 11:31
f2dbdbf
Compare
Choose a tag to compare

v1.5.0 - September 04, 2025

✨ Added

  • #466 Onboard new fabric_apache_airflow_job data source
  • #467 Onboard new fabric_apache_airflow_job resource
  • #475 fabric_digital_twin_builder data-source
  • #476 fabric_digital_twin_builder resource
  • #552 Onboard new fabric_variable_library Data Source
  • #553 Onboard new fabric_variable_library Resource
  • #484 Onboard new fabric_warehouse_snapshot Data Source
  • #485 Onboard new fabric_warehouse_snapshot Resource
  • #488 Onboard new fabric_connection data source
  • #487 Onboard new fabric_connection resource

v1.4.0

04 Aug 19:14
51bf75f
Compare
Choose a tag to compare

v1.4.0 - August 04, 2025

✨ Added

  • #405 Onboard new fabric_folder data source

  • #406 Onboard new fabric_folder resource

  • #457 Onboard new fabric_deployment_pipeline_role_assignment data source

  • #458 Onboard new fabric_deployment_pipeline_role_assignment resource

  • #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_activator resource/data-source
  • #570 Enabled SPN support for fabric_workspace_git only for GitHub provider

🪲 Fixed

  • #141 Check Capacity state and throw error if state is not Active in the fabric_workspace resource and data-source.
  • #543 Typo in semantic model definition file diagramLayp.json diagramLayout.json

v1.3.0

26 Jun 10:20
4afe15f
Compare
Choose a tag to compare

v1.3.0 - June 26, 2025

✨ Added

  • #394 Onboard new fabric_deployment_pipeline data source
  • #395 Onboard new fabric_deployment_pipeline resource
  • #421 Onboard new fabric_onelake_shortcut data source
  • #422 Onboard new fabric_onelake_shortcut resource
  • #477 Onboard new fabric_dataflow data source
  • #478 Onboard new fabric_dataflow resource
  • #453 new ephemeral resource fabric_eventstream_source_connection
  • #491 new data-source fabric_eventstream_source_connection

💫 Changed

  • #471 Removed preview for fabric_gateway
  • #472 Removed preview for fabric_gateway_role_assignment

v1.2.0

27 May 19:51
4f121a3
Compare
Choose a tag to compare

v1.2.0 - May 27, 2025

✨ Added

  • #369 Added Copy Job Data Source
  • #365 Added Copy Job Resource
  • #408 partner_id and disable_terraform_partner_id options to provider configuration to facilitate partner resource usage

💫 Changed

  • #428 Enhanced fabric_sql_database data-source by adding properties support
  • #429 Enhanced fabric_sql_database resource by adding properties support

🪲 Fixed

  • #325 Added missing eventstreamProperties.json definition path to the fabric_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

14 Apr 22:40
2aaf555
Compare
Choose a tag to compare

v1.1.0 - April 14, 2025

✨ Added

  • #261 New resource/data-source fabric_workspace_managed_private_endpoint

  • #342 fabric_mounted_data_factory resource

  • #344 fabric_mounted_data_factory data-source

  • #270 New configuration object attribute with collation_type property in the fabric_warehouse resource/data-source

💫 Changed

  • #385 Enhanced fabric_eventhouse data-source by adding minimum_consumption_units to properties
  • #386 Enhanced fabric_eventhouse resource by adding minimum_consumption_units to properties

🪲 Fixed

  • #362 Nil pointer dereference on Fabric Error Responses when RawResponse is nil.

v1.0.0

31 Mar 15:25
953378f
Compare
Choose a tag to compare

v1.0.0 - March 31, 2025

💥 Breaking

  • #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:

resource "fabric_workspace_role_assignment" "example" {
  principal_id = ...
  principal_type = ...
}

AFTER:

resource "fabric_workspace_role_assignment" "example" {
  principal = {
    id = ...
    type = ...
  }
}

💫 Changed

🗑️ Removed

  • #357 token, token_file_path attributes removed from provider-level configuration block.

🪲 Fixed

  • #341 fabric_domain_workspace_assignments output schema aligned between data-sources and resource
  • #352 State not properly refreshed when entity removed outside of the terraform

v0.1.0-rc.2

20 Mar 21:45
993c965
Compare
Choose a tag to compare

v0.1.0-rc.2 - March 20, 2025

✨ Added

  • #324 Option to manage "default pool" using pool ID in the fabric_spark_workspace_settings resource.

🪲 Fixed

  • #328 Value Conversion Error on definition tokens, when value of the key is in the unknown on existing managed resource.

v0.1.0-rc.1

13 Mar 20:50
66dbd9b
Compare
Choose a tag to compare

v0.1.0-rc.1 - March 13, 2025

💥 Breaking

  • #297 fabric_workspace_role_assignments principal schema changed and aligned between data-sources and resource

✨ Added

  • #219 New resource fabric_gateway_role_assignment.
    New data-source fabric_gateway_role_assignment.
    New data-source fabric_gateway_role_assignments.

  • #112 GitHub git provider type for fabric_workspace_git Resource

  • #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 format attribute to the fabric_data_pipeline Resource example.

v0.1.0-beta.10

28 Feb 21:22
a16d3a2
Compare
Choose a tag to compare

v0.1.0-beta.10 - February 28, 2025

✨ Added

  • #256 Onboard new resource/data-source fabric_activator (also known as reflex).
  • #197 Onboard new resource/data-source fabric_graphql_api.
  • #255 Onboard new resource/data-source fabric_sql_database.

💫 Changed

  • #258 Added missing example for fabric_ml_model resource.
  • #258 Added missing example for fabric_kql_database resource/data-source.

🪲 Fixed

  • #256 Missing preview note in list data-sources