Release v1.2.1
Release v1.2.1 (2026-02-07)
Changes
- feat(observers): implement core observer framework with user-friendly logging, CSV & health observers, and organizer_exec integration
- feat(organize): integrate lister caching with fallback log generation and optional hash-based duplicate detection
- feat(organize): add category-aware scaffolding and validate profile/category combinations with clear user-facing errors
- docs: update documentation and add Searching section with observers support
- fix(organize): apply .indexlyignore filtering before listing and caching
- fix(organize): improve cache robustness, stabilize lister cache validation, and clean up lister summaries
- fix(organizer): handle missing or unreadable files gracefully during hashing and move operations
- fix(organizer): correct profile placement resolution and honor –dry-run in legacy organizer
- refactor(regex): remove unused query parameter and enhance regex console output
- refactor(media): streamline RAW classification and shooting scaffold structure
- chore: bump release candidate versions and harden cache handling