Skip to content

Release Notes

v1.2.0 - October 21, 2025

πŸ†• 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 - September 10, 2025

πŸ†• 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

v1.0.1 - July 15, 2025

πŸ”§ Bug Fix

  • Fixed get command results for items whose definitions include binary files
  • Fixed --timeout parameter being parsed as string so it’s now correctly parsed as an integer
  • Fixed table load command when the table doesn't exist
  • Fixed printed output when exiting login with Ctrl+C during managed identity authentication
  • Fixed incorrect sorting of results in the ls command
  • Fixed resolution of the log file’s real path in Windows sandbox environments
  • Fixed handling of CopyJob and VariableLibrary items in the import command

⚑ Additional Optimizations

  • Improved error messages
  • Added support for custom files in api commands

v1.0.0 - May 14, 2025

⚠️ Breaking Change

  • Added a confirmation prompt in get to acknowledge that exported items do not include sensitivity labels; use -f to skip

πŸ”§ Bug Fix

  • Fixed issue in connection creation when mkdir was invoked with skipTestConnection parameter
  • Fixed cp and mv when workspace names contained spaces
  • Fixed cd when workspace display names included special characters
  • Fixed a crash in auth status when no identity is logged in

⚑ Additional Optimizations

  • Added support for Web Account Manager (WAM) authentication on Windows
  • Added the application (client) ID of the signed-in identity to auth status
  • Renamed fab_auth_mode to identity_type in auth.json
  • Removed the fab_authority property from auth.json
  • Updated confirmation prompt in cp,mv, and export to include sensitivity label limitation.

πŸ“ Documentation Update

  • Clarified in the documentation for cp, get, mv, and export that sensitivity labels are not included in item definitions

v0.2.0 - April 24, 2025

⚠️ Breaking Change

  • Python v3.13+ is not yet supported.

πŸ†• New Items Support

✨ New Functionality

  • Added support for Service Principal authentication with federated credentials
  • Added support for ~/ as a valid path in import and export input/output parameters

πŸ”§ Bug Fix

  • Fixed connection-creation issues in On-Premises Gateways (Standard & Personal)
  • Fixed whitespace handling in cp and mv with local paths
  • Fixed OneLake-to-OneLake copy with encoded data

v0.1.10 - March 27, 2025

✨ New Functionality

  • Added item overwrite support in cp and mv

πŸ”§ Bug Fix

  • Fixed binary output in export (e.g., report images)
  • Fixed shortcut creation when one already existed for ln

πŸ“ Documentation Update

  • Updated settings descriptions

v0.1.9 - March 25, 2025

✨ New Functionality

  • Initial public release
  • Released to PyPI
  • Onboarded to GitHub Pages