Skip to content

Releases: microsoft/fabric-cli

v1.4.0

11 Feb 09:16
f0d6179

Choose a tag to compare

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 set command 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 set command 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

17 Dec 07:51
fd4f054

Choose a tag to compare

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 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

22 Oct 05:55
3d4d9fe

Choose a tag to compare

What's Changed

🆕 New Items Support

✨ New Functionality

  • Enable GraphQLApi item support in mv and cp commands
  • Add --block-path-collision (-bpc) flag to cp command 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 ls command in Folder path

⚡ Additional Optimizations

  • Enhance auto-completion with supported config keys

v1.1.0

14 Sep 12:32
79ebd3c

Choose a tag to compare

What's Changed

🆕 New Items Support

  • Added support for GraphQLApi items definitions

✨ New Functionality

  • Added support for folders in fs commands, including cp and mv
  • Added option to output command results in JSON format
  • Implemented context persistence between command_line mode operations
  • Added autocomplete support for commands and arguments in command_line mode
  • Enabled support for Workspace Level Private Links in api command
  • Added support for set and rm commands in Gateway and Connection

🔧 Bug Fix

  • Fixed download of binary files with the cp command
  • Disabled the mv command 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