What's Changed
🚀 New Features and Enhancements
- checkout: friendlier UI when trying to remove uncached files by @efiop in #9635
- Exp push/pull: update default to push/pull all from head rev by @dberenbaum in #9631
- exp: push/pull --rev help text shows default val by @dberenbaum in #9636
🐛 Bug Fixes
- output: preserve legacy hash_name on save() for unchanged data by @pmrowla in #9643
- exp list: fix ui for tags/branches by @dberenbaum in #9620
- checkout: delete output if we can't create it fully by @efiop in #9642
- output: check legacy hash name in output.add() by @pmrowla in #9646
🔨 Maintenance
- deps: bump scmrepo minver to 1.0.4 by @pmrowla in #9648
- deps: bump dvc-data to >= 2.1.0 by @efiop in #9634
- output: remove: catch FileNotFoundError by @dberenbaum in #9574
Other Changes
- Revert "drop stage-level vars" by @skshetry in #9647
- Bring back checkpoint to schema by @daavoo in #9649
Full Changelog: 3.1.0...3.2.0