What's Changed
🛠 Breaking Changes
- dvc.utils.pkg: move PKG to top-level dvc by @skshetry in #9559
- import: drop --file by @dberenbaum in #9562
- cache: drop dos2unix behavior and move cache to
files/md5/
prefix by @pmrowla in #9538 - dvc: drop cached external outputs by @efiop in #9570
🚀 New Features and Enhancements
- checkout: let index checkout error-out on missing hashes by @efiop in #9558
- deps: bump dvc-data to >= 1.2.0 by @efiop in #9577
- fetch: show progress when collecting by @efiop in #9578
🐛 Bug Fixes
Other Changes
- deps: bump dvc-data to >=1.0.2 by @efiop in #9569
- deps: bump dvc-data to >=1.0.3 by @efiop in #9571
- checkout: don't validate cache by @efiop in #9572
- tests: checkout: fix test_checkout_relink_protected on windows by @efiop in #9573
- repo: commit: don't require target by @efiop in #9576
- fetch: use index fetch by @efiop in #9424
- deps: bump dvc-data to >=1.5.0 by @efiop in #9581
- fetch: cache collected by @efiop in #9579
- index: use out.hash_info for complete imports by @efiop in #9585
Full Changelog: 3.0.0a2...3.0.0a3