Skip to content

Commit e4eca51

Browse files
committed
docs(CHANGES) Note new commands in changelog
1 parent 130f3b9 commit e4eca51

File tree

1 file changed

+21
-2
lines changed

1 file changed

+21
-2
lines changed

CHANGES

Lines changed: 21 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,29 @@ $ pipx install --suffix=@next 'vcspull' --pip-args '\--pre' --force
1717

1818
## vcspull v1.36.x (unreleased)
1919

20-
- _Notes on upcoming releases will be added here_
21-
2220
<!-- Maintainers, insert changes / features for the next release here -->
2321

22+
_Notes on upcoming releases will be added here_
23+
24+
### New features
25+
26+
#### New command: `vcspull import` (#465)
27+
28+
- **Manual import**: Register a single repository with `vcspull import <name> <url>`
29+
- Optional `--dir`/`--path` helpers for base-directory detection
30+
- **Filesystem scan**: Discover and import existing repositories with `vcspull import --scan <dir>`
31+
- Recursively scan with `--recursive`/`-r`
32+
- Interactive confirmation prompt or `--yes` for unattended runs
33+
- Custom base directory with `--base-dir-key`
34+
35+
#### New command: `vcspull fmt` (#465)
36+
37+
- Normalize configuration files by expanding compact entries to `{repo: ...}`, sorting directories/repos, and standardizing keys; pair with `--write` to persist the formatted output.
38+
39+
### Improvements
40+
41+
- Enhanced logging system with better CLI module propagation and StreamHandler configuration for improved output visibility in tests and CLI usage (#465).
42+
2443
### Development
2544

2645
- Add Python 3.14 to test matrix, trove classifiers (#469)

0 commit comments

Comments
 (0)