You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
UI no longer freezes when changing Max downloads in Settings while a download is running.
Exported logs now show real stats — they always reported 0 downloaded/skipped/failed files before — and only include the current run.
Fixed a silent startup error when the community dialog was set to "don't show again".
The main window now appears after the startup dialog instead of behind it.
Fixed duplicate indices in concurrent downloads of the same post that could corrupt files or silently lose attachments.
API requests with no timeout could hang a download forever — fixed.
Failed downloads no longer multiply retries (up to 16 attempts instead of 4) and a stalled resume now fails cleanly instead of looping forever; leftover .tmp files are cleaned up.
Speed/ETA readings no longer go crazy when several files download at once.
Bunkr: relative links in post and /f/ pages are now resolved correctly.
Coomerfans: profile downloads now respect the Download Images / Videos checkboxes and no longer collect duplicated media across pages.
SimpCity: cookies saved in the {"cookie_name": "cookie_value"} format suggested by the Settings dialog now actually work.
jpg5: scraping errors are now reported in the log instead of silently stopping the download.
URLs typed without https:// or with www. are now recognized correctly (site routing and dead-site notices).
Status messages (e.g. subdomain probing) are now visible in the footer instead of being dropped.
Erome and Coomerfans downloads now release their resources and log the completion message when they finish.
Added missing translations (dialog titles and buttons, file types, folder picker) in English and Spanish.
New
Close confirmation: closing the app while a download is running — or still cancelling — now asks for confirmation instead of interrupting it silently.
Scrape cache: retrying a Coomerfans or Erome profile no longer re-processes posts/albums that were already scraped (cached for 7 days). The log shows how many items were reused from cache.
Faster cancel: cancelling now also stops the profile processing phase immediately, not just the file downloads.
Internal
Removed a large amount of dead code, unused modules, and orphaned settings/translation keys — the build is noticeably smaller.