🚀 HAD v3.6.0 — Release Notes
We're excited to announce the release of HAD v3.6.0! This is a major update that brings a completely new Web UI, smarter capture proxy, better HLS support, priority queues, post‑processing, notifications, and much more.
✨ What's New
| Feature | Description |
|---|---|
| 🖥️ Brand New Web UI | Full graphical dashboard for managing downloads, stats, console, and settings — mobile‑friendly and auto‑refreshing |
| 📡 Live Log Streaming | Real‑time HAD logs directly in the browser via Server‑Sent Events |
| 🧠 Smarter Capture Proxy | Better confidence scoring, body scanning, and hidden URL extraction from HTML, JSON, and JavaScript |
| 📺 HLS / M3U8 Streaming | Download live streams with FFmpeg (auto‑detected) or pure‑Go fallback |
| 📋 Priority Queue System | Order downloads by importance (higher number = higher priority) |
| ⏰ Bandwidth Scheduling | Set time‑based download windows (e.g., only at night) |
| 📢 Multi‑Channel Notifications | Telegram, Discord, and desktop notifications on completion/failure |
| 🗜️ Post‑Processing | Auto‑extract archives, rename, and move files after download |
| 🪞 Smart Mirror Selection | Auto‑select the fastest mirror via latency probing |
| 🍪 Browser Extension Overhaul | Full cookie manager (view, edit, delete, export, import) + proxy presets |
| 🔐 Certificate Auto‑Install | One‑click CA certificate setup for HTTPS interception |
| 🧩 Deduplication | Smart duplicate URL detection and filtering |
| 🎯 Per‑file Thread Optimization | Auto‑adjust threads based on file size |
| 🛠️ Tools Panel | Metadata inspector, mirror speed tester, checksum verifier, bandwidth scheduler |
🐛 Bug Fixes & Improvements
- Improved adaptive buffering (32KB – 4MB) for better speed handling
- Better error handling and retry logic for flaky connections
- Faster startup time and reduced memory usage
- Enhanced FTP multi‑part download stability
- Improved SFTP key authentication support (RSA, ECDSA, Ed25519)
- Fixed resume session issues with large files (>10GB)
- Better URL normalization for capture proxy deduplication
- Improved terminal output on Windows (color support)
- Enhanced Metalink parsing (RFC 5854 v3 & v4)
- Faster web crawler with better SPA hash‑routing support
- More reliable HLS segment downloading with retries
📦 Installation
go install github.com/batmanpriv/had@3.6.0Or download the pre‑built binary from the Releases page.
🚀 Quick Start
# Basic download
./had https://example.com/file.zip
# Start the Web UI
./had -web-ui
# Download an HLS stream
./had -hls https://example.com/stream.m3u8
# Use priority queue
./had -queue queue.txt
# Start capture proxy
./had -capture-proxy :8085📝 Full Changelog
For a complete list of changes, check the CHANGELOG.md or visit the Releases page.
⭐ Star the repo if you like it!