Releases: iterative/dvc
3.55.2
3.55.1
3.55.0
What's Changed
β‘ Optimizations
π¨ Maintenance
- build(deps): bump mypy from 1.11.1 to 1.11.2 by @dependabot in #10539
Other Changes
- ci (bench): skip benchmark for test_import on versions >=3.53,<3.54.1 by @skshetry in #10535
- simplify running benchmarks by @skshetry in #10536
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #10541
Full Changelog: 3.54.1...3.55.0
3.54.1
What's Changed
Optimizations
- save import hash info to state by @dberenbaum in #10531
Bug fixes
Other Changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #10532
Full Changelog: 3.54.0...3.54.1
3.54.0
What's Changed
β‘ Optimizations
-
Improves performance of building objects, especially for directories with large no. of files by as much as 70% - 90%. This affects most of the commands. For example,
checkout
dropped by as much as 80% (see #10491).dvc add
performance improved by more than 70%.
See https://bench.dvc.org/latest.html for more.
-
Avoids relinking on
dvc add
anddvc commit
if possible (iterative/dvc-data#548) -
Improves performance for
dvc diff
rename detection (iterative/dvc-data#550). -
Reintroduces support for hashing files concurrently. This is only done for files larger than 1MB to avoid Python's thread overhead.
-
Avoids
stat
calls (or,info()
calls) duringimport-url
andimport
. This is now done as part ofwalk()
.
3.53.2
3.53.1
3.53.0
What's Changed
Other Changes
- Reimport checkout by @dberenbaum in #10388
- revert to --no-run-cache default for push/pull/fetch by @dberenbaum in #10494
Full Changelog: 3.52.0...3.53.0
3.52.0
What's Changed
Other Changes
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #10487
- try force overwriting run cache entries on push by @dberenbaum in #10472
Full Changelog: 3.51.3...3.52.0
3.51.3
What's Changed
π¨ Maintenance
- build(deps): update flufl-lock requirement from <8,>=5 to >=8.1.0,<9 by @dependabot in #10470
Other Changes
- Read studio hostname from config when not present on cli or env by @georgegeddes in #10459
- chore(studio): Update Studio URL to new domain by @mjasion in #10468
- set lower bound on fsspec by @dberenbaum in #10479
New Contributors
- @georgegeddes made their first contribution in #10459
- @mjasion made their first contribution in #10468
Full Changelog: 3.51.2...3.51.3