Releases: microsoft/fabric-cicd
Releases · microsoft/fabric-cicd
v0.1.32
v0.1.31
- 💥 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
- ✨ 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
- ✨ 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
v0.1.27
v0.1.26
- 💥 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
- 💥 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
- 💥 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
✨ 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