Releases: barabasz/exifsort
Releases · barabasz/exifsort
Release list
ExifSort v0.2.5
Added
- Check mode (
-c/--check) to validate files and report issues without moving them - Automatic unique filename generation for conflicting files in fallback folder
- Templates display (
-T/--templates) to show all available directory and file templates - New directory template formats:
YYYY.MM.DD,YYYY_MM_DD,YYYY-MM,YYYY/MM/DD,YYYY/MM - New file prefix formats including
YYYY-MM-DD-HH-MM-SS,YYYYMMDD_HHMMSS,YYYYMMDD - Graceful ExifTool error handling with fallback for missing metadata
Changed
- Internal tests (pytest with fixtures) to cover all application modules
- Improved error handling for individual file metadata read failures
Fixed
- Race condition in directory creation (removed exists check before mkdir)
- ExifTool crash handling - application continues with degraded functionality
- Attribute initialization in FileItem when metadata is None
ExifSort v0.2.4
Changed
- Script optimization and bug fixes
ExifSort v0.2.3
ExifSort v0.2.2
Added
- Some basic tests for pytest
Changed
- Project organization (models.py for classes Colors and FileItem)