Repository navigation
v0.2.5
What's New in v0.2.5
New Features
Single File Processing Support
All image processing commands now support single file input in addition to directory input:
All commands maintain full backward compatibility with directory input.
Bug Fixes
Logging System Improvements
- Fixed duplicate log messages in CLI commands
- Improved logger hierarchy to prevent handler duplication
- Child loggers now properly inherit from parent logger via propagation
- Cleaner console output with single log entries
Documentation
- Updated `README.md` and `README_CN.md` with single file examples
- Added comprehensive `CHANGELOG.md` for v0.2.5
- Updated command-line help messages
Technical Details
- Modified `ydt/image/slice.py` to detect and handle single file input
- Modified `ydt/image/augment.py` to support single image augmentation with automatic label detection
- Modified `ydt/cli/main.py` to handle single file mode for crop-coords
- Refactored `ydt/core/logger.py` to prevent duplicate handlers