Summary
SSH sessions now automatically reattach and replay missed bytes when the tunnel connection drops temporarily, preventing session interruptions and eliminating manual reconnect workarounds. The CLI adds PyDABs secrets support, JSON output for aitools install with error categorization for CI automation, and displays bundle sync progress by default.
Summary generated by brickster.ai. For the full changelog and any code/binary attachments, follow the GitHub link above.
More from databricks/cli
This release fixes an SSH transfer regression from v1.16.0 that broke transfers larger than 1 MiB through the tunnel layer. The tunnel resume layer was reverted to restore proper functionality.
Databricks Asset Bundles introduces PyDABs catalog support, updates default templates to Databricks Runtime 16.4, and adds validation checks before completing migrations to the direct engine. The release also fixes several direct deployment engine update bugs and improves Python fallback handling during local environment setup.
Databricks Asset Bundles now correctly handles app updates during bundle deployment when an active deployment already exists. It also fixes reference resolution and deployment failures for resource keys starting with an underscore.
Bundles automatically migrate from Terraform state to the direct engine on clean deploys (opt-out via engine: terraform), and SSH sessions stay connected during idle periods with automatic keepalives every 30 seconds. Direct engine bundle operations now correctly handle removed configuration fields, support cluster policies resources, and include a DATABRICKS_BUNDLE_RESOURCE_MAX_WAIT timeout setting.
Databricks Asset Bundles now report detailed resource action summaries and file sync counts during deploy and destroy operations, alongside fixes for workspace Git folder metadata and state migration. The CLI now enables FIPS 140-3 compliance by default for TLS connections, adds Goose support to aitools, and automatically resolves conflicting databricks-connect pins in local environment setups.
