Skip to content

Releases: jermsmit/snare

Snare v1.1.0

13 Mar 03:06
e922d4f

Choose a tag to compare

Changelog

v1.1.0 (2026-03-11)

Added

  • Delete individual files — trash icon on every file and folder in the Archive browser, with confirmation dialog
  • Delete entire archive — "Delete All" button clears all downloaded files at once (with strong confirmation)
  • Download as ZIP — download any file, folder, or the entire archive as a compressed zip directly from the browser
  • ZIP per folder — each folder in the Archive browser has its own "ZIP" button to download just that folder
  • Upgrade support in installersudo bash installer/install.sh --upgrade updates all components while preserving your downloads, settings, and config
  • Auto-detection of existing install — installer detects if Snare is already running and shows appropriate messaging
  • yt-dlp auto-update — upgrade path runs yt-dlp -U to get the latest version
  • gallery-dl auto-update — upgrade path runs pip install --upgrade gallery-dl
  • Python deps auto-update — venv packages upgraded in place on upgrade, no recreation needed
  • Empty folder cleanup — deleting a file automatically removes its parent folder if it becomes empty

Changed

  • Archive browser now shows item count for folders instead of blank size
  • Confirm dialogs replaced with custom modal (no more browser confirm() popups)
  • Installer preserves existing .env config on upgrade instead of overwriting it

v1.0.1 (2026-03-11)

Fixed

  • --sleep-requests flag corrected to --sleep-request for gallery-dl
  • aiosqlite thread reuse crash on startup
  • Dashboard and Queue page no longer re-render full DOM on each poll
  • Cancel job route fixed

Added

  • Archive file browser with folder navigation
  • Video, audio, and image preview streamed in the browser
  • Download button on every file
  • Verbose installer output with error tracking

Changed

  • Dashboard polling slowed to 8s with targeted DOM updates only
  • System status poller slowed to 10s
  • Queue page rows update in-place

v1.0.0 (2026-03-10)

Initial release

  • Web UI dashboard with job stats and recent activity
  • Download queue with yt-dlp and gallery-dl support
  • Auto tool detection based on URL domain
  • Cookie profile management with JSON import
  • Job log viewer with live streaming output
  • Settings page
  • Ubuntu installer with systemd service
  • Docker support