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