DVC
Data & ML🦉 Data Versioning and ML Experiments
Release History
3.66.1This patch release includes minor non‑functional changes: a typo fix in the flatten‑dict dependency and added logging of paths during dry‑run garbage collection.
3.66.0Breaking1 featureThis release restricts the `pathspec` dependency to versions below 1, introduces the `--collapse-foreach-matrix` CLI option, and updates the `flufl-lock` version bounds.
3.65.0Breaking1 featureVersion 3.65.0 adds bulk remote entry checks and drops the pytest-test-utils dependency, requiring test suite updates if that utility was used.
3.64.21 featureThe release introduces a new `bearer_token_command` feature to the WebDAV backend, enabling dynamic token acquisition.
3.64.11 featureThe release adds support for the "--no-hydra" flag to the exp command.
3.64.03 fixes4 featuresThis release adds Python 3.14 support, enhances the move command, and introduces config variable completion, while fixing several bugs.
3.63.0Breaking4 fixes7 featuresThis release introduces several new CLI options and enhancements, adds granular change reporting, improves detection of file moves, and includes multiple bug fixes, with a breaking change to `dvc status --cloud` target handling.
3.62.06 fixes3 featuresVersion 3.62.0 introduces new flags and hints for experiments, improves hashing security, and includes several bug fixes across data status, analytics, CLI, and experiment execution.
3.61.02 fixes3 featuresThis release adds target‑limited data status, ignores non‑remote files when push is disabled, and introduces a wait_for_lock option, along with bug fixes for data status in new Git repos and cache directory handling.
3.60.13 fixesThis patch release (3.60.1) fixes cache directory handling and updates the dvc-s3 dependency.
3.60.01 fix2 featuresVersion 3.60.0 introduces a renamed argument in dvcfs, adds anonymous login for the gs filesystem, fixes S3 configpath handling, and bumps the minimum dvc-gs version to 3.0.2.
3.59.22 fixes1 featureThis release adds a default display for "dvc remote list", forwards arguments to _get_remote_config respecting core/no_scm, and improves repository opening robustness, along with minor maintenance updates.
3.59.12 fixesPatch release 3.59.1 resolves a broken progress bar during folder imports and prevents showing zero or negative sizes for directory entries in ls/ls-url.
3.59.03 featuresThis release introduces tree and level options for the `ls-url` command and adds official Python 3.13 support, along with an updated Studio URL.