Releases: jermsmit/snare
Releases · jermsmit/snare
Snare v1.1.0
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 installer —
sudo bash installer/install.sh --upgradeupdates 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 -Uto 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
.envconfig on upgrade instead of overwriting it
v1.0.1 (2026-03-11)
Fixed
--sleep-requestsflag corrected to--sleep-requestfor 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