Change8

Migrating to DVC 3.63.0

Version 3.63.0 introduces 1 breaking change. This guide details how to update your code.

Released: 9/2/2025

1
Breaking Changes
1
Migration Steps
8
Affected Symbols

⚠️ Check Your Code

If you use any of these symbols, you need to read this guide:

dvc statusdvc data statusexp showdvc initcheckoutpulldata statusdvcignore

Breaking Changes

Issue #1

In `dvc status --cloud`, the `target` argument now treats a directory as a dataset path instead of searching for `.dvc` and `dvc.yaml` files inside it. To get the previous behavior, add the `--recursive` option.

Migration Steps

  1. 1
    If you relied on the previous behavior of `dvc status --cloud` with a directory target, add the `--recursive` flag to restore it.

Release Summary

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

Need More Details?

View the full release notes and all changes for DVC 3.63.0.

View Full Changelog