diff --git a/.changes/unreleased/added-20251111-144602.yaml b/.changes/unreleased/added-20251111-144602.yaml deleted file mode 100644 index b887e8759..000000000 --- a/.changes/unreleased/added-20251111-144602.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: added -body: Add support of mv, cp, export and import for SQLDatabase item type -time: 2025-11-11T14:46:02.635689113Z diff --git a/.changes/unreleased/added-20251111-210116.yaml b/.changes/unreleased/added-20251111-210116.yaml deleted file mode 100644 index 208a111ed..000000000 --- a/.changes/unreleased/added-20251111-210116.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: added -body: Add new 'job run-rm' command for remove a scheduled job -time: 2025-11-11T21:01:16.593478128Z diff --git a/.changes/unreleased/added-20251113-131349.yaml b/.changes/unreleased/added-20251113-131349.yaml deleted file mode 100644 index ace0c78c4..000000000 --- a/.changes/unreleased/added-20251113-131349.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: added -body: Enhance `set` command for items to support any settable property path within the item's definition and metadata structure -time: 2025-11-13T13:13:49.062462673Z diff --git a/.changes/unreleased/added-20251120-143304.yaml b/.changes/unreleased/added-20251120-143304.yaml deleted file mode 100644 index 9ae7d96b1..000000000 --- a/.changes/unreleased/added-20251120-143304.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: added -body: Add support in `ls` commmand using `-q` flag for filtering based on JMESPath expressions -time: 2025-11-20T14:33:04.564732218Z diff --git a/.changes/unreleased/docs-20251130-120623.yaml b/.changes/unreleased/docs-20251130-120623.yaml deleted file mode 100644 index e3257468b..000000000 --- a/.changes/unreleased/docs-20251130-120623.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: docs -body: Documentation updates -time: 2025-11-30T12:06:23.730098188Z diff --git a/.changes/unreleased/fixed-20251103-083447.yaml b/.changes/unreleased/fixed-20251103-083447.yaml deleted file mode 100644 index c6fb36191..000000000 --- a/.changes/unreleased/fixed-20251103-083447.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: fixed -body: Fix `--output_format` argument for command `fab auth status` -time: 2025-11-03T08:34:47.3979808+01:00 diff --git a/.changes/unreleased/fixed-20251111-053940.yaml b/.changes/unreleased/fixed-20251111-053940.yaml deleted file mode 100644 index 3c3e061e1..000000000 --- a/.changes/unreleased/fixed-20251111-053940.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: fixed -body: Fix context persistence in virtual environment -time: 2025-11-11T05:39:40.62257109Z diff --git a/.changes/unreleased/fixed-20251111-134254.yaml b/.changes/unreleased/fixed-20251111-134254.yaml deleted file mode 100644 index 8cb614adc..000000000 --- a/.changes/unreleased/fixed-20251111-134254.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: fixed -body: Fix create connection with onPremGateway and encryptedCredentials -time: 2025-11-11T13:42:54.695045434Z diff --git a/.changes/unreleased/optimization-20251112-081104.yaml b/.changes/unreleased/optimization-20251112-081104.yaml deleted file mode 100644 index 23b37e0cc..000000000 --- a/.changes/unreleased/optimization-20251112-081104.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: optimization -body: Add support for print in key-value list style -time: 2025-11-12T08:11:04.00625845Z diff --git a/.changes/unreleased/optimization-20251119-095159.yaml b/.changes/unreleased/optimization-20251119-095159.yaml deleted file mode 100644 index 5a841fd09..000000000 --- a/.changes/unreleased/optimization-20251119-095159.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: optimization -body: Optimize LRO polling by calling GetOperationResult API only when a Location header is present -time: 2025-11-19T09:51:59.752824783Z diff --git a/.changes/unreleased/optimization-20251127-181226.yaml b/.changes/unreleased/optimization-20251127-181226.yaml deleted file mode 100644 index 07682ff55..000000000 --- a/.changes/unreleased/optimization-20251127-181226.yaml +++ /dev/null @@ -1,3 +0,0 @@ -kind: optimization -body: Enforce CLI parameter values must be wrapped in single (') or double (") quotes in interactive mode -time: 2025-11-27T18:12:26.528482123Z diff --git a/.changes/v1.3.0.md b/.changes/v1.3.0.md new file mode 100644 index 000000000..662731059 --- /dev/null +++ b/.changes/v1.3.0.md @@ -0,0 +1,25 @@ +## [v1.3.0](https://pypi.org/project/ms-fabric-cli/v1.3.0) - December 15, 2025 + +### ✨ New Functionality + +* Add support of mv, cp, export and import for SQLDatabase item type +* Add new 'job run-rm' command for remove a scheduled job +* Enhance `set` command for items to support any settable property path within the item's definition and metadata structure +* Add support in `ls` commmand using `-q` flag for filtering based on JMESPath expressions + +### 🔧 Bug Fix + +* Fix `--output_format` argument for command `fab auth status` +* Fix context persistence in virtual environment +* Fix create connection with onPremGateway and encryptedCredentials + +### ⚡ Additional Optimizations + +* Add support for print in key-value list style +* Optimize LRO polling by calling GetOperationResult API only when a Location header is present +* Enforce CLI parameter values must be wrapped in single (') or double (") quotes in interactive mode + +### 📝 Documentation Update + +* Documentation updates + diff --git a/docs/release-notes.md b/docs/release-notes.md index f06e0f361..852b6b7f4 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -6,6 +6,32 @@ hide: # Release Notes +## [v1.3.0](https://pypi.org/project/ms-fabric-cli/v1.3.0) - December 15, 2025 + +### ✨ New Functionality + +* Add support of mv, cp, export and import for SQLDatabase item type +* Add new 'job run-rm' command for remove a scheduled job +* Enhance `set` command for items to support any settable property path within the item's definition and metadata structure +* Add support in `ls` commmand using `-q` flag for filtering based on JMESPath expressions + +### 🔧 Bug Fix + +* Fix `--output_format` argument for command `fab auth status` +* Fix context persistence in virtual environment +* Fix create connection with onPremGateway and encryptedCredentials + +### ⚡ Additional Optimizations + +* Add support for print in key-value list style +* Optimize LRO polling by calling GetOperationResult API only when a Location header is present +* Enforce CLI parameter values must be wrapped in single (') or double (") quotes in interactive mode + +### 📝 Documentation Update + +* Documentation updates + + ## [v1.2.0](https://pypi.org/project/ms-fabric-cli/v1.2.0) - October 21, 2025 ### 🆕 New Items Support diff --git a/pyproject.toml b/pyproject.toml index 335f47bd4..1eb6f01ce 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -7,7 +7,7 @@ name="ms-fabric-cli" authors = [ { name = "Microsoft Corporation" }, ] -version="1.2.0" +version="1.3.0" description="Command-line tool for Microsoft Fabric" readme="README.md" requires-python=">=3.10,<3.13" diff --git a/src/fabric_cli/__init__.py b/src/fabric_cli/__init__.py index 9cfe987ee..38b956923 100644 --- a/src/fabric_cli/__init__.py +++ b/src/fabric_cli/__init__.py @@ -2,4 +2,4 @@ # Licensed under the MIT License. # Don't change this -__version__ = "1.2.0" +__version__ = "1.3.0" diff --git a/src/fabric_cli/core/fab_constant.py b/src/fabric_cli/core/fab_constant.py index 139fe37a1..27851c350 100644 --- a/src/fabric_cli/core/fab_constant.py +++ b/src/fabric_cli/core/fab_constant.py @@ -27,7 +27,7 @@ WEB_URI = "https://app.powerbi.com/groups" # Versioning -FAB_VERSION = "1.2.0" # change pyproject.toml version too, this must be aligned +FAB_VERSION = "1.3.0" # change pyproject.toml version too, this must be aligned # Scopes SCOPE_FABRIC_DEFAULT = ["https://analysis.windows.net/powerbi/api/.default"]