You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<!-- Maintainers, insert changes / features for the next release here -->
23
21
22
+
### New features
23
+
24
+
#### New command: `vcspull import` (#465)
25
+
26
+
-**Manual import**: Register a single repository with `vcspull import <name> <url>`
27
+
- Optional `--dir`/`--path` helpers for base-directory detection
28
+
-**Filesystem scan**: Discover and import existing repositories with `vcspull import --scan <dir>`
29
+
- Recursively scan with `--recursive`/`-r`
30
+
- Interactive confirmation prompt or `--yes` for unattended runs
31
+
- Custom base directory with `--base-dir-key`
32
+
33
+
#### New command: `vcspull fmt` (#465)
34
+
35
+
- Normalize configuration files by expanding compact entries to `{repo: ...}`, sorting directories/repos, and standardizing keys; pair with `--write` to persist the formatted output.
36
+
37
+
### Improvements
38
+
39
+
- Enhanced logging system with better CLI module propagation and StreamHandler configuration for improved output visibility in tests and CLI usage (#465).
0 commit comments