v0.27.0
What's New
This release adds the Azure Databricks Storage item type and data pipeline schedule/instance management, syncing with the latest Microsoft Fabric REST API specs (commit 152e811). It also includes a bug fix for the definition part path and expanded E2E test coverage for newly-enabled features.
New Commands
Azure Databricks Storage (fabio azure-databricks-storage):
list,show,create,update,delete,get-definition,update-definition- New Fabric item type for Azure Databricks integration
- Definition format:
AzureDatabricksStorageV1, part path:definition.json - Registered in
DEPLOY_ORDERfor CI/CD deployment support
Data Pipeline Schedule/Instance Management (fabio data-pipeline):
list-schedules,get-schedule,update-schedule,delete-schedule-- full schedule CRUDlist-instances,get-instance-- job execution history
Bug Fixes
- azure-databricks-storage: Definition part path corrected from
AzureDatabricksStorage.jsontodefinition.json(per API spec examples) - ci: Restricted Copilot git access to read-only in the sync workflow
Improvements
- 22 new unit tests for azure-databricks-storage and data-pipeline schedule/instance functions
- 7 new E2E tests for azure-databricks-storage (dry-run, error handling, lifecycle)
- 4 new E2E tests for mirrored-catalog (now that the feature is tenant-enabled)
- 3 new E2E tests for data-pipeline schedule/instance commands
CI/CD
- Sync workflow prompt enriched with examples and behavior harvesting rules
- Copilot git access restricted to read-only for security
Stats
- 9 commits, 16 files changed, +1709 / -31 lines
- 1001 unit/offline tests passing (22 new)
- All 5 cross-compilation targets passing (linux/macos/windows x64+arm64)
Full Changelog: v0.26.0...v0.27.0
Full Changelog: v0.26.0...v0.27.0