What's New in v1.0.7
🎨 Artist Watchlist (WIP — not yet thoroughly tested)
- New dedicated Watchlist tab (now in 3rd position) that automatically tracks every artist you download.
- Auto-checks for new posts on startup and shows a live counter badge on the tab displaying how many artists have new content waiting.
- Per-artist manual check button to refresh a single creator on demand.
- Animated auto-check toggle with spring physics.
🏷️ Tag-Based Folder Sorting
- New Tag Folder Mode option in the Downloader — organises downloads into
Artist / Tag / ...sub-folders based on the post's primary tag. - Sequential file indexing (
001_,002_, ...) keeps all content within each tag cleanly ordered.
📋 Failed Download Export
- The Retry Modal now surfaces the direct download URL and source post link for every failed file.
- One-click Export Links generates a full recovery report (to clipboard or a saved text file) so you can audit or manually redownload any missed content.
🛠️ Bug Fixes & Improvements
- Same-Display-Name File Collision Fix: Resolved an issue where posts containing multiple attachments with identical display filenames (e.g. shared
?f=parameters) caused files to overwrite each other. Subsequent attachments now automatically append a short content hash suffix (filename_hash.ext) so all unique files are downloaded. FilterEngine.normalize_tagsrobustly parses PostgreSQL array literals and varied tag string formats.
Note: The Watchlist feature is functional but still under active development and has not been thoroughly tested across all edge cases. Please report any issues!