github Emy69/CoomerDL v1.2.5

3 hours ago

CoomerDL V1.2.5

Fixes

  • 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.

Don't miss a new CoomerDL release

NewReleases is sending notifications on new releases.