• v0.0.pr03 6e7ad6fffd

    Bulk Image Organizer Pre-Release 3
    All checks were successful
    CI / lint (push) Successful in 6s
    CI / test (push) Successful in 2m3s
    CI / nuitka-smoke (push) Successful in 3m39s
    Pre-release

    Claude released this 2026-06-03 03:19:37 +00:00 | 184 commits to main since this release

    Added

    • Two-tier SQLite data layer: GlobalConfigDB and WorkingDB with full schema (images, tags, image_tags, scan_history), WAL mode, and schema versioning via PRAGMA user_version
    • ImageRecord / Tag / ScanHistoryEntry dataclasses and row factories, short context-managed transactions, and duplicate-tag helpers (get-or-create, link/unlink, prune)
    • Global config DB support for preferences, recent directories, and shortcut overrides
    • Path/extension utilities for portable, cross-platform image handling
    • First pure image scanner (SHA-256 exact hash, perceptual hash, Pillow metadata) and an initial background ScanWorker skeleton following the threading contract
    • 10 unit tests covering the new data layer milestone

    Changed

    • Moved CI package uploads to the new ai-collab org and its packager token
    • Increased Nuitka smoke-build tarball compression to reduce CI artifact storage
    Downloads