Skip to content

Releases: microsoft/fabric-cicd

v0.1.32

03 Dec 22:17
f0e1c50

Choose a tag to compare

  • 🔧 Fix publish bug for Environment items that contain only spark settings (#664)

v0.1.31

01 Dec 17:15
5bff4dd

Choose a tag to compare

  • 💥 Migrate to the latest Fabric Environment item APIs to simplify deployment and improve compatibility (#173)
  • ✨ Add support for the ML Experiment item type (#600)
  • ✨ Add support for the User Data Function item type (#588)
  • ✨ Enable dynamic replacement of Lakehouse SQL Endpoint IDs (#616)
  • ✨ Enable linking of Semantic Models to both cloud and gateway connections (#602)
  • ✨ Allow use of the dynamic replacement variables within the key_value_replace parameter (#567)
  • ✨ Add support for parameter file templates (#499)
  • 📝 Update the advanced Dataflow parameterization example with the correct file_path value (#633)
  • 🔧 Fix publishing issues for KQL Database items in folders (#657)
  • 🔧 Separate logic for 'items to include' feature between publish and unpublish operations (#650)
  • 🔧 Fix parameterization logic to properly handle find_value regex patterns and replacements (#639)
  • 🔧 Correct the publish order of Data Agent and Semantic Model items (#628)
  • 🔧 Fix Lakehouse item publishing errors when shortcuts refer to the default Lakehouse ID (#610)

v0.1.30

20 Oct 19:49
aebd213

Choose a tag to compare

  • ✨ Add support for binding semantic models to on-premise gateways in Fabric workspaces (#569)
  • ✨ Add support for publishing and managing Data Agent items (#556)
  • ✨ Add OrgApp item type support (#520)
  • ⚡ Enhance cross-workspace variable support to allow referencing other attributes (#583)
  • 🔧 Fix workspace name extraction bug for non-ID attrs using ITEM_ATTR_LOOKUP (#583)
  • 🔧 Fix capacity requirement check (#593)

v0.1.29

01 Oct 20:26
3ba50f2

Choose a tag to compare

  • ✨ Onboard Apache Airflow Job item type (#565)
  • ✨ Onboard Mounted Data Factory item type (#406)
  • ✨ Support dynamic replacement for cross-workspace item IDs (#558)
  • ✨ Add option to return API response for publish operations in publish_all_items (#497)
  • 🔧 Fix publish order of Eventhouses and Semantic Models (#566)

v0.1.28

15 Sep 17:56
d5e9950

Choose a tag to compare

  • ✨ Add folder exclusion feature for publish operations (#427)
  • ✨ Expand workspace ID dynamic replacement capabilities in parameterization (#408)
  • 🔧 Fix unexpected behavior with file_path parameter filter (#545)
  • 🔧 Fix unpublish exclude_regex bug in configuration file-based deployment (#544)

v0.1.27

05 Sep 15:48
c6cd428

Choose a tag to compare

  • 🔧 Fix traliing comma in report schema (#534)

v0.1.26

05 Sep 13:09
f8eeffd

Choose a tag to compare

  • 💥 Deprecate Base API URL kwarg in Fabric Workspace (#529)
  • ✨ Support Schedules parameterization (#508)
  • ✨ Support YAML configuration file-based deployment (#470)
  • 📝 Add dynamically generated Python version requirements to documentation (#520)
  • ⚡ Enhance pytest output to limit console verbosity (#514)
  • 🔧 Fix Report item schema handling (#518)
  • 🔧 Fix deployment order to publish Mirrored Database before Lakehouse (#482)

v0.1.25

19 Aug 15:01
fc17453

Choose a tag to compare

  • 💥 Modify the default for item_types_in_scope and add thorough validation (#464)
  • ✨ Add new experimental feature flag to enable selective deployment (#384)
  • ✨ Support "ALL" environment concept in parameterization (#320)
  • 📝 Enhance Overview section in Parameterization docs (#495)
  • ⚡ Eliminate ACCEPTED_ITEM_TYPES_NON_UPN constant and unify with ACCEPTED_ITEM_TYPES (#477)
  • ⚡ Add comprehensive GitHub Copilot instructions for effective codebase development (#468)
  • 🔧 Add feature flags and warnings for Warehouse, SQL Database, and Eventhouse unpublish operations (#483)
  • 🔧 Fix code formatting inconsistencies in fabric_workspace unit test (#474)
  • 🔧 Fix KeyError when deploying Reports with Semantic Model dependencies in Report-only scope case (#278)

v0.1.24

05 Aug 18:22
3eaff7c

Choose a tag to compare

  • 💥 Require parameterization for Dataflow and Semantic Model references in Data Pipeline activities
  • 💥 Require specific parameterization for deploying a Dataflow that depends on another in the same workspace (see Parameterization docs)
  • 🔧 Fix Dataflow/Data Pipeline deployment failures caused by workspace permissions (#419)
  • 🔧 Prevent duplicate logical ID issue in Report and Semantic Model deployment (#405)
  • 🔧 Fix deployment of items without assigned capacity (#402)
  • 📝 Improve Parameterization documentation (#415)
  • ⚡ Support for Eventhouse query URI parameterization (#414)
  • ⚡ Support for Warehouse SQL endpoint parameterization (#392)

v0.1.23

08 Jul 21:03
1c8fcf5

Choose a tag to compare

✨ New functionalities for GitHub Copilot Agent and PR-to-Issue linking
🔧 Fix issue with lakehouse shortcuts publishing ([#379] (#379))
🔧 Add validation for empty logical IDs to prevent deployment corruption (#86)
🔧 Fix SQL provision print statement (#329)
🔧 Rename the error code for reserved item name per updated Microsoft Fabric API (#388)
🔧 Fix lakehouse exclude_regex to exclude shortcut publishing (#385)
🔧 Remove max retry limit to handle large deployments ([#299] (#299))
📝 Fix formatting and examples in the How to and Examples pages