neue Optionen (-r, Installskript) installiert
This commit is contained in:
parent
0bab728d62
commit
d78e318d8a
15 changed files with 273 additions and 42 deletions
26
CHANGELOG.md
26
CHANGELOG.md
|
|
@ -5,6 +5,32 @@ All notable changes to this project will be documented in this file.
|
|||
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
||||
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
||||
|
||||
## [1.0.0] - 2025-02-10
|
||||
|
||||
### ⚠️ BREAKING CHANGES
|
||||
- **Recursion is now opt-in**: By default, `ntu` only processes the specified
|
||||
paths and their immediate children. Use `-r`/`--recursive` flag to enable
|
||||
recursive directory traversal.
|
||||
- Migration: Add `-r` to existing commands to preserve v0.x behavior
|
||||
|
||||
### Added
|
||||
- **`--conf <FILE>` option**: Specify a single configuration file, bypassing
|
||||
the default hierarchy (/etc → ~/.config → ./). Errors if file doesn't exist.
|
||||
- **`-r/--recursive` flag**: Enable recursive directory processing
|
||||
|
||||
### Changed
|
||||
- Default behavior is now non-recursive (use `-r` for recursive processing)
|
||||
- All integration tests updated to explicitly use `-r` flag
|
||||
|
||||
### Migration Guide
|
||||
```bash
|
||||
# Old command (v0.x - always recursive):
|
||||
ntu /path/to/files
|
||||
|
||||
# New equivalent (v1.x - explicit recursion):
|
||||
ntu -r /path/to/files
|
||||
```
|
||||
|
||||
## [0.3.0] - 2025-02-10
|
||||
|
||||
### Added
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue