Releases: microsoft/fabric-cli
Releases · microsoft/fabric-cli
v1.4.0
v1.4.0 - February 09, 2026
🆕 New Items Support
- Add support of CosmosDBDatabase item type in mkdir, get, set, rm, ls, cp, mv, import and export commands by v-alexmoraru
- Add support of UserDataFunction item type in mkdir, get, set, rm, cp, mv, import and export commands by v-alexmoraru
- Add support of GraphQuerySet item type in mkdir, get, rm and export commands by v-alexmoraru
- Add support of DigitalTwinBuilder item type in create, rm, get and set (metadata only) by may-hartov
✨ New Functionality
- Add --format option to export command to pick .ipynb or .py when exporting notebooks by jkafrouni
- Include API response data in the output by aviatco
- Display a notification to users on login when a new fab cli version is available by Guust-Franssens
- Support fab command to start interactive (repl) mode by aviatco
- Refactored
setcommand validation to use blocklist approach instead of allowlist, allowing any query parameter except explicitly blocked ones by may-hartov
🔧 Bug Fix
- Avoid reauthentication when switching from command_line to interactive mode by aviatco
- Fixed set shortcut so it correctly handles target query by may-hartov
- Fix a typo in connection roles by Guust-Franssens
- Add ‘properties’ field to the item metadata list to eliminate unnecessary calls to the getItemDefinition API by aviatco
- Update the argument-parameter regex to allow optional whitespace after commas by aviatco
- Fix the job run command so that it exits with status code 1 on failure. by aviatco
- Set the creation‑method parameters to be optional by aviatco
⚡ Additional Optimizations
- Add python 3.13 support by ayeshurun
- Improve the error message to clearly indicate when the MPE creator does not have sufficient Azure permissions on the resource. by aviatco
- Reduced unnecessary Fabric administrator warnings for ACL commands by ayeshurun
- optimize the update flow in
setcommand to construct PATCH request bodies by extracting only the updated properties from the GET payload by may-hartov
📝 Documentation Update
- Improve homepage documentation clarity and structure with better headings, simplified examples, and enhanced getting started instructions by jeremydhoover-blip
- Improve help text clarity and consistency across all commands with concise descriptions, consistent terminology, and user-focused language by jeremydhoover-blip
v1.3.1
What's Changed
✨ 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
setcommand for items to support any settable property path within the item's definition and metadata structure - Add support in
lscommmand using-qflag for filtering based on JMESPath expressions
🔧 Bug Fix
- Fix
--output_formatargument for commandfab 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
What's Changed
🆕 New Items Support
- Added support for Dataflow item
✨ New Functionality
- Enable GraphQLApi item support in
mvandcpcommands - Add
--block-path-collision(-bpc) flag tocpcommand to prevent implicit overwriting when copying items to another workspace
🔧 Bug Fix
- Align output font color in JSON output format
- Return newly created item in
lscommand in Folder path
⚡ Additional Optimizations
- Enhance auto-completion with supported config keys
v1.1.0
What's Changed
🆕 New Items Support
- Added support for GraphQLApi items definitions
✨ New Functionality
- Added support for folders in
fscommands, includingcpandmv - Added option to output command results in JSON format
- Implemented context persistence between
command_linemode operations - Added autocomplete support for commands and arguments in
command_linemode - Enabled support for Workspace Level Private Links in
apicommand - Added support for
setandrmcommands in Gateway and Connection
🔧 Bug Fix
- Fixed download of binary files with the
cpcommand - Disabled the
mvcommand for certain real-time intelligence (RTI) items - Fixed case sensitivity issues in connection matching
⚡ Additional Optimizations
- Adjusted polling intervals for jobs and long-running operations
- Standardized configuration key naming conventions
📝 Documentation Update
- Switched to MIT license