Skip to content

Releases: microsoft/terraform-provider-fabric

v1.13.0

Choose a tag to compare

@github-actions github-actions released this 17 Aug 06:12
2faa38a

v1.13.0 - August 16, 2026

✨ Added

  • #1065 Added virtual network gateway member autoscaling support via min_member_gateway_count and max_member_gateway_count.
  • #1076 Added support for Spark runtime version 2.0 in the fabric_spark_workspace_settings resource and data-source.

🪲 Fixed

  • #1066 Fixed fabric_gateway and fabric_gateways data sources failing with an Unsupported Gateway type error when a StreamingVirtualNetwork gateway was present

v1.12.1

Choose a tag to compare

@github-actions github-actions released this 06 Aug 12:40
13458e0

v1.12.1 - August 06, 2026

🪲 Fixed

  • #1031 Fixed an issue that prevented networking communication policy APIs from being called when workspace private links were enabled.

v1.12.0

Choose a tag to compare

@github-actions github-actions released this 08 Jul 12:45
200194d

v1.12.0 - July 08, 2026

✨ Added

  • #973 Enhanced fabric_graphql_api data source by adding definition support
  • #974 Enhanced fabric_graphql_api resource by adding definition support
  • #812 Added fabric_anomaly_detector resource
  • #811 Added fabric_anomaly_detector data source

💫 Changed

  • #1022 Removed preview for fabric_environment, fabric_spark_custom_pool and fabric_spark_environment_settings

🪲 Fixed

  • #1008 Fixed fabric_connection credential rotation forcing replacement instead of an in-place update on VirtualNetworkGateway connections
  • #1002 Fixed several item definition path keys to align with the Fabric API documentation
  • #1030 Fixed token delimiter in examples

v1.11.0

Choose a tag to compare

@github-actions github-actions released this 09 Jun 12:41
0bfe33e

v1.11.0 - June 09, 2026

✨ Added

  • #520 Added fabric_onelake_data_access_security data source
  • #521 Added fabric_onelake_data_access_security resource
  • #978 Added fabric_mirrored_catalog resource
  • #979 Added fabric_mirrored_catalog and fabric_mirrored_catalogs data sources
  • #988 Enhanced fabric_item data-source by adding tags support
  • #987 Enhanced fabric_item resource by adding tags support

💫 Changed

  • #998 Removed preview for fabric_connection, fabric_connection_role_assignment, fabric_deployment_pipeline, fabric_deployment_pipeline_role_assignment, fabric_item_job_scheduler, fabric_tag, fabric_workspace_git, fabric_shortcut, fabric_ml_experiment, fabric_ml_model, fabric_spark_workspace_settings, and fabric_workspace_managed_private_endpoint
  • #999 Enabled SPN support for fabric_ml_experiment and fabric_ml_model resources/data-sources

🪲 Fixed

  • #729 Fixed import functionality for fabric_connection
  • #975 Fixed fabric_workspace_managed_private_endpoint to allow creating endpoints for Private Link Services by making target_subresource_type optional

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 07 May 15:12
6f06002

v1.10.0 - May 07, 2026

✨ Added

  • #765 Added shortcut_conflict_policy attribute to fabric_shortcut resource
  • #900 Added fabric_operations_agent data source
  • #899 Added fabric_operations_agent resource
  • #896 Added fabric_data_agent data source
  • #895 Added fabric_data_agent resource
  • #825 Added fabric_eventstream_destination_connection data source
  • #826 Added fabric_eventstream_destination_connection ephemeral resource
  • #928 Added one_drive_share_point attribute to fabric_shortcut resource
  • #929 Added one_drive_share_point attribute to fabric_shortcut data source
  • #924 Added fabric_warehouse_sql_audit_settings resource
  • #923 Added fabric_warehouse_sql_audit_settings data source
  • #804 Added allow_usage_in_user_controlled_code attribute to fabric_connection data source and resource
  • #950 Added DataPipeline Execute job type support in fabric_item_job_scheduler resource and data source

🪲 Fixed

  • #892 Fixed fabric_shortcut azure_blob_storage documentation
  • #926 Fixed fabric_shortcut import not working
  • #859 Fixed fabric_workspace resource to allow configuring identity without requiring capacity_id
  • #886 Fixed fabric_connection skip_test_connection validation issue
  • #956 Fixed fabric_workspace_outbound_cloud_connection_rules producing inconsistent result after apply due to ordering
  • #954 Fixed fabric_workspace_outbound_gateway_rules producing inconsistent result after apply due to ordering
  • #963 Fixed fabric_workspace_git resource reporting unexpected plan diffs for organization_name, project_name, and repository_name attributes

v1.9.1

Choose a tag to compare

@github-actions github-actions released this 09 Apr 10:30
7370eec

v1.9.1 - April 09, 2026

🪲 Fixed

  • #910 Fixed an issue where v1.9.0 could fail to install with OpenTofu due to a checksum mismatch; OpenTofu users should upgrade to v1.9.1 or later.

v1.9.0

Choose a tag to compare

@badeamarjieh badeamarjieh released this 01 Apr 12:42
72e3134

v1.9.0 - April 1, 2026

✨ Added

  • #678 Added new fabric_tag data Source
  • #679 Added new fabric_tag resource
  • #843 Added fabric_workspace_outbound_cloud_connection_rules data source
  • #844 Added fabric_workspace_outbound_cloud_connection_rules resource
  • #841 Added fabric_workspace_git_outbound_policy data source
  • #842 Added fabric_workspace_git_outbound_policy resource
  • #865 Added new fabric_ontology data source
  • #866 Added new fabric_ontology resource
  • #868 Added new fabric_cosmos_db data source
  • #869 Added new fabric_cosmos_db resource
  • #808 Added fabric_connection KeyPair credentials support
  • #706 Added fabric_connection KeyVaultReference creation support
  • #873 Enhanced fabric_sql_database data source by adding definition support
  • #872 Enhanced fabric_sql_database resource by adding definition and creation payload support
  • #743 Added skip_capacity_state_validation attribute to fabric_workspace resource and data source

💫 Changed

  • #847 Changed fabric_gateway maximum number_of_member_gateways limit to 9

🪲 Fixed

  • #742 Added information about Service Principal permissions for fabric_domain

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 02 Mar 19:53
08e60d4

v1.8.0 - March 02, 2026

✨ Added

  • #561 Added fabric_external_data_share data source
  • #562 Added fabric_external_data_share resource
  • #661 Added fabric_digital_twin_builder_flow data source
  • #662 Added fabric_digital_twin_builder_flow resource
  • #708 Added fabric_tenant_setting data source
  • #709 Added fabric_tenant_setting resource
  • #773 Added fabric_map data source
  • #774 Added fabric_map resource
  • #704 Added allow_override_items attribute to fabric_workspace_git resource
  • #538 Added definition for fabric_lakehouse data source and resource
  • #816 Added fabric_workspace_outbound_gateway_rules data source and resource
  • #815 Added fabric_workspace_network_communication_policy data source and resource
  • #828 Added support for fabric_domain_role_assignment on subdomains

💫 Changed

  • #801 Migrated fabric_domain resource and data source to use GA APIs, and removed preview for fabric_domain
  • #809 Migrated fabric_spark_environment_settings resource and data source to use GA APIs
  • #801 Removed preview for fabric_domain_role_assignments

🪲 Fixed

  • #767 Fixed fabric_spark_environment_setting resource update pool not working
  • #834 Fixed fabric_spark_environment_settings state drift when spark property is removed or omitted from configuration

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 04 Dec 15:06
c0d279e

v1.7.0 - December 04, 2025

✨ Added

  • #606 Added new fabric_item_job_scheduler data source

  • #607 Added new fabric_item_job_scheduler resource

  • #637 Added new fabric_connection_role_assignment data source

  • #638 Added new fabric_connection_role_assignment resource

  • #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, None
    • parameters - Provides a structured approach for content transformation using jsonpath-replace or text-replace substitution operations
      Note: The existing tokens attribute remains unchanged for backward compatibility.
  • #583 Enhanced fabric_item data-source by adding folder_id attribute

  • #584 Enhanced fabric_item resource by adding folder_id attribute

  • #629 Added provider configuration use_workspace_private_link_endpoint to 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_library by improving documentation and correcting the required number of definition parts in the variable library.
  • #694 Fixed resource fabric_connection to support computed at apply time values for connection_details.parameters.name and connection_details.parameters.value
  • #741 Fixed fabric_spark_workspace_settings update for default_pool
  • #758 Fixed skip_test_connection validation for fabric_connection resource
  • #758 Aligned Shared Access Signature schema and model for fabric_connection resource

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 11:12
728ce03

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